Self-learning projective quantum Monte Carlo simulations guided by restricted Boltzmann machines.

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.

[1]  Ali Alavi,et al.  Towards an exact description of electronic wavefunctions in real solids , 2012, Nature.

[2]  Roger G. Melko,et al.  Machine-Learning Quantum States in the NISQ Era , 2019, Annual Review of Condensed Matter Physics.

[3]  F. Becca Quantum Monte Carlo Approaches for Correlated Systems , 2017 .

[4]  Lu-Ming Duan,et al.  Efficient representation of quantum many-body states with deep neural networks , 2017, Nature Communications.

[5]  E. Khatami,et al.  Accelerating lattice quantum Monte Carlo simulations using artificial neural networks: Application to the Holstein model , 2019, Physical Review B.

[6]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[7]  Matthias Troyer,et al.  Solving the quantum many-body problem with artificial neural networks , 2016, Science.

[8]  Cabrera,et al.  Role of boundary conditions in the finite-size Ising model. , 1987, Physical review. B, Condensed matter.

[9]  Matthias Troyer,et al.  Neural-network Quantum States , 2018 .

[10]  J. Carrasquilla,et al.  Neural Gutzwiller-projected variational wave functions , 2019, Physical Review B.

[11]  Thomas D. Kuhne,et al.  Artificial Neural Networks as Trial Wave Functions for Quantum Monte Carlo , 2019, Advanced Theory and Simulations.

[12]  Vedran Dunjko,et al.  Neural network operations and Susuki–Trotter evolution of neural network states , 2018, International Journal of Quantum Information.

[13]  S. Sorella GREEN FUNCTION MONTE CARLO WITH STOCHASTIC RECONFIGURATION , 1998, cond-mat/9803107.

[14]  S. Sorella,et al.  Numerical study of the two-dimensional Heisenberg model using a Green function Monte Carlo technique with a fixed number of walkers , 1998 .

[15]  H. Saito Solving the Bose–Hubbard Model with Machine Learning , 2017, 1707.09723.

[16]  Yusuke Nomura,et al.  Constructing exact representations of quantum many-body systems with deep neural networks , 2018, Nature Communications.

[17]  Guglielmo Mazzola,et al.  NetKet: A machine learning toolkit for many-body quantum systems , 2019, SoftwareX.

[18]  Alexandra Nagy,et al.  Variational Quantum Monte Carlo Method with a Neural-Network Ansatz for Open Quantum Systems. , 2019, Physical review letters.

[19]  Quantum annealing of an Ising spin-glass by Green's function Monte Carlo. , 2006, Physical review. E, Statistical, nonlinear, and soft matter physics.

[20]  Geoffrey E. Hinton Training Products of Experts by Minimizing Contrastive Divergence , 2002, Neural Computation.

[21]  Matthias Troyer,et al.  Quantum Monte Carlo , 2004 .

[22]  Trivedi,et al.  Ground-state correlations of quantum antiferromagnets: A Green-function Monte Carlo study. , 1990, Physical review. B, Condensed matter.

[23]  Yang Qi,et al.  Self-learning Monte Carlo method and cumulative update in fermion systems , 2017 .

[24]  D. Deng,et al.  Quantum Entanglement in Neural Network States , 2017, 1701.04844.

[25]  Li Huang,et al.  Accelerated Monte Carlo simulations with restricted Boltzmann machines , 2016, 1610.02746.

[26]  Bryan K. Clark,et al.  Backflow Transformations via Neural Networks for Quantum Many-Body Wave Functions. , 2018, Physical review letters.

[27]  J. Cirac,et al.  Neural-Network Quantum States, String-Bond States, and Chiral Topological States , 2017, 1710.04045.

[28]  E. M. Inack,et al.  Simulated quantum annealing of double-well and multiwell potentials. , 2015, Physical review. E, Statistical, nonlinear, and soft matter physics.

[29]  Christian Igel,et al.  An Introduction to Restricted Boltzmann Machines , 2012, CIARP.

[30]  L. Pollet,et al.  Stochastic lists: Sampling multivariable functions with population methods , 2018, Physical Review B.

[31]  M. Troyer,et al.  Quantum versus classical annealing of Ising spin glasses , 2014, Science.

[32]  Yoshua Bengio,et al.  Justifying and Generalizing Contrastive Divergence , 2009, Neural Computation.

[33]  John B. Shoven,et al.  I , Edinburgh Medical and Surgical Journal.

[34]  S. Todo,et al.  The ALPS project release 2.0: open source software for strongly correlated systems , 2011, 1101.2646.

[35]  E. M. Inack,et al.  Understanding Quantum Tunneling using Diffusion Monte Carlo Simulations , 2017, 1711.08027.

[36]  David M. Ceperley,et al.  Fixed-node quantum Monte Carlo for molecules , 1982 .

[37]  Vasil S. Denchev,et al.  Computational multiqubit tunnelling in programmable quantum annealers , 2015, Nature Communications.

[38]  B. Alder,et al.  THE GROUND STATE OF THE ELECTRON GAS BY A STOCHASTIC METHOD , 2010 .

[39]  Vitiello,et al.  Variational calculations for solid and liquid 4He with a "shadow" wave function. , 1988, Physical review letters.

[40]  J. H. Hetherington,et al.  Observations on the statistical iteration of matrices , 1984 .

[41]  Kenny Choo,et al.  Two-dimensional frustrated J1−J2 model studied with neural network quantum states , 2019, Physical Review B.

[42]  Markus Holzmann,et al.  Nonlinear Network Description for Many-Body Quantum Systems in Continuous Space. , 2017, Physical review letters.

[43]  David M. Ceperley,et al.  Quantum Monte Carlo for molecules: Green’s function and nodal release , 1984 .

[44]  Matthias Troyer,et al.  Neural-network quantum state tomography , 2018 .

[45]  Reatto,et al.  Shadow wave function for many-boson systems. , 1988, Physical review. B, Condensed matter.

[46]  Yoram Singer,et al.  Adaptive Subgradient Methods for Online Learning and Stochastic Optimization , 2011, J. Mach. Learn. Res..

[47]  M. Boninsegni,et al.  Population size bias in diffusion Monte Carlo. , 2012, Physical review. E, Statistical, nonlinear, and soft matter physics.

[48]  James B. Anderson,et al.  A random‐walk simulation of the Schrödinger equation: H+3 , 1975 .

[49]  Hiroki Saito,et al.  Machine Learning Technique to Find Quantum Many-Body Ground States of Bosons on a Lattice , 2017, 1709.05468.

[50]  R. Car,et al.  Theory of Quantum Annealing of an Ising Spin Glass , 2002, Science.

[52]  Norbert Nemec,et al.  Diffusion Monte Carlo: Exponential scaling of computational cost for large systems , 2009, 0906.0501.

[53]  Daniel A. Lidar,et al.  Evidence for quantum annealing with more than one hundred qubits , 2013, Nature Physics.

[54]  L. Capriotti,et al.  Green function Monte Carlo with stochastic reconfiguration: An effective remedy for the sign problem , 2000 .

[55]  B. Clark,et al.  Variational optimization in the AI era: Computational Graph States and Supervised Wave-function Optimization , 2018, 1811.12423.

[56]  E. M. Inack,et al.  Projective quantum Monte Carlo simulations guided by unrestricted neural network states , 2018, Physical Review B.

[57]  S. Montangero,et al.  On the descriptive power of Neural-Networks as constrained Tensor Networks with exponentially large bond dimension , 2019, SciPost Physics Core.

[58]  S. C. Pieper,et al.  Quantum Monte Carlo methods for nuclear physics , 2014, 1412.3081.

[59]  Jolicoeur,et al.  Haldane gaps in a spin-1 Heisenberg chain with easy-plane single-ion anisotropy. , 1992, Physical review. B, Condensed matter.

[60]  Ali Alavi,et al.  Fermion Monte Carlo without fixed nodes: a game of life, death, and annihilation in Slater determinant space. , 2009, The Journal of chemical physics.

[61]  Honglak Lee,et al.  Learning Invariant Representations with Local Transformations , 2012, ICML.

[62]  J. Chen,et al.  Equivalence of restricted Boltzmann machines and tensor network states , 2017, 1701.04831.

[63]  Yang Qi,et al.  Self-learning Monte Carlo method , 2016, 1610.03137.

[64]  R. Needs,et al.  Quantum Monte Carlo simulations of solids , 2001 .

[65]  S. R. Clark,et al.  Unifying neural-network quantum states and correlator product states via tensor networks , 2017, 1710.03545.

[66]  Saito Hiroki,et al.  Machine Learning Technique to Find Quantum Many-Body Ground States of Bosons on a Lattice , 2018 .

[67]  Jinguo Liu,et al.  Approximating quantum many-body wave functions using artificial neural networks , 2017, 1704.05148.

[68]  Tarun Grover,et al.  Making trotters sprint: A variational imaginary time ansatz for quantum many-body systems , 2019, Physical Review B.

[69]  Geoffrey E. Hinton,et al.  A Learning Algorithm for Boltzmann Machines , 1985, Cogn. Sci..

[70]  G. Carleo,et al.  Ground state phase diagram of the one-dimensional Bose-Hubbard model from restricted Boltzmann machines , 2019, Journal of Physics: Conference Series.

[71]  S. Todo,et al.  Cluster algorithms for general-S quantum spin systems. , 2001, Physical review letters.

[72]  Liang Fu,et al.  Self-learning Monte Carlo with deep neural networks , 2018, Physical Review B.