Self-learning projective quantum Monte Carlo simulations guided by restricted Boltzmann machines
arXiv:1907.00907 · doi:10.1103/PhysRevE.100.043301
Abstract
The projective quantum Monte Carlo (PQMC) algorithms are among the most powerful computational techniques to simulate the ground state properties of quantum many-body systems. However, they are efficient only if a sufficiently accurate trial wave function is used to guide the simulation. In the standard approach, this guiding wave function is obtained in a separate simulation that performs a variational minimization. Here we show how to perform PQMC simulations guided by an adaptive wave function based on a restricted Boltzmann machine. This adaptive wave function is optimized along the PQMC simulation via unsupervised machine learning, avoiding the need of a separate variational optimization. As a byproduct, this technique provides an accurate ansatz for the ground state wave function, which is obtained by minimizing the Kullback-Leibler divergence with respect to the PQMC samples, rather than by minimizing the energy expectation value as in standard variational optimizations. The high accuracy of this self-learning PQMC technique is demonstrated for a paradigmatic sign-problem-free model, namely, the ferromagnetic quantum Ising chain, showing very precise agreement with the predictions of the Jordan-Wigner theory and of loop quantum Monte Carlo simulations performed in the low-temperature limit.
12 pages, 7 figures
References in corpus (46)
- Adam: A Method for Stochastic Optimization
- Solving the Quantum Many-Body Problem with Artificial Neural Networks
- Quantum annealing with more than one hundred qubits
- Many-body quantum state tomography with neural networks
- Quantum Monte Carlo methods for nuclear physics
- Theory of Quantum Annealing of an Ising Spin Glass
- The ALPS project release 1.3: open source software for strongly correlated systems
- The ALPS project release 2.0: Open source software for strongly correlated systems
- Quantum Entanglement in Neural Network States
- Efficient Representation of Quantum Many-body States with Deep Neural Networks
- Cluster algorithms for general-S quantum spin systems
- Green Function Monte Carlo with Stochastic Reconfiguration
- Self-Learning Monte Carlo Method
- Accelerate Monte Carlo Simulations with Restricted Boltzmann Machines
- Equivalence of restricted Boltzmann machines and tensor network states
- Study of the Two-Dimensional Frustrated J1-J2 Model with Neural Network Quantum States
- Computational Role of Multiqubit Tunneling in a Quantum Annealer
- Variational Quantum Monte Carlo Method with a Neural-Network Ansatz for Open Quantum Systems
- Approximating quantum many-body wave-functions using artificial neural networks
- Neural-Network Quantum States, String-Bond States, and Chiral Topological States
- Quantum versus Classical Annealing of Ising Spin Glasses
- Backflow Transformations via Neural Networks for Quantum Many-Body Wave-Functions
- Constructing exact representations of quantum many-body systems with deep neural networks
- Ground state of a homogeneous Bose gas: a diffusion Monte Carlo calculation
- Solving the Bose-Hubbard model with machine learning
- NetKet: A Machine Learning Toolkit for Many-Body Quantum Systems
- Green Function Monte Carlo with Stochastic Reconfiguration: an effective remedy for the sign problem disease
- Machine learning technique to find quantum many-body ground states of bosons on a lattice
- Machine learning quantum states in the NISQ era
- Learning Invariant Representations with Local Transformations
- Neural Gutzwiller-projected variational wave functions
- Self-Learning Monte Carlo Method in Fermion Systems
- Self-learning Monte Carlo with Deep Neural Networks
- Unifying Neural-network Quantum States and Correlator Product States via Tensor Networks
- Population size bias in Diffusion Monte Carlo
- Nonlinear Network description for many-body quantum systems in continuous space
- Accelerating lattice quantum Monte Carlo simulation using artificial neural networks: an application to the Holstein model
- Projective quantum Monte Carlo simulations guided by unrestricted neural network states
- Making Trotters Sprint: A Variational Imaginary Time Ansatz for Quantum Many-body Systems
- Diffusion Monte Carlo: Exponential scaling of computational cost for large systems
- Variational optimization in the AI era: Computational Graph States and Supervised Wave-function Optimization
- Simulated quantum annealing of double-well and multi-well potentials
- Quantum annealing of an Ising spin-glass by Green's function Monte Carlo
- Understanding Quantum Tunneling using Diffusion Monte Carlo Simulations
- Neural Network Operations and Susuki-Trotter evolution of Neural Network States
- Stochastic lists: Sampling multi-variable functions with population methods
Cited by in corpus (22)
- Machine Learning for Quantum Matter
- Machine Learning for Condensed Matter Physics
- Exploring QCD matter in extreme conditions with Machine Learning
- Boosting Monte Carlo simulations of spin glasses using autoregressive neural networks
- Making Trotters Sprint: A Variational Imaginary Time Ansatz for Quantum Many-body Systems
- Extending machine learning classification capabilities with histogram reweighting
- Protocol Discovery for the Quantum Control of Majoranas by Differentiable Programming and Natural Evolution Strategies
- Data-Enhanced Variational Monte Carlo Simulations for Rydberg Atom Arrays
- Scalable neural networks for the efficient learning of disordered quantum systems
- Dynamical large deviations of two-dimensional kinetically constrained models using a neural-network state ansatz
- Simulating disordered quantum systems via dense and sparse restricted Boltzmann machines
- PyQMC: an all-Python real-space quantum Monte Carlo module in PySCF
- Machine learning generated configurations in presence of a conserved quantity: a cautionary tale
- Engineering Topological Phases Guided by Statistical and Machine Learning Methods
- Neural networks in quantum many-body physics: a hands-on tutorial
- On the descriptive power of Neural-Networks as constrained Tensor Networks with exponentially large bond dimension
- Tunneling in projective quantum Monte Carlo simulations with guiding wave functions
- Accelerating equilibrium spin-glass simulations using quantum annealers via generative deep learning
- Spin-glass quantum phase transition in amorphous arrays of Rydberg atoms
- Zero-temperature Monte Carlo simulations of two-dimensional quantum spin glasses guided by neural network states
- Many-Body Neural Network Wavefunction for a Non-Hermitian Ising Chain
- Energy gap of quantum spin glasses: a projection quantum Monte Carlo study