Automatic Differentiable Monte Carlo: Theory and Application
Not on the map. Why?
Abstract (arXiv)
Differentiable programming has emerged as a key programming paradigm empowering rapid developments of deep learning while its applications to important computational methods such as Monte Carlo remain largely unexplored. Here we present the general theory enabling infinite-order automatic differentiation on expectations computed by Monte Carlo with unnormalized probability distributions, which we call "automatic differentiable Monte Carlo" (ADMC). By implementing ADMC algorithms on computational graphs, one can also leverage state-of-the-art machine learning frameworks and techniques to traditional Monte Carlo applications in statistics and physics. We illustrate the versatility of ADMC by showing some applications: fast search of phase transitions and accurately finding ground states of interacting many-body models in two dimensions. ADMC paves a promising way to innovate Monte Carlo in various aspects to achieve higher accuracy and efficiency, e.g. easing or solving the sign problem of quantum many-body models through ADMC.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 20 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 3; 2024: 0; 2025: 2.
6 papers.
- 2021Variational Neural Annealingcited by 47
- 2023Differentiable Simulations for Enhanced Sampling of Rare Eventscited by 8
- 2025Lattice Protein Folding with Variational Annealingcited by 3
- 2023Variational optimization of the amplitude of neural-network quantum many-body ground statescited by 2
- 2025Generalized Lanczos method for systematic optimization of neural-network quantum statescited by 2
- 2023A differentiable programming framework for spin modelscited by 0
- 2025Lattice Protein Folding with Variational Annealing28 Feb 2025
- 2025Generalized Lanczos method for systematic optimization of neural-network quantum states3 Feb 2025
- 2023Variational optimization of the amplitude of neural-network quantum many-body ground states18 Aug 2023
- 2023A differentiable programming framework for spin models4 Apr 2023
- 2023Differentiable Simulations for Enhanced Sampling of Rare Events9 Jan 2023
- 2021Variational Neural Annealing25 Jan 2021