Improved Speed and Scaling in Orbital Space Variational Monte Carlo

被引:31
|
作者
Sabzeyari, Iliya [1 ]
Sharma, Sandeep [1 ]
机构
[1] Univ Colorado, Dept Chem & Biochem, Boulder, CO 80302 USA
基金
美国国家科学基金会;
关键词
BATH CONFIGURATION-INTERACTION; GROUND-STATE; SIMULATION; ORDER;
D O I
10.1021/acs.jctc.8b00780
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
In this work, we introduce three algorithmic improvements to reduce the cost and improve the scaling of orbital space variational Monte Carlo (VMC). First, we show that, by appropriately screening the one- and two-electron integrals of the Hamiltonian, one can improve the efficiency of the algorithm by several orders of magnitude. This improved efficiency comes with the added benefit that the cost of obtaining a constant error per electron scales as the second power of the system size O(N-2), down from the fourth power O(N-4). Using numerical results, we demonstrate that the practical scaling obtained is, in fact, O(N-1.5) for a chain of hydrogen atoms. Second, we show that, by using the adaptive stochastic gradient descent algorithm called AMSGrad, one can optimize the wave function energies robustly and efficiently. Remarkably, AMSGrad is almost as inexpensive as the simple stochastic gradient descent but delivers a convergence rate that is comparable to that of the Stochastic Reconfiguration algorithm, which is significantly more expensive and has a worse scaling with the system size. Third, we introduce the use of the rejection-free continuous time Monte Carlo (CTMC) to sample the determinants. Unlike the first two improvements, CTMC does come at an overhead that the local energy must be calculated at every Monte Carlo step. However, this overhead is mitigated to a large extent because of the reduced scaling algorithm, which ensures that the asymptotic cost of calculating the local energy is equal to that of updating the walker. The resulting algorithm allows us to calculate the ground state energy of a chain of 160 hydrogen atoms using a wave function containing similar to 2 x 10(5) variational parameters with an accuracy of 1 mE(h)/particle at a cost of just 25 CPU h, which when split over 2 nodes of 24 processors each amounts to only about half hour of wall time. This low cost coupled with embarrassing parallelizability of the VMC algorithm and great freedom in the forms of usable wave functions, represents a highly effective method for calculating the electronic structure of model and ab initio systems.
引用
收藏
页码:6276 / 6286
页数:11
相关论文
共 50 条
  • [41] Variational Bayesian Monte Carlo with Noisy Likelihoods
    Acerbi, Luigi
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 33, NEURIPS 2020, 2020, 33
  • [42] Variational Monte Carlo studies of gossamer superconductivity
    Guertler, Siegfried
    Wang, Qiang-Hua
    Zhang, Fu-Chun
    PHYSICAL REVIEW B, 2009, 79 (14):
  • [43] Monte Carlo Variational Auto-Encoders
    Thin, Achille
    Kotelevskii, Nikita
    Durmus, Alain
    Panov, Maxim
    Moulines, Eric
    Doucet, Arnaud
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 139, 2021, 139 : 7258 - 7267
  • [44] Variational Monte Carlo for microscopic cluster models
    Leontiou, T
    Walet, NR
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2004, 15 (10): : 1329 - 1351
  • [45] A variational Monte Carlo study of exciton condensation
    Watanabe, Hiroshi
    Seki, Kazuhiro
    Yunoki, Seiji
    INTERNATIONAL CONFERENCE ON STRONGLY CORRELATED ELECTRON SYSTEMS 2014 (SCES2014), 2015, 592
  • [46] Meta-variational quantum Monte Carlo
    Tianchen Zhao
    James Stokes
    Shravan Veerapaneni
    Quantum Machine Intelligence, 2023, 5
  • [47] Meta-variational quantum Monte Carlo
    Zhao, Tianchen
    Stokes, James
    Veerapaneni, Shravan
    QUANTUM MACHINE INTELLIGENCE, 2023, 5 (01)
  • [48] Quasi-Monte Carlo Variational Inference
    Buchholz, Alexander
    Wenzel, Florian
    Mandt, Stephan
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 80, 2018, 80
  • [49] Variational Monte Carlo with large patched transformers
    Sprague, Kyle
    Czischek, Stefanie
    COMMUNICATIONS PHYSICS, 2024, 7 (01)
  • [50] Improved Monte Carlo Variance Reduction for Space and Energy Self-Shielding
    Wilson, S. C.
    Slaybaugh, R. N.
    NUCLEAR SCIENCE AND ENGINEERING, 2015, 179 (01) : 22 - 41