• Open Access

Quantum-Assisted Learning of Hardware-Embedded Probabilistic Graphical Models

Marcello Benedetti, John Realpe-Gómez, Rupak Biswas, and Alejandro Perdomo-Ortiz
Phys. Rev. X 7, 041052 – Published 30 November 2017

Abstract

Mainstream machine-learning techniques such as deep learning and probabilistic programming rely heavily on sampling from generally intractable probability distributions. There is increasing interest in the potential advantages of using quantum computing technologies as sampling engines to speed up these tasks or to make them more effective. However, some pressing challenges in state-of-the-art quantum annealers have to be overcome before we can assess their actual performance. The sparse connectivity, resulting from the local interaction between quantum bits in physical hardware implementations, is considered the most severe limitation to the quality of constructing powerful generative unsupervised machine-learning models. Here, we use embedding techniques to add redundancy to data sets, allowing us to increase the modeling capacity of quantum annealers. We illustrate our findings by training hardware-embedded graphical models on a binarized data set of handwritten digits and two synthetic data sets in experiments with up to 940 quantum bits. Our model can be trained in quantum hardware without full knowledge of the effective parameters specifying the corresponding quantum Gibbs-like distribution; therefore, this approach avoids the need to infer the effective temperature at each iteration, speeding up learning; it also mitigates the effect of noise in the control parameters, making it robust to deviations from the reference Gibbs distribution. Our approach demonstrates the feasibility of using quantum annealers for implementing generative models, and it provides a suitable framework for benchmarking these quantum technologies on machine-learning-related tasks.

  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
1 More
  • Received 31 October 2016

DOI:https://doi.org/10.1103/PhysRevX.7.041052

Published by the American Physical Society under the terms of the Creative Commons Attribution 4.0 International license. Further distribution of this work must maintain attribution to the author(s) and the published article’s title, journal citation, and DOI.

Published by the American Physical Society

Physics Subject Headings (PhySH)

Quantum Information, Science & TechnologyInterdisciplinary PhysicsStatistical Physics & Thermodynamics

Authors & Affiliations

Marcello Benedetti1,2,7, John Realpe-Gómez1,3,4, Rupak Biswas1,5, and Alejandro Perdomo-Ortiz1,2,6,7,*

  • 1Quantum Artificial Intelligence Laboratory, NASA Ames Research Center, Moffett Field, California 94035, USA
  • 2Department of Computer Science, University College London, WC1E 6BT London, United Kingdom
  • 3SGT Inc., Greenbelt, Maryland 20770, USA
  • 4Instituto de Matemáticas Aplicadas, Universidad de Cartagena, Bolívar 130001, Colombia
  • 5Exploration Technology Directorate, NASA Ames Research Center, Moffett Field, California 94035, USA
  • 6USRA Research Institute for Advanced Computer Science, Mountain View, California 94043, USA
  • 7Cambridge Quantum Computing Limited, CB2 1UB, Cambridge, United Kingdom

  • *alejandro.perdomoortiz@nasa.gov

Popular Summary

Mainstream machine learning, which gives computers the ability to learn tasks that they are not explicitly programmed to do, relies heavily on sampling from complex probability distributions. Quantum computing technologies have the potential to greatly speed up these tasks or make them more effective. However, several limitations have hindered demonstrations of how practical this is. Clearing this hurdle could significantly advance the field of artificial intelligence by improving methods that rely on sampling. We have developed a technique that surpasses current limitations and provides a clear demonstration of feasibility.

Our approach implements a densely connected model in a quantum annealer, a type of quantum computer originally proposed as optimizers but here used as samplers instead. Our algorithm shows how quantum annealers can be trained without full knowledge of the control parameters actually implemented by the device, a more efficient and robust approach to cope with noise in near-term devices. We successfully trained the D-Wave 2X, a quantum annealer hosted at NASA, on image data sets in a generative unsupervised learning setting, one of the most difficult and attractive paradigms in machine learning. Our experiments used up to 940 qubits to generate, reconstruct, and classify small images of handwritten digits. The generated images resemble those produced by humans; we include a visual Turing test to challenge the reader to distinguish them.

Finding quantum speedup in this machine-learning setting would have impacts across science, engineering, and society. Ours is a suitable framework for benchmarking quantum sampling methods against classical ones, a key metric to explore in the near future.

Key Image

Article Text

Click to Expand

References

Click to Expand
Issue

Vol. 7, Iss. 4 — October - December 2017

Subject Areas
Reuse & Permissions
Author publication services for translation and copyediting assistance advertisement

Authorization Required


×
×

Images

×

Sign up to receive regular email alerts from Physical Review X

Reuse & Permissions

It is not necessary to obtain permission to reuse this article or its components as it is available under the terms of the Creative Commons Attribution 4.0 International license. This license permits unrestricted use, distribution, and reproduction in any medium, provided attribution to the author(s) and the published article's title, journal citation, and DOI are maintained. Please note that some figures may have been included with permission from other third parties. It is your responsibility to obtain the proper permission from the rights holder directly for these figures.

×

Log In

Cancel
×

Search


Article Lookup

Paste a citation or DOI

Enter a citation
×