Goto

Collaborating Authors

 Deep Learning


Future of AI according to top AI experts of 2020: In-Depth Guide

#artificialintelligence

Investment and interest in AI is expected to increase in the long run since major AI use cases (e.g. These use cases are likely to materialize since improvements are expected in the 3 building blocks of AI: availability of more data, better algorithms and computing. Short term changes are hard to predict and we could experience another AI winter however, it would likely be short-lived. According to AI Index, the number of active AI startups in the U.S. increased 113% from 2015 to 2018. Thanks to recent advances in deep-learning, AI is already powering search engines, online translators, virtual assistants and numerous marketing and sales decisions. The Google Trends graph below shows the number of queries including the term "artificial intelligence".


Building Deep Learning Projects with fastai -- From Model Training to Deployment - KDnuggets

#artificialintelligence

Deep learning is inducing revolutionary changes across many disciplines. It is also becoming more accessible to domain experts and AI enthusiasts with the advent of libraries like TensorFlow, PyTorch, and now fastai. With the mission of democratizing deep learning, fastai is a research institute dedicated to helping everyone from a beginner level coder to a proficient deep learning practitioner to achieve world-class results with state-of-the-art models and techniques from the latest research in the field. This blog post will walk you through the process of developing a dog classifier using fastai. The goal is to learn how easy it is to get started with deep learning models and be able to achieve near-perfect results with a limited amount of data using pre-trained models.


Top 5 Free Machine Learning and Deep Learning eBooks Everyone should read - KDnuggets

#artificialintelligence

This Deep Learning book is written by top professionals in the industry Ian Goodfellow, Yoshua Bengio, and Aaron Courville. This book is one of the best books to learn the underlying maths and theory behind all the most important Machine Learning and Deep Learning algorithms. From Feed Forward networks to Auto Encoders, it has everything you need. This is an interactive eBook that covers Code, Maths, Exercises, and Discussions. It provides the implementation in Numpy/MXNet, PyTorch, and Tensorflow.


Machine Learning Algorithms: Everything You Need to Know - Business Module Hub

#artificialintelligence

If you're an AI professional or aspire to be one, one thing you must be aware of is: machine learning algorithms are your closest aid and ally. These algorithms can also be annoying. Given that there is a multitude of algorithms. The knowledge of algorithms is essential to be an effective AI engineer, data scientist, and machine learning engineer. To give you a gist of how these algorithms work, let's get down to know these algorithms.


PyTorch: Deep Learning and Artificial Intelligence

#artificialintelligence

Created by Lazy Programmer Team, Lazy Programmer Inc. English [Auto-generated] Created by Lazy Programmer Team, Lazy Programmer Inc. Welcome to PyTorch: Deep Learning and Artificial Intelligence! Although Google's Deep Learning library Tensorflow has gained massive popularity over the past few years, PyTorch has been the library of choice for professionals and researchers around the globe for deep learning and artificial intelligence. Is it possible that Tensorflow is popular only because Google is popular and used effective marketing? Why did Tensorflow change so significantly between version 1 and version 2? Was there something deeply flawed with it, and are there still potential problems? It is less well-known that PyTorch is backed by another Internet giant, Facebook (specifically, the Facebook AI Research Lab - FAIR).


Variational (Gradient) Estimate of the Score Function in Energy-based Latent Variable Models

arXiv.org Machine Learning

The learning and evaluation of energy-based latent variable models (EBLVMs) without any structural assumptions are highly challenging, because the true posteriors and the partition functions in such models are generally intractable. This paper presents variational estimates of the score function and its gradient with respect to the model parameters in a general EBLVM, referred to as VaES and VaGES respectively. The variational posterior is trained to minimize a certain divergence to the true model posterior and the bias in both estimates can be bounded by the divergence theoretically. With a minimal model assumption, VaES and VaGES can be applied to the kernelized Stein discrepancy (KSD) and score matching (SM)-based methods to learn EBLVMs. Besides, VaES can also be used to estimate the exact Fisher divergence between the data and general EBLVMs.


Many-to-Many Voice Transformer Network

arXiv.org Machine Learning

This paper proposes a voice conversion (VC) method based on a sequence-to-sequence (S2S) learning framework, which enables simultaneous conversion of the voice characteristics, pitch contour, and duration of input speech. We previously proposed an S2S-based VC method using a transformer network architecture called the voice transformer network (VTN). The original VTN was designed to learn only a mapping of speech feature sequences from one speaker to another. The main idea we propose is an extension of the original VTN that can simultaneously learn mappings among multiple speakers. This extension called the many-to-many VTN makes it able to fully use available training data collected from multiple speakers by capturing common latent features that can be shared across different speakers. It also allows us to introduce a training loss called the identity mapping loss to ensure that the input feature sequence will remain unchanged when the source and target speaker indices are the same. Using this particular loss for model training has been found to be extremely effective in improving the performance of the model at test time. We conducted speaker identity conversion experiments and found that our model obtained higher sound quality and speaker similarity than baseline methods. We also found that our model, with a slight modification to its architecture, could handle any-to-many conversion tasks reasonably well.


Improving Sales Forecasting Accuracy: A Tensor Factorization Approach with Demand Awareness

arXiv.org Machine Learning

Due to accessible big data collections from consumers, products, and stores, advanced sales forecasting capabilities have drawn great attention from many companies especially in the retail business because of its importance in decision making. Improvement of the forecasting accuracy, even by a small percentage, may have a substantial impact on companies' production and financial planning, marketing strategies, inventory controls, supply chain management, and eventually stock prices. Specifically, our research goal is to forecast the sales of each product in each store in the near future. Motivated by tensor factorization methodologies for personalized context-aware recommender systems, we propose a novel approach called the Advanced Temporal Latent-factor Approach to Sales forecasting (ATLAS), which achieves accurate and individualized prediction for sales by building a single tensor-factorization model across multiple stores and products. Our contribution is a combination of: tensor framework (to leverage information across stores and products), a new regularization function (to incorporate demand dynamics), and extrapolation of tensor into future time periods using state-of-the-art statistical (seasonal auto-regressive integrated moving-average models) and machine-learning (recurrent neural networks) models. The advantages of ATLAS are demonstrated on eight product category datasets collected by the Information Resource, Inc., where a total of 165 million weekly sales transactions from more than 1,500 grocery stores over 15,560 products are analyzed.


Underspecification Presents Challenges for Credibility in Modern Machine Learning

arXiv.org Machine Learning

ML models often exhibit unexpectedly poor behavior when they are deployed in real-world domains. We identify underspecification as a key reason for these failures. An ML pipeline is underspecified when it can return many predictors with equivalently strong held-out performance in the training domain. Underspecification is common in modern ML pipelines, such as those based on deep learning. Predictors returned by underspecified pipelines are often treated as equivalent based on their training domain performance, but we show here that such predictors can behave very differently in deployment domains. This ambiguity can lead to instability and poor model behavior in practice, and is a distinct failure mode from previously identified issues arising from structural mismatch between training and deployment domains. We show that this problem appears in a wide variety of practical ML pipelines, using examples from computer vision, medical imaging, natural language processing, clinical risk prediction based on electronic health records, and medical genomics. Our results show the need to explicitly account for underspecification in modeling pipelines that are intended for real-world deployment in any domain.


User-Dependent Neural Sequence Models for Continuous-Time Event Data

arXiv.org Machine Learning

Continuous-time event data are common in applications such as individual behavior data, financial transactions, and medical health records. Modeling such data can be very challenging, in particular for applications with many different types of events, since it requires a model to predict the event types as well as the time of occurrence. Recurrent neural networks that parameterize time-varying intensity functions are the current state-of-the-art for predictive modeling with such data. These models typically assume that all event sequences come from the same data distribution. However, in many applications event sequences are generated by different sources, or users, and their characteristics can be very different. In this paper, we extend the broad class of neural marked point process models to mixtures of latent embeddings, where each mixture component models the characteristic traits of a given user. Our approach relies on augmenting these models with a latent variable that encodes user characteristics, represented by a mixture model over user behavior that is trained via amortized variational inference. We evaluate our methods on four large real-world datasets and demonstrate systematic improvements from our approach over existing work for a variety of predictive metrics such as log-likelihood, next event ranking, and source-of-sequence identification.