Quantum Hamiltonian-Based Models and the Variational Quantum Thermalizer Algorithm
arXiv:1910.02071
Abstract
We introduce a new class of generative quantum-neural-network-based models called Quantum Hamiltonian-Based Models (QHBMs). In doing so, we establish a paradigmatic approach for quantum-probabilistic hybrid variational learning, where we efficiently decompose the tasks of learning classical and quantum correlations in a way which maximizes the utility of both classical and quantum processors. In addition, we introduce the Variational Quantum Thermalizer (VQT) for generating the thermal state of a given Hamiltonian and target temperature, a task for which QHBMs are naturally well-suited. The VQT can be seen as a generalization of the Variational Quantum Eigensolver (VQE) to thermal states: we show that the VQT converges to the VQE in the zero temperature limit. We provide numerical results demonstrating the efficacy of these techniques in illustrative examples. We use QHBMs and the VQT on Heisenberg spin systems, we apply QHBMs to learn entanglement Hamiltonians and compression codes in simulated free Bosonic systems, and finally we use the VQT to prepare thermal Fermionic Gaussian states for quantum simulation.
13 + 8 pages, 9 figures
References in corpus (12)
- Deep Learning in Neural Networks: An Overview
- A Quantum Approximate Optimization Algorithm
- Simulated Quantum Computation of Molecular Energies
- Quantum random access memory
- Polynomial-time quantum algorithm for the simulation of chemical dynamics
- Simulating chemistry using quantum computers
- Lossy Image Compression with Compressive Autoencoders
- A General Algorithm for Approximate Inference and its Application to Hybrid Bayes Nets
- Learning to learn with quantum neural networks via classical neural networks
- TensorNetwork: A Library for Physics and Machine Learning
- For Fixed Control Parameters the Quantum Approximate Optimization Algorithm's Objective Function Value Concentrates for Typical Instances
- A Quantum Approximate Optimization Algorithm for continuous problems