Deep Learning
Random Feature Expansions for Deep Gaussian Processes
Cutajar, Kurt, Bonilla, Edwin V., Michiardi, Pietro, Filippone, Maurizio
The composition of multiple Gaussian Processes as a Deep Gaussian Process (DGP) enables a deep probabilistic nonparametric approach to flexibly tackle complex machine learning problems with sound quantification of uncertainty. Existing inference approaches for DGP models have limited scalability and are notoriously cumbersome to construct. In this work, we introduce a novel formulation of DGPs based on random feature expansions that we train using stochastic variational inference. This yields a practical learning framework which significantly advances the state-of-the-art in inference for DGPs, and enables accurate quantification of uncertainty. We extensively showcase the scalability and performance of our proposal on several datasets with up to 8 million observations, and various DGP architectures with up to 30 hidden layers.
Unsupervised Domain Adaptation Using Approximate Label Matching
Ash, Jordan T., Schapire, Robert E., Engelhardt, Barbara E.
Domain adaptation addresses the problem created when training data is generated by a so-called source distribution, but test data is generated by a significantly different target distribution. In this work, we present approximate label matching (ALM), a new unsupervised domain adaptation technique that creates and leverages a rough labeling on the test samples, then uses these noisy labels to learn a transformation that aligns the source and target samples. We show that the transformation estimated by ALM has favorable properties compared to transformations estimated by other methods, which do not use any kind of target labeling. Our model is regularized by requiring that a classifier trained to discriminate source from transformed target samples cannot distinguish between the two. We experiment with ALM on simulated and real data, and show that it outperforms techniques commonly used in the field.
Deep Learning Connect
Learn how AI and Deep Learning are driving change and impacting every business. Hear from innovative industry and academic customers why they chose the NVIDIA AI platform. Meet disruptive start-ups that are already reaping the benefits of GPU-accelerated Deep Learning in their work. This will be an opportunity for you to network and connect with your peers, as well as meet with select startups in the Startup Expo. Participation is free of charge but seats are limited โ sign up today!
Article Series: An Introduction to Machine Learning
Machine learning has long powered many products we interact with daily - from "intelligent" assistants like Apple's Siri and Google Now, to recommendation engines like Amazon's that suggest new products to buy, to the ad ranking systems used by Google and Facebook. More recently, machine learning has entered the public consciousness because of advances in "deep learning" - these include AlphaGo's defeat of Go grandmaster Lee Sedol and impressive new products around image recognition and machine translation. In this series, we give an introduction to some powerful but generally applicable techniques in machine learning. These include deep learning but also more traditional methods that are often all the modern business needs. After reading the articles in the series, you should have the knowledge necessary to embark on concrete machine learning experiments in a variety of areas on your own.
Deep Learning: Not Just for Silicon Valley ยท fast.ai
Recent American news events range from horrifying to dystopian, but reading the applications of our fast.ai I was blown away by how many bright, creative, resourceful folks from all over the world are applying deep learning to tackle a variety of meaningful and interesting problems. Their passions range from ending illegal logging, diagnosing malaria in rural Uganda, translating Japanese manga, reducing farmer suicides in India via better loans, making Nigerian fashion recommendations, monitoring patients with Parkinson's disease, and more. Our mission at fast.ai is to make deep learning accessible to people from varied backgrounds outside of elite institutions, who are tackling problems in meaningful but low-resource areas, far from mainstream deep learning research. Our group of selected fellows for Deep Learning Part 2 includes people from Nigeria, Ivory Coast, South Africa, Pakistan, Bangladesh, India, Singapore, Israel, Canada, Spain, Germany, France, Poland, Russia, and Turkey.
Deep Learning SDK from Intel: Optimized TensorFlow
Here's an idea: let's make computers trainable instead of programmable. Ultimately, that's what "machine learning" is all about. And "deep learning" is the technique for machine learning that is taking the world by storm. Image classification is a cool example of what a program using deep learning techniques can solve. Once trained, we can deploy our "educated" program to answer queries such as "find all the photos which include my daughter and a violin."
GitHub - oxford-cs-deepnlp-2017/lectures: Oxford Deep NLP 2017 course
This repository contains the lecture slides and course description for the Deep Natural Language Processing course offered in Hilary Term 2017 at the University of Oxford. This is an advanced course on natural language processing. Automatically processing natural language inputs and producing language outputs is a key component of Artificial General Intelligence. The ambiguities and noise inherent in human communication render traditional symbolic AI techniques ineffective for representing and analysing language data. This is an applied course focussing on recent advances in analysing and generating speech and text using recurrent neural networks.
Fighting Words Not Ideas: Google's New AI-Powered Toxic Speech Filter Is The Right Approach
Alphabet Jigsaw (formerly Google Ideas) officially unveiled this morning their new tool for fighting toxic speech online, appropriately called Perspective. Powered by a deep-learning model trained on more than 17 million manually reviewed reader comments provided by the New York Times, the model assigns a score to a given passage of text, rating it on a scale from 0 to 100%, similar to statements that human reviewers have previously rated as "toxic." What makes this new approach from Google so different than past approaches is that it largely focuses on language rather than ideas: for the most part you can express your thoughts freely and without fear of censorship as long as you express them clinically and clearly, while if you resort to emotional diatribes and name calling, regardless of what you talk about, you will be flagged. What does this tell us about the future of toxic speech online and the notion of machines guiding humans to a more "perfect" humanity? One of the great challenges in filtering out "toxic" speech online is first defining what precisely counts as "toxic" and then determining how to remove such speech without infringing on people's ability to freely express their ideas.