Goto

Collaborating Authors

 Deep Learning


Demand for Valuable Data to Empower Deep Learning Market

#artificialintelligence

San Francisco, California, October 09, 2017 โ€“ The global market for deep learning is projected to undergo immense growth opportunities in the coming years, as reported by TMR Research. The report published by the market research company, titled, "Deep Learning Market โ€“ Global Industry Analysis, Size, Share, Trends, Analysis, Growth, and Forecast 2017 โ€“ 2025," explains how the growing utilization of deep learning in a few enterprises including automotive, marketing and medicinal services is the essential driver for the market. Notwithstanding that, thorough innovative work that are at present in progress are relied upon to develop the innovation and capacity of the market in a way that different enterprises can improve their product. Since deep learning systems can give master help, they help people to expand their capacities. These systems initially build up a deep space knowledge and give this data to the end-clients in an auspicious, normal, and usable way.


Artificial Intelligence Can Hunt Down Missile Sites in China Hundreds of Times Faster Than Humans

WIRED

Intelligence agencies have a limited number of trained human analysts looking for undeclared nuclear facilities, or secret military sites, hidden among terabytes of satellite images. But the same sort of deep learning artificial intelligence that enables Google and Facebook to automatically filter images of human faces and cats could also prove invaluable in the world of spy versus spy. An early example: US researchers have trained deep learning algorithms to identify Chinese surface-to-air missile sites--hundreds of times faster than their human counterparts. The deep learning algorithms proved capable of helping people with no prior imagery analysis experience find surface-to-air missile sites scattered across nearly 90,000 square kilometers of southeastern China. Such AI based on neural networks--layers of artificial neuron capable of filtering and learning from huge amounts of data--matched the overall 90 percent accuracy of expert human imagery analysts in locating the missile sites.


What you need to do deep learning ยท fast.ai

@machinelearnbot

If your computer doesn't have a GPU or has a non-Nvidia GPU, you have several great options: Use Crestle, through your browser: Crestle is a service (developed by fast.ai


Vertex.AI - Announcing PlaidML: Open Source Deep Learning for Every Platform

@machinelearnbot

We're pleased to announce the next step towards deep learning for every device and platform. Today Vertex.AI is releasing PlaidML, our open source portable deep learning engine. Our mission is to make deep learning accessible to every person on every device, and we're building PlaidML to help make that a reality. The initial version of PlaidML runs on most existing PC hardware with OpenCL-capable GPUs from NVIDIA, AMD, or Intel. Additionally, we're including support for running the widely popular Keras framework on top of Plaid to allow existing code and tutorials to run unchanged. Our company uses PlaidML at the core of our deep learning vision systems for embedded devices, and to date we've focused on support for image processing neural networks like ResNet-50, Xception, and MobileNet.


Getting started with TensorFlow

@machinelearnbot

In the context of machine learning, tensor refers to the multidimensional array used in the mathematical models that describe neural networks. In other words, a tensor is usually a higher-dimension generalization of a matrix or a vector. Through a simple notation that uses a rank to show the number of dimensions, tensors allow the representation of complex n-dimensional vectors and hyper-shapes as n-dimensional arrays. Tensors have two properties: a datatype and a shape. TensorFlow is an open source deep learning framework that was released in late 2015 under the Apache 2.0 license.


Keras: The Python Deep Learning library with Tensorflow and CNTK

@machinelearnbot

Hey, This is my first article, I hope you find informative. Currently, I get interested in the AI & Machine Learning. And start learning by experimenting as well. I usually use Tensorflow and CNTK in Parallel. So, First I give a little Introduction to both like What they are and What they do?


Application of generative autoencoder in de novo molecular design

arXiv.org Machine Learning

A major challenge in computational chemistry is the generation of novel molecular structures with desirable pharmacological and physiochemical properties. In this work, we investigate the potential use of autoencoder, a deep learning methodology, for de novo molecular design. Various generative autoencoders were used to map molecule structures into a continuous latent space and vice versa and their performance as structure generator was assessed. Our results show that the latent space preserves chemical similarity principle and thus can be used for the generation of analogue structures. Furthermore, the latent space created by autoencoders were searched systematically to generate novel compounds with predicted activity against dopamine receptor type 2 and compounds similar to known active compounds not included in the trainings set were identified.


A generative adversarial framework for positive-unlabeled classification

arXiv.org Machine Learning

In this work, we consider the task of classifying the binary positive-unlabeled (PU) data. The existing discriminative learning based PU models attempt to seek an optimal re-weighting strategy for U data, so that a decent decision boundary can be found. In contrast, we provide a totally new paradigm to attack the binary PU task, from perspective of generative learning by leveraging the powerful generative adversarial networks (GANs). Our generative positive-unlabeled (GPU) learning model is devised to express P and N data distributions. It comprises of three discriminators and two generators with different roles, producing both positive and negative samples that resemble those come from the real training dataset. Even with rather limited labeled P data, our GPU framework is capable of capturing the underlying P and N data distribution with infinite realistic sample streams. In this way, an optimal classifier can be trained on those generated samples using a very deep neural networks (DNNs). Moreover, an useful variant of GPU is also introduced for semi-supervised classification.


The Riemannian Geometry of Deep Generative Models

arXiv.org Machine Learning

Deep generative models learn a mapping from a low dimensional latent space to a high-dimensional data space. Under certain regularity conditions, these models parameterize nonlinear manifolds in the data space. In this paper, we investigate the Riemannian geometry of these generated manifolds. First, we develop efficient algorithms for computing geodesic curves, which provide an intrinsic notion of distance between points on the manifold. Second, we develop an algorithm for parallel translation of a tangent vector along a path on the manifold. We show how parallel translation can be used to generate analogies, i.e., to transport a change in one data point into a semantically similar change of another data point. Our experiments on real image data show that the manifolds learned by deep generative models, while nonlinear, are surprisingly close to zero curvature. The practical implication is that linear paths in the latent space closely approximate geodesics on the generated manifold. However, further investigation into this phenomenon is warranted, to identify if there are other architectures or datasets where curvature plays a more prominent role. We believe that exploring the Riemannian geometry of deep generative models, using the tools developed in this paper, will be an important step in understanding the high-dimensional, nonlinear spaces these models learn.


Variational Probability Flow for Biologically Plausible Training of Deep Neural Networks

arXiv.org Machine Learning

The quest for biologically plausible deep learning is driven, not just by the desire to explain experimentally-observed properties of biological neural networks, but also by the hope of discovering more efficient methods for training artificial networks. In this paper, we propose a new algorithm named Variational Probably Flow (VPF), an extension of minimum probability flow for training binary Deep Boltzmann Machines (DBMs). We show that weight updates in VPF are local, depending only on the states and firing rates of the adjacent neurons. Unlike contrastive divergence, there is no need for Gibbs confabulations; and unlike backpropagation, alternating feedforward and feedback phases are not required. Moreover, the learning algorithm is effective for training DBMs with intra-layer connections between the hidden nodes. Experiments with MNIST and Fashion MNIST demonstrate that VPF learns reasonable features quickly, reconstructs corrupted images more accurately, and generates samples with a high estimated log-likelihood. Lastly, we note that, interestingly, if an asymmetric version of VPF exists, the weight updates directly explain experimental results in Spike-Timing-Dependent Plasticity (STDP).