Leveraging recurrence in neural network wavefunctions for large-scale simulations of Heisenberg antiferromagnets on the square lattice
Source abstract
Abstract
Machine-learning-based variational Monte Carlo simulations are a promising approach for targeting quantum many-body ground states, especially in two dimensions and in cases where the ground state is known to have a nontrivial sign structure. While many state-of-the-art variational energies have been reached with these methods for finite-size systems, little work has been done to use these results to extract information about the target state in the thermodynamic limit. In this work, we employ recurrent neural networks (RNNs) as a variational ans\"atze, and leverage their recurrent nature to simulate the ground states of progressively larger systems through iterative retraining. This transfer learning technique allows us to simulate spin-$\frac{1}{2}$ systems on lattices with more than 1,000 spins without beginning optimization from scratch for each system size, thus reducing the demands for computational resources. In this study, we focus on the square-lattice antiferromagnetic Heisenberg model, where it is possible to carefully benchmark our results. We show that we are able to systematically improve the accuracy of the results from our simulations by increasing the training time, and obtain results for finite-sized lattices that are in good agreement with the literature values. Furthermore, we use these results to extract accurate estimates of the ground-state properties in the thermodynamic limit. This work demonstrates that RNN wavefunctions are able to extract accurate information about quantum many-body systems in the thermodynamic limit.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Quantum many-body systems · Machine Learning in Materials Science · Physics of Superconductivity and Magnetism
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
University of Waterloo
Perimeter Institute
Flatiron Institute
Vector Institute
ETH Zürich
Funding
Natural Sciences and Engineering Research Council of Canada · Government of Canada · Simons Foundation
References (94)
Show source-provided references
1. 10.1103/PhysRevB.65.14441210.1103/PhysRevB.65.144412 ↗
2. 10.1103/PhysRevLett.72.109610.1103/PhysRevLett.72.1096 ↗
3. 10.1103/RevModPhys.63.110.1103/RevModPhys.63.1 ↗
4. 10.1103/PhysRevB.37.597810.1103/PhysRevB.37.5978 ↗
5. 10.1103/PhysRev.86.69410.1103/PhysRev.86.694 ↗
6. 10.1103/PhysRev.87.56810.1103/PhysRev.87.568 ↗
7. 10.1103/PhysRev.117.71810.1103/PhysRev.117.718 ↗
8. 10.1103/PhysRevB.43.595010.1103/PhysRevB.43.5950 ↗
9. 10.1103/PhysRevB.56.1167810.1103/PhysRevB.56.11678 ↗
10. 10.1103/PhysRevB.82.02440710.1103/PhysRevB.82.024407 ↗
11. 10.1038/s41567-024-02566-110.1038/s41567-024-02566-1 ↗
12. 10.1143/JPSJ.56.357010.1143/JPSJ.56.3570 ↗
13. 10.1103/PhysRevLett.60.253110.1103/PhysRevLett.60.2531 ↗
14. 10.1103/PhysRevLett.61.36510.1103/PhysRevLett.61.365 ↗
15. 10.1103/PhysRevB.40.1143710.1103/PhysRevB.40.11437 ↗
16. 10.1103/PhysRevLett.69.286310.1103/PhysRevLett.69.2863 ↗
17. 10.1016/j.aop.2010.09.01210.1016/j.aop.2010.09.012 ↗
18. 10.1038/s42254-023-00572-510.1038/s42254-023-00572-5 ↗
19. 10.1103/PhysRevLett.99.12700410.1103/PhysRevLett.99.127004 ↗
20. 10.1126/science.aag230210.1126/science.aag2302 ↗
21. A. N. Kolmogorov · 1963
22. 10.1016/0893-6080(91)90009-T10.1016/0893-6080(91)90009-T ↗
23. A. M. Schäfer · 2006
24. 10.1162/neco.2008.04-07-51010.1162/neco.2008.04-07-510 ↗
25. 10.1016/j.acha.2019.06.00410.1016/j.acha.2019.06.004 ↗
26. 10.1103/PhysRevB.108.05441010.1103/PhysRevB.108.054410 ↗
27. 10.1103/PhysRevLett.130.23640110.1103/PhysRevLett.130.236401 ↗
28. 10.1038/s42005-024-01584-y10.1038/s42005-024-01584-y ↗
29. 10.1038/s42005-024-01732-410.1038/s42005-024-01732-4 ↗
30. 10.1103/PhysRevLett.133.26650410.1103/PhysRevLett.133.266504 ↗
31. 10.1103/PhysRevB.96.20515210.1103/PhysRevB.96.205152 ↗
32. 10.1103/PhysRevB.100.12512410.1103/PhysRevB.100.125124 ↗
33. 10.1103/PhysRevB.100.12513110.1103/PhysRevB.100.125131 ↗
34. 10.1103/PhysRevLett.124.02050310.1103/PhysRevLett.124.020503 ↗
35. C. Fu · 2024
36. H. Chen · 2022
37. 10.1103/PhysRevResearch.5.L03200110.1103/PhysRevResearch.5.L032001 ↗
38. 10.1126/science.adg977410.1126/science.adg9774 ↗
39. 10.1109/JPROC.2020.300455510.1109/JPROC.2020.3004555 ↗
40. 10.1103/PhysRevE.101.05330110.1103/PhysRevE.101.053301 ↗
41. 10.1098/rspa.1955.020010.1098/rspa.1955.0200 ↗
42. 10.1142/S021797920100460510.1142/S0217979201004605 ↗
43. 10.1007/BF0144989610.1007/BF01449896 ↗
44. G. Frobenius, Über Matrizen aus nicht negativen Elementen, Publisher: Königliche Akademie der Wissenschaften Berlin (1912).
45. 10.1063/1.172427610.1063/1.1724276 ↗
46. 10.1007/s10955-018-2193-810.1007/s10955-018-2193-8 ↗
47. 10.1007/BF0130917110.1007/BF01309171 ↗
48. 10.1103/PhysRev.127.96510.1103/PhysRev.127.965 ↗
49. F. Becca · 201710.1017/9781316417041 ↗
50. 10.1103/PhysRevResearch.2.02335810.1103/PhysRevResearch.2.023358 ↗
51. 10.1103/PhysRevLett.125.10050310.1103/PhysRevLett.125.100503 ↗
52. M. Germain · 2015
53. B. Uria · J. Mach. Learn. Res. · 2016 · 17 · 1
54. 10.22331/q-2024-02-08-124510.22331/q-2024-02-08-1245 ↗
55. 10.1103/PhysRevResearch.5.01321610.1103/PhysRevResearch.5.013216 ↗
56. 10.1103/PhysRevB.108.07515210.1103/PhysRevB.108.075152 ↗
57. 10.1038/s42005-025-02226-710.1038/s42005-025-02226-7 ↗
58. 10.1103/PhysRevLett.121.16720410.1103/PhysRevLett.121.167204 ↗
59. 10.1088/1361-648X/abe26810.1088/1361-648X/abe268 ↗
60. 10.1103/PhysRevLett.124.09720110.1103/PhysRevLett.124.097201 ↗
61. 10.1103/PhysRevA.104.01240110.1103/PhysRevA.104.012401 ↗
62. M. Reisert · J. Mach. Learn. Res. · 2007 · 8 · 385
63. 10.1007/s00365-021-09546-110.1007/s00365-021-09546-1 ↗
64. 10.1103/PhysRevB.107.19511510.1103/PhysRevB.107.195115 ↗
65. 10.1103/PhysRevB.100.19512510.1103/PhysRevB.100.195125 ↗
66. A. W. Sandvik (unpublished).
67. 10.1103/PhysRevB.100.09443410.1103/PhysRevB.100.094434 ↗
68. 10.1103/PhysRevB.39.260810.1103/PhysRevB.39.2608 ↗
69. 10.1103/PhysRevB.42.683510.1103/PhysRevB.42.6835 ↗
70. 10.1063/1.162161510.1063/1.1621615 ↗
71. 10.1103/PhysRevB.58.680010.1103/PhysRevB.58.6800 ↗
72. 10.1103/PhysRevB.64.02451210.1103/PhysRevB.64.024512 ↗
73. 10.1103/PhysRevB.88.06040210.1103/PhysRevB.88.060402 ↗
74. 10.1088/2632-2153/ad1f7510.1088/2632-2153/ad1f75 ↗
75. We extrapolated our results from simulations with the three largest scales s=1.0,2.0,4.0, which produced the most accurate variational energies, as seen in the inset of 3, as well as the smallest variances on the variational energies, as seen in 3.
76. C. F. J. Wu · Ann. Stat. · 1986 · 14 · 1261
77. 10.1103/PhysRevLett.69.259010.1103/PhysRevLett.69.2590 ↗
78. 10.1103/PhysRevA.108.02221010.1103/PhysRevA.108.022210 ↗
79. 10.1038/s42005-024-01678-710.1038/s42005-024-01678-7 ↗
80. 10.1088/1742-5468/adefb110.1088/1742-5468/adefb1 ↗
81. 10.1038/s42005-023-01388-610.1038/s42005-023-01388-6 ↗
82. 10.1103/nh89-6jmf10.1103/nh89-6jmf ↗
83. M. Abadi, A. Agarwal, P. Barham, E. Brevdo, Z. Chen, C. Citro, G. S. Corrado, A. Davis, J. Dean, M. Devin, S. Ghemawat, I. Goodfellow, A. Harp, G. Irving, M. Isard, Y. Jia, R. Jozefowicz, L. Kaiser, M. Kudlur, J. Levenberg, D. Mané, R. Monga, S. Moore, D. Murray, C. Olah, M. Schuster, J. Shlens, B. Steiner, I. Sutskever, K. Talwar, P. Tucker, V. Vanhoucke, V. Vasudevan, F. Viégas, O. Vinyals, P. Warden, M. Wattenberg, M. Wicke, Y. Yu, and X. Zheng, TensorFlow: Large-scale machine learning on heterogeneous systems (2015), software available from tensorflow.org.
84. 10.1038/s41586-020-2649-210.1038/s41586-020-2649-2 ↗
85. 10.1109/MCSE.2007.5510.1109/MCSE.2007.55 ↗
86. K. Cho · 2014
87. 10.1038/s42256-021-00401-310.1038/s42256-021-00401-3 ↗
88. 10.1103/PhysRevB.95.19515410.1103/PhysRevB.95.195154 ↗
89. 10.1103/PhysRevB.39.976010.1103/PhysRevB.39.9760 ↗
90. 10.1103/PhysRevB.39.454810.1103/PhysRevB.39.4548 ↗
91. 10.1103/PhysRevB.40.273710.1103/PhysRevB.40.2737 ↗
92. 10.1103/PhysRevB.40.84610.1103/PhysRevB.40.846 ↗
93. 10.1103/PhysRevB.64.10441410.1103/PhysRevB.64.104414 ↗
94. 10.21468/SciPostPhys.10.1.01210.21468/SciPostPhys.10.1.012 ↗