Boltzmann machine learning with a variational quantum algorithm
arXiv:2007.00876 · doi:10.1103/PhysRevA.104.032413
Abstract
Boltzmann machine is a powerful tool for modeling probability distributions that govern the training data. A thermal equilibrium state is typically used for Boltzmann machine learning to obtain a suitable probability distribution. The Boltzmann machine learning consists of calculating the gradient of the loss function given in terms of the thermal average, which is the most time consuming procedure. Here, we propose a method to implement the Boltzmann machine learning by using Noisy Intermediate-Scale Quantum (NISQ) devices. We prepare an initial pure state that contains all possible computational basis states with the same amplitude, and apply a variational imaginary time simulation. Readout of the state after the evolution in the computational basis approximates the probability distribution of the thermal equilibrium state that is used for the Boltzmann machine learning. We actually perform the numerical simulations of our scheme and confirm that the Boltzmann machine learning works well by our scheme.
arXiv comment14 pages, 11 figures
References in corpus (35)
- Quantum Computing in the NISQ era and beyond
- A variational eigenvalue solver on a quantum processor
- Variational Quantum Algorithms
- The theory of variational hybrid quantum-classical algorithms
- Quantum support vector machine for big data classification
- Quantum Circuit Learning
- Quantum principal component analysis
- Error mitigation for short-depth quantum circuits
- Extending the computational reach of a noisy superconducting quantum processor
- Efficient variational quantum simulator incorporating active error minimisation
- Variational ansatz-based quantum simulation of imaginary time evolution
- Quantum Data Fitting
- Practical Quantum Error Mitigation for Near-Future Applications
- Hybrid quantum-classical algorithms and quantum error mitigation
- Theory of variational quantum simulation
- A generative modeling approach for benchmarking and training shallow quantum circuits
- Quantum Boltzmann Machine
- Prediction by linear regression on a quantum computer
- Low-cost error mitigation by symmetry verification
- Error-mitigated digital quantum simulation
- Variational quantum simulation of general processes
- Blind quantum computation protocol in which Alice only makes measurements
- Variational Thermal Quantum Simulation via Thermofield Double States
- Methodology for replacing indirect measurements with direct measurements
- Quantum computation with universal error mitigation on superconducting quantum processor
- Error Mitigation by Symmetry Verification on a Variational Quantum Eigensolver
- Error-Mitigated Quantum Gates Exceeding Physical Fidelities in a Trapped-Ion System
- Quantum Neural Network States: A Brief Review of Methods and Applications
- Variational Quantum Boltzmann Machines
- Calculation of the Green's function on near-term quantum computers
- A Quantum Approach to Classical Statistical Mechanics
- Mitigating algorithmic errors in Hamiltonian simulation
- Fair Sampling by Simulated Annealing on Quantum Annealer
- Relationship between costs for quantum error mitigation and non-Markovian measures
- Improved Boltzmann machines with error corrected quantum annealing
Cited by in corpus (8)
- Quantum Machine Learning: from physics to software engineering
- Variational inference with a quantum computer
- A review of Quantum Neural Networks: Methods, Models, Dilemma
- Simulating noisy variational quantum eigensolver with local noise models
- Variational secure cloud quantum computing
- Assisted quantum simulation of open quantum systems
- Calculation of Gibbs partition function with imaginary time evolution on near-term quantum computers
- Supervised Learning Guarantee for Quantum AdaBoost