Supplementing Recurrent Neural Network Wave Functions with Symmetry and Annealing to Improve Accuracy
Mohamed Hibat-Allah, Roger G. Melko, Juan Carrasquilla
TL;DR
The paper tackles obtaining accurate ground states for 2D Heisenberg models, including frustrated lattices with sign problems, by developing a complex 2D RNN wave-function with autoregressive sampling. It introduces symmetry-enforced variational Monte Carlo optimization and a variational annealing scheme that augments energy with a pseudo-entropy to form a variational free energy $F_{\bm{\theta}}(n)$ and employs a cooling schedule $T(n)$ to navigate rugged landscapes. Empirical results show substantial improvements on square and triangular lattices: symmetry constraints yield tighter energies on square lattices, while annealing enables accurate energies on large triangular lattices (up to $16\times16$), surpassing DMRG for sizes $\ge 14\times14$ with far fewer parameters. The approach offers a flexible, scalable variational framework for studying frustrated quantum many-body systems and could enhance our ability to explore larger 2D spin systems.
Abstract
Recurrent neural networks (RNNs) are a class of neural networks that have emerged from the paradigm of artificial intelligence and has enabled lots of interesting advances in the field of natural language processing. Interestingly, these architectures were shown to be powerful ansatze to approximate the ground state of quantum systems. Here, we build over the results of [Phys. Rev. Research 2, 023358 (2020)] and construct a more powerful RNN wave function ansatz in two dimensions. We use symmetry and annealing to obtain accurate estimates of ground state energies of the two-dimensional (2D) Heisenberg model, on the square lattice and on the triangular lattice. We show that our method is superior to Density Matrix Renormalisation Group (DMRG) for system sizes larger than or equal to $14 \times 14$ on the triangular lattice.
