AQC 2016 - A Quantum-Assisted Algorithm for Sampling Applications in Machine Learning

Subscribers:
348,000
Published on ● Video Link: https://www.youtube.com/watch?v=6N4B3bbPTOE



Duration: 23:30
1,629 views
27


A Google TechTalk, June 28, 2016, presented by Alejandro Perdomo-Ortiz (NASA)
ABSTRACT: An increase in the efficiency of sampling from Boltzmann distributions would have a significant impact in deep learning and other machine learning applications. Recently, quantum annealers have been proposed as a potential candidate to speed up this task, but several limitations still bar these state-of-the-art technologies from being used effectively. One of the main limitations is that, while the device may indeed sample from a Boltzmann-like distribution, quantum dynamical arguments suggests it will do so with an instance-dependent effective temperature, different from its physical temperature. Unless this unknown temperature can be unveiled, it might not be possible to effectively use a quantum annealer for Boltzmann sampling. In this work, we propose a strategy to overcome this challenge with a simple effective-temperature estimation algorithm.

We provide a systematic study assessing the impact of the effective temperatures in the learning of a kind of restricted Boltzmann machine embedded on quantum hardware, which can serve as a building block for deep learning architectures. We also provide a comparison to k-step contrastive divergence (CD-k) with k up to 100. Although assuming a suitable fixed effective temperature also allows to outperform one step contrastive divergence (CD-1), only when using an instance-dependent effective temperature, we find a performance close to that of CD-100 for the case studied here. I will discuss our recent progress in unsupervised learning beyond restricted Boltzmann machines and larger datasets than those considered in our original contribution (see arXiv:1510.07611).

M. Benedetti (NASA Ames), J. Realpe-Gomez (NASA Ames), R. Biswas (NASA Ames)

Presented at the Adiabatic Quantum Computing Conference, June 26-29, 2016, at Google's Los Angeles office.




Other Videos By Google TechTalks


2016-12-06GTAC 2016: The Quirkier Side of Testing
2016-12-06GTAC2016: Using Test Run Automation Statistics to Predict Which Tests to Run
2016-12-06GTAC 2016: What's in your Wallet?
2016-12-06GTAC 2016: ML Algorithm for Setting Up Mobile Test Environment
2016-12-06GTAC 2016: Selenium-based Test Automation for Windows and Windows Phone
2016-12-06GTAC 2016: Automating Telepresence Robot Driving
2016-12-06GTAC 2016 - Day 1 Keynote
2016-12-06GTAC 2016: Day 1 Opening Remarks
2016-11-21AQC 2016 - Controlled Interactions Between Superconducting Qubits for Adiabatic Quantum Simulations
2016-11-21AQC 2016 - Testing Adiabatic Quantum Computers Using Simple Quantum Simulation
2016-11-21AQC 2016 - A Quantum-Assisted Algorithm for Sampling Applications in Machine Learning
2016-11-10What is in Common Between Quantum Computer and Solar System?
2016-11-10Simulating the Quantum World on a Classical Computer
2016-10-20AQC 2016 - Coupled Quantum Fluctuations and Quantum Annealing
2016-10-20AQC 2016 - Max-k-SAT, Multi-Body Frustration, & Multi-Body Sampling on a Two Local Ising System
2016-10-20AQC 2016 - Boosting Quantum Annealer Performance via Quantum Persistence
2016-10-20AQC 2016 - Avoiding Negative Sign Problem in Simulation of Quantum Annealilng
2016-10-20AQC2016 - Classical Modeling of Quantum Tunneling
2016-10-20AQC 2016 - Adiabatic Quantum Computer vs. Diffusion Monte Carlo
2016-10-20AQC 2016 - Floquet Quantum Annealing with Superconducting Circuit
2016-10-20AQC 2016 - Simulated Annealing Comparison Between All-to-All Connectivity Schemes



Tags:
google techtalk
quantum computing