Deep Learning
Splitting Steepest Descent for Growing Neural Architectures
Liu, Qiang, Wu, Lemeng, Wang, Dilin
We develop a progressive training approach for neural networks which adaptively grows the network structure by splitting existing neurons to multiple off-springs. By leveraging a functional steepest descent idea, we derive a simple criterion for deciding the best subset of neurons to split and a splitting gradient for optimally updating the off-springs. Theoretically, our splitting strategy is a second-order functional steepest descent for escaping saddle points in an $\infty$-Wasserstein metric space, on which the standard parametric gradient descent is a first-order steepest descent. Our method provides a new computationally efficient approach for optimizing neural network structures, especially for learning lightweight neural architectures in resource-constrained settings.
A framework for deep energy-based reinforcement learning with quantum speed-up
Jerbi, Sofiene, Nautrup, Hendrik Poulsen, Trenkwalder, Lea M., Briegel, Hans J., Dunjko, Vedran
In the past decade, deep learning methods have seen tremendous success in various supervised and unsupervised learning tasks such as classification and generative modeling. More recently, deep neural networks have emerged in the domain of reinforcement learning as a tool to solve decision-making problems of unprecedented complexity, e.g., navigation problems or game-playing AI. Despite the successful combinations of ideas from quantum computing with machine learning methods, there have been relatively few attempts to design quantum algorithms that would enhance deep reinforcement learning. This is partly due to the fact that quantum enhancements of deep neural networks, in general, have not been as extensively investigated as other quantum machine learning methods. In contrast, projective simulation is a reinforcement learning model inspired by the stochastic evolution of physical systems that enables a quantum speed-up in decision making. In this paper, we develop a unifying framework that connects deep learning and projective simulation, opening the route to quantum improvements in deep reinforcement learning. Our approach is based on so-called generative energy-based models to design reinforcement learning methods with a computational advantage in solving complex and large-scale decision-making problems.
Learning to Generate 6-DoF Grasp Poses with Reachability Awareness
Lou, Xibai, Yang, Yang, Choi, Changhyun
-- Motivated by the stringent requirements of unstructured real-world where a plethora of unknown objects reside in arbitrary locations of the surface, we propose a voxel-based deep 3D Convolutional Neural Network (3D CNN) that generates feasible 6-DoF grasp poses in unrestricted workspace with reachability awareness. Unlike the majority of works that predict if a proposed grasp pose within the restricted workspace will be successful solely based on grasp pose stability, our approach further learns a reachability predictor that evaluates if the grasp pose is reachable or not from robot's own experience. T o avoid the laborious real training data collection, we exploit the power of simulation to train our networks on a large-scale synthetic dataset. This work is an early attempt that simultaneously evaluates grasping reachability from learned knowledge while proposing feasible grasp poses with 3D CNN. Experimental results in both simulation and real-world demonstrate that our approach outperforms several other methods and achieves 82.5% grasping success rate on unknown objects. I. INTRODUCTION Real-world applications demand robotic manipulation algorithms that are efficient in arbitrary workspace where objects may not be reachable. Figure 1 illustrates a scenario where such an algorithm needs to 1) decide which of the sampled grasp pose candidates are more reachable and 2) grasp as many objects as possible from the dense clutter with minimal efforts. The predominant top-down grasping is often restricted in narrowly prepared workspace [1], whereas practical problems are often in extended and obstacle-rich environments that require flexible 6-DoF grasp poses to reach objects. Albeit extensive researches have been conducted on this topic, the grasping reachability problem remains relatively unexplored.
Emergent Systematic Generalization in a Situated Agent
Hill, Felix, Lampinen, Andrew, Schneider, Rosalia, Clark, Stephen, Botvinick, Matthew, McClelland, James L., Santoro, Adam
The question of whether deep neural networks are good at generalising beyond their immediate training experience is of critical importance for learning-based approaches to AI. Here, we demonstrate strong emergent systematic generalisation in a neural network agent and isolate the factors that support this ability. In environments ranging from a grid-world to a rich interactive 3D Unity room, we show that an agent can correctly exploit the compositional nature of a symbolic language to interpret never-seen-before instructions. We observe this capacity not only when instructions refer to object properties (colors and shapes) but also verb-like motor skills (lifting and putting) and abstract modifying operations (negation). We identify three factors that can contribute to this facility for systematic generalisation: (a) the number of object/word experiences in the training set; (b) the invariances afforded by a first-person, egocentric perspective; and (c) the variety of visual input experienced by an agent that perceives the world actively over time. Thus, while neural nets trained in idealised or reduced situations may fail to exhibit a compositional or systematic understanding of their experience, this competence can readily emerge when, like human learners, they have access to many examples of richly varying, multi-modal observations as they learn.
Deep Reinforcement Learning: Frontiers of Artificial Intelligence
Deep Reinforcement Learning: Frontiers of Artificial Intelligence Books by Mohit Sewak Book Description This book starts by presenting the basics of reinforcement learning using highly intuitive and easy-to-understand examples and applications, and then introduces the cutting-edge research advances that make reinforcement learning capable of out-performing most state-of-art systems, and even humans in a number of applications. The book not only equips readers with an understanding of multiple advanced and innovative algorithms, but also prepares them to implement systems such as those created by Google Deep Mind in actual code. This book is intended for readers who want to both understand and apply advanced concepts in a field that combines the best of two worlds โ deep learning and reinforcement learning โ to tap the potential of'advanced artificial intelligence' for creating real-world applications and game-winning algorithms.
Configure, monitor, and understand machine learning models
This series is part of the Getting started with Watson OpenScale learning path. IBM Watson OpenScale is an open platform that enables organizations to automate and operate their artificial intelligence across its full lifecycle. Watson OpenScale provides a powerful environment for managing artificial intelligence (AI) and machine learning models on IBM Cloud, IBM Cloud Private, or other platforms. Open by design: Watson OpenScale provides insights into the health of machine learning and deep learning models โ performance, as well as accuracy and fairness of outcomes โ built using any frameworks or integrated development environments, and deployed on any model-hosting engine. Fairer outcomes: Watson OpenScale detects and helps mitigate model biases to highlight possible fairness issues.
Evaluation Metrics for Machine Learning Models
Machine learning as a field is full of technical terms, making it difficult for beginners to get started. One might see things like "deep learning," "the kernel trick," "regularization," "overfitting," "semi-supervised learning," "cross-validation," etc. But what in the world do they mean? One of the core tasks in building any machine learning model is to evaluate its performance. So how would one measure the success of a machine learning model?
Last Week in AI
Every week, my team at Invector Labs publishes a newsletter to track the most recent developments in AI research and technology. You can find this week's issue below. You can sign up for it below. Data privacy is one of the biggest challenges of modern machine learning applications. In order to build machine learning models, researchers need to have complete access to datasets that often contain sensitive data.
Build a Text Generator Web App in under 50 Lines of Python - WebSystemer.no
We will be using OpenAI's GPT-2 as the model and Panel as the web dashboard framework. This guide will be split into two parts. In the first part, we will load our model and write a predictions function. In the second, we will build the web application. This tutorial assumes you already have Python 3.7 installed and have some understanding of Language Models.