Education
Emergence of Grounded Compositional Language in Multi-Agent Populations
Mordatch, Igor, Abbeel, Pieter
By capturing statistical patterns in large corpora, machine learning has enabled significant advances in natural language processing, including in machine translation, question answering, and sentiment analysis. However, for agents to intelligently interact with humans, simply capturing the statistical patterns is insufficient. In this paper we investigate if, and how, grounded compositional language can emerge as a means to achieve goals in multi-agent populations. Towards this end, we propose a multi-agent learning environment and learning methods that bring about emergence of a basic compositional language. This language is represented as streams of abstract discrete symbols uttered by agents over time, but nonetheless has a coherent structure that possesses a defined vocabulary and syntax. We also observe emergence of non-verbal communication such as pointing and guiding when language communication is unavailable.
Weakly-Supervised Deep Learning of Heat Transport via Physics Informed Loss
Sharma, RIshi, Farimani, Amir Barati, Gomes, Joe, Eastman, Peter, Pande, Vijay
In typical machine learning tasks and applications, it is necessary to obtain or create large labeled datasets in order to to achieve high performance. Unfortunately, large labeled datasets are not always available and can be expensive to source, creating a bottleneck towards more widely applicable machine learning. The paradigm of weak supervision offers an alternative that allows for integration of domain-specific knowledge by enforcing constraints that a correct solution to the learning problem will obey over the output space. In this work, we explore the application of this paradigm to 2-D physical systems governed by non-linear differential equations. We demonstrate that knowledge of the partial differential equations governing a system can be encoded into the loss function of a neural network via an appropriately chosen convolutional kernel. We demonstrate this by showing that the steady-state solution to the 2-D heat equation can be learned directly from initial conditions by a convolutional neural network, in the absence of labeled training data. We also extend recent work in the progressive growing of fully convolutional networks to achieve high accuracy (< 1.5% error) at multiple scales of the heat-flow problem, including at the very large scale (1024x1024). Finally, we demonstrate that this method can be used to speed up exact calculation of the solution to the differential equations via finite difference.
AI and Jobs: What's The Net Effect?
However, unlike dire predictions of the past showing a future where AI takes more and more jobs, current projections show a more mixed picture, as it's becoming clear that the rise of AI will also create jobs, perhaps more than it eliminates. A lack of qualified experts will create exciting job opportunities but also create a somewhat murky future for companies that need experts to run AI-powered systems, according to research from both Gartner and O'Reilly. According to Gartner's research, AI will create more jobs than it eliminates by 2020. However, industries will be affected at different rates. The healthcare field, for example, will see a significant rise in jobs, as will education. Manufacturing labor, on the other hand, will likely be hit hard, as AI systems are able to eliminate many jobs in the field, and this trend show no signs of reversing.
Crossing The Digital Skills Gap
The lack of computing skills has been a topic I've covered a number of times, with the skills shortage holding back developments in both data science and AI. The issue was nicely encapsulated in recent news that there were more vacancies for IT-related jobs than people looking for them in the United States. A number of attempts have been made to close this gap, including projects by both Google and NVIDIA that I've covered before. Putting their hat into the ring are open source giant Red Hat, who have recently teamed up with independent school Lord Wandsworth College and the University of Surrey to produce the Open Schools Coding Competition, which the consortium hope will inspire the next generation of coders. The competition is in its second year and has 10 schools competing.
Schools, fearing threats, look to facial recognition technology for additional security
In this July 10, 2018 photo, a camera with facial recognition capabilities hangs from a wall while being installed at Lockport High School in Lockport, N.Y. The surveillance system that has kept watch on students entering Lockport schools for over a decade is getting a novel upgrade. Facial recognition technology soon will check each face against a database of expelled students, sex offenders and other possible troublemakers. It could be the start of a trend as more schools fearful of shootings consider adopting the technology, which has been gaining ground on city streets and in some businesses and government agencies. Just last week, Seattle-based digital software company RealNetworks began offering a free version of its facial recognition system to schools nationwide.
A Feature Selection Tool for Machine Learning in Python
Feature selection, the process of finding and selecting the most useful features in a dataset, is a crucial step of the machine learning pipeline. Unnecessary features decrease training speed, decrease model interpretability, and, most importantly, decrease generalization performance on the test set. Frustrated by the ad-hoc feature selection methods I found myself applying over and over again for machine learning problems, I built a class for feature selection in Python available on GitHub. In this article we will walk through using the FeatureSelector on an example machine learning dataset. We'll see how it allows us to rapidly implement these methods, allowing for a more efficient workflow.
How will higher education adapt and be relevant in an era of AI and robots?
But while it conveys change to the jobs market, its implications for higher education and society are paramount. If careers are changing, then it stands to reason that higher education needs to change along with it. Higher education finds itself at the very front of one of the most significant workplace shifts this century, and how it interprets and responds to that change to ensure everybody benefits will have a considerable impact not only on the global flow of students but the whole of society. As tomorrowland approaches, international educators should realise how key the classroom will be. Welcome to the machine Self-driving cars are a typical example of the way artificial intelligence is starting to replace humans in the workforce, says UK-based futurist Calum Chace. Replacing professional drivers not only makes economic sense โ a driver can account for up to a half of a vehicle's operational costs โ but self-driving cars have proven themselves to be significantly safer than humans.
Multi-View Fuzzy Logic System with the Cooperation between Visible and Hidden Views
Zhang, Te, Deng, Zhaohong, Wu, Dongrui, Wang, Shitong
Multi-view datasets are frequently encountered in learning tasks, such as web data mining and multimedia information analysis. Given a multi-view dataset, traditional learning algorithms usually decompose it into several single-view datasets, from each of which a single-view model is learned. In contrast, a multi-view learning algorithm can achieve better performance by cooperative learning on the multi-view data. However, existing multi-view approaches mainly focus on the views that are visible and ignore the hidden information behind the visible views, which usually contains some intrinsic information of the multi-view data, or vice versa. To address this problem, this paper proposes a multi-view fuzzy logic system, which utilizes both the hidden information shared by the multiple visible views and the information of each visible view. Extensive experiments were conducted to validate its effectiveness.
Artificial Intelligence, Deep Learning, & Neural Networks Explained
Artificial intelligence (AI), deep learning, and neural networks represent incredibly exciting and powerful machine learning-based techniques used to solve many real-world problems. For a primer on machine learning, you may want to read this five-part series that I wrote. While human-like deductive reasoning, inference, and decision-making by a computer is still a long time away, there have been remarkable gains in the application of AI techniques and associated algorithms. The concepts discussed here are extremely technical, complex, and based on mathematics, statistics, probability theory, physics, signal processing, machine learning, computer science, psychology, linguistics, and neuroscience. That said, this article is not meant to provide such a technical treatment, but rather to explain these concepts at a level that can be understood by most non-practitioners, and can also serve as a reference or review for technical folks as well. The primary motivation and driving force for these areas of study, and for developing these techniques further, is that the solutions required to solve certain problems are incredibly complicated, not well understood, nor easy to determine manually.