Bayesian Deep Learning on a Quantum Computer

06/29/2018
by   Zhikuan Zhao, et al.
0

Bayesian methods in machine learning, such as Gaussian processes, have great advantages compared to other techniques. In particular, they provide estimates of the uncertainty associated with a prediction. Extending the Bayesian approach to deep architectures has remained a major challenge. Recent results connected deep feedforward neural networks with Gaussian processes, allowing training without backpropagation. This connection enables us to leverage a quantum algorithm designed for Gaussian processes and develop new algorithms for Bayesian deep learning on quantum computers. The properties of the kernel matrix in the Gaussian process ensure the efficient execution of the core component of the protocol, quantum matrix inversion, providing a polynomial speedup with respect to classical algorithm. Furthermore, we demonstrate the execution of the algorithm on contemporary quantum computers and analyze its robustness to realistic noise models.

READ FULL TEXT
research
04/25/2023

Quantum Gaussian Process Regression for Bayesian Optimization

Gaussian process regression is a well-established Bayesian machine learn...
research
03/28/2018

Quantum algorithms for training Gaussian Processes

Gaussian processes (GPs) are important models in supervised machine lear...
research
04/30/2018

Gaussian Process Behaviour in Wide Deep Neural Networks

Whilst deep neural networks have shown great empirical success, there is...
research
02/24/2021

The Promises and Pitfalls of Deep Kernel Learning

Deep kernel learning and related techniques promise to combine the repre...
research
06/21/2021

Deep Gaussian Processes: A Survey

Gaussian processes are one of the dominant approaches in Bayesian learni...
research
03/23/2020

Baryons from Mesons: A Machine Learning Perspective

Quantum chromodynamics (QCD) is the theory of the strong interaction. Th...
research
11/11/2015

Training Deep Gaussian Processes using Stochastic Expectation Propagation and Probabilistic Backpropagation

Deep Gaussian processes (DGPs) are multi-layer hierarchical generalisati...

Please sign up or login with your details

Forgot password? Click here to reset