Hierarchical autoregressive neural networks for statistical systems
arXiv:2203.10989 · doi:10.1016/j.cpc.2022.108502
Abstract
It was recently proposed that neural networks could be used to approximate many-dimensional probability distributions that appear e.g. in lattice field theories or statistical mechanics. Subsequently they can be used as variational approximators to asses extensive properties of statistical systems, like free energy, and also as neural samplers used in Monte Carlo simulations. The practical application of this approach is unfortunately limited by its unfavorable scaling both of the numerical cost required for training, and the memory requirements with the system size. This is due to the fact that the original proposition involved a neural network of width which scaled with the total number of degrees of freedom, e.g. in case of a two dimensional lattice. In this work we propose a hierarchical association of physical degrees of freedom, for instance spins, to neurons which replaces it with the scaling with the linear extent of the system. We demonstrate our approach on the two-dimensional Ising model by simulating lattices of various sizes up to spins, with time benchmarks reaching lattices of size . We observe that our proposal improves the quality of neural network training, i.e. the approximated probability distribution is closer to the target that could be previously achieved. As a consequence, the variational free energy reaches a value closer to its theoretical expectation and, if applied in a Markov Chain Monte Carlo algorithm, the resulting autocorrelation time is smaller. Finally, the replacement of a single neural network by a hierarchy of smaller networks considerably reduces the memory requirements.
14 pages, 6 figures
Cited by in corpus (8)
- Analysis of autocorrelation times in Neural Markov Chain Monte Carlo simulations
- Accelerating equilibrium spin-glass simulations using quantum annealers via generative deep learning
- Training normalizing flows with computationally intensive target probability distributions
- Sparse Autoregressive Neural Networks for Classical Spin Systems
- Simulating first-order phase transition with hierarchical autoregressive networks
- Rényi entanglement entropy of spin chain with Generative Neural Networks
- Performance of machine-learning-assisted Monte Carlo in sampling from simple statistical physics models
- Hierarchical autoregressive neural networks in three-dimensional statistical system