Goto

Collaborating Authors

 Deep Learning


Machines that listen

#artificialintelligence

A group of scientists from the Massachusetts Institute of Technology (United States) has created a machine learning system that processes sounds like people. This model can understand the meaning of a word and classify a song according to its genre or style: classical, jazz, pop, rock, blues, soul, hip hop, techno, house, etc. It is the first invention of this type that mimics the way the brain works. As the experiments carried out at MIT show, it can compete in precision with humans. The research, published in the journal Neuron, is based on deep neural networks, that is, a structure inspired by brain cells that analyses information by layers.


AI system teaches robots how to navigate wilderness trails

#artificialintelligence

Wilderness trail traversal is a useful skill for rescuers and outdoor enthusiasts alike, but one that's difficult to teach to robots. It's not that the mechanical beasts aren't capable of learning to hike up hillsides while avoiding fallen tree branches -- state-of-the-art machine learning algorithms can accomplish that much. The trouble lies in their lack of generalizability: AI-driven robots often struggle in environments they haven't seen before. Researchers at the University of Colorado recently proposed a solution in a paper ("Virtual-to-Real-World Transfer Learning for Robots on Wilderness Trails") published on the preprint server Arxiv.org. Their approach leverages a variety of deep learning models -- i.e., layers of neuron-simulating mathematical functions -- to help robots figure out the direction of hiking trails from camera footage.


Manning Deal of the Day

#artificialintelligence

Grokking Deep Learning for Computer Vision teaches you the concepts and tools for building intelligent, scalable computer vision systems. Using Python, OpenCV, Keras, Tensorflow, and Amazon's MxNet, you'll discover advanced techniques for building amazing end-to-end CV projects! Use this same code to get half off GANs in Action and Grokking Deep Reinforcement Learning.


The Functions of Deep Learning

#artificialintelligence

Suppose we draw one of the digits \(0, 1,\ldots,9\). How does a human recognize which digit it is? That neuroscience question is not answered here. How can a computer recognize which digit it is? This is a machine learning question.


Explaining Explanations to Society

arXiv.org Artificial Intelligence

There is a disconnect between explanatory artificial intelligence (XAI) methods and the types of explanations that are useful for and demanded by society (policy makers, government officials, etc.) Questions that experts in artificial intelligence (AI) ask opaque systems provide inside explanations, focused on debugging, reliability, and validation. These are different from those that society will ask of these systems to build trust and confidence in their decisions. Although explanatory AI systems can answer many questions that experts desire, they often don't explain why they made decisions in a way that is precise (true to the model) and understandable to humans. These outside explanations can be used to build trust, comply with regulatory and policy changes, and act as external validation. In this paper, we focus on XAI methods for deep neural networks (DNNs) because of DNNs' use in decision-making and inherent opacity. We explore the types of questions that explanatory DNN systems can answer and discuss challenges in building explanatory systems that provide outside explanations for societal requirements and benefit.


Modeling the Biological Pathology Continuum with HSIC-regularized Wasserstein Auto-encoders

arXiv.org Machine Learning

A crucial challenge in image-based modeling of biomedical data is to identify trends and features that separate normality and pathology. In many cases, the morphology of the imaged object exhibits continuous change as it deviates from normality, and thus a generative model can be trained to model this morphological continuum. Moreover, given side information that correlates to certain trend in morphological change, a latent variable model can be regularized such that its latent representation reflects this side information. In this work, we use the Wasserstein Auto-encoder to model this pathology continuum, and apply the Hilbert-Schmitt Independence Criterion (HSIC) to enforce dependency between certain latent features and the provided side information. We experimentally show that the model can provide disentangled and interpretable latent representations and also generate a continuum of morphological changes that corresponds to change in the side information.


Accumulation Bit-Width Scaling For Ultra-Low Precision Training Of Deep Networks

arXiv.org Machine Learning

Efforts to reduce the numerical precision of computations in deep learning training have yielded systems that aggressively quantize weights and activations, yet employ wide high-precision accumulators for partial sums in inner-product operations to preserve the quality of convergence. The absence of any framework to analyze the precision requirements of partial sum accumulations results in conservative design choices. This imposes an upper-bound on the reduction of complexity of multiply-accumulate units. We present a statistical approach to analyze the impact of reduced accumulation precision on deep learning training. Observing that a bad choice for accumulation precision results in loss of information that manifests itself as a reduction in variance in an ensemble of partial sums, we derive a set of equations that relate this variance to the length of accumulation and the minimum number of bits needed for accumulation. We apply our analysis to three benchmark networks: CIFAR-10 ResNet 32, ImageNet ResNet 18 and ImageNet AlexNet. In each case, with accumulation precision set in accordance with our proposed equations, the networks successfully converge to the single precision floating-point baseline. We also show that reducing accumulation precision further degrades the quality of the trained network, proving that our equations produce tight bounds. Overall this analysis enables precise tailoring of computation hardware to the application, yielding area- and power-optimal systems.


Towards Physically Safe Reinforcement Learning under Supervision

arXiv.org Machine Learning

This paper addresses the question of how a previously available control policy $\pi_s$ can be used as a supervisor to more quickly and safely train a new learned control policy $\pi_L$ for a robot. A weighted average of the supervisor and learned policies is used during trials, with a heavier weight initially on the supervisor, in order to allow safe and useful physical trials while the learned policy is still ineffective. During the process, the weight is adjusted to favor the learned policy. As weights are adjusted, the learned network must compensate so as to give safe and reasonable outputs under the different weights. A pioneer network is introduced that pre-learns a policy that performs similarly to the current learned policy under the planned next step for new weights; this pioneer network then replaces the currently learned network in the next set of trials. Experiments in OpenAI Gym demonstrate the effectiveness of the proposed method.


Overfitting Mechanism and Avoidance in Deep Neural Networks

arXiv.org Machine Learning

Assisted by the availability of data and high performance computing, deep learning techniques have achieved breakthroughs and surpassed human performance empirically in difficult tasks, including object recognition, speech recognition, and natural language processing. As they are being used in critical applications, understanding underlying mechanisms for their successes and limitations is imperative. In this paper, we show that overfitting, one of the fundamental issues in deep neural networks, is due to continuous gradient updating and scale sensitiveness of cross entropy loss. By separating samples into correctly and incorrectly classified ones, we show that they behave very differently, where the loss decreases in the correct ones and increases in the incorrect ones. Furthermore, by analyzing dynamics during training, we propose a consensus-based classification algorithm that enables us to avoid overfitting and significantly improve the classification accuracy especially when the number of training samples is limited. As each trained neural network depends on extrinsic factors such as initial values as well as training data, requiring consensus among multiple models reduces extrinsic factors substantially; for statistically independent models, the reduction is exponential. Compared to ensemble algorithms, the proposed algorithm avoids overgeneralization by not classifying ambiguous inputs. Systematic experimental results demonstrate the effectiveness of the proposed algorithm. For example, using only 1000 training samples from MNIST dataset, the proposed algorithm achieves 95% accuracy, significantly higher than any of the individual models, with 90% of the test samples classified.


Writer Independent Offline Signature Recognition Using Ensemble Learning

arXiv.org Machine Learning

The area of Handwritten Signature Verification has been broadly researched in the last decades, but remains an open research problem. In offline (static) signature verification, the dynamic information of the signature writing process is lost, and it is difficult to design good feature extractors that can distinguish genuine signatures and skilled forgeries. This verification task is even harder in writer independent scenarios which is undeniably fiscal for realistic cases. In this paper, we have proposed an Ensemble model for offline writer, independent signature verification task with Deep learning. We have used two CNNs for feature extraction, after that RGBT for classification & Stacking to generate final prediction vector. We have done extensive experiments on various datasets from various sources to maintain a variance in the dataset. We have achieved the state of the art performance on various datasets.