School of Science and Technology, Physics Division, Università di Camerino, 62032 Camerino (MC), Italy.
Perimeter Institute for Theoretical Physics, Waterloo, Ontario, Canada N2L 2Y5.
Phys Rev E. 2019 Oct;100(4-1):043301. doi: 10.1103/PhysRevE.100.043301.
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.
投影量子蒙特卡罗 (PQMC) 算法是模拟量子多体系统基态性质最强大的计算技术之一。然而,只有使用足够准确的试探波函数来引导模拟,它们才会有效。在标准方法中,这个引导波函数是在执行变分最小化的单独模拟中获得的。在这里,我们展示如何使用基于受限玻尔兹曼机的自适应波函数来进行 PQMC 模拟。这个自适应波函数是通过无监督机器学习沿着 PQMC 模拟进行优化的,避免了单独的变分优化的需要。作为副产品,这项技术为基态波函数提供了一个准确的假设,这个假设是通过最小化 Kullback-Leibler 散度相对于 PQMC 样本得到的,而不是像标准变分优化那样通过最小化能量期望得到的。对于一个没有符号问题的典范模型,即铁磁共振量子伊辛链,这种自学习 PQMC 技术的高精度得到了证明,与 Jordan-Wigner 理论和在低温极限下进行的循环量子蒙特卡罗模拟的预测非常吻合。