Hierarchical autoregressive neural networks for statistical systems

03/21/2022
by   Piotr Białas, et al.
0

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. L^2 in case of a two dimensional L× L 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 L of the system. We demonstrate our approach on the two-dimensional Ising model by simulating lattices of various sizes up to 128 × 128 spins, with time benchmarks reaching lattices of size 512 × 512. 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.

READ FULL TEXT
research
02/11/2019

Deep autoregressive models for the efficient variational simulation of many-body quantum systems

Artificial Neural Networks were recently shown to be an efficient repres...
research
08/07/2020

Multilevel Monte Carlo for quantum mechanics on a lattice

Monte Carlo simulations of quantum field theories on a lattice become in...
research
12/09/2022

Simulating first-order phase transition with hierarchical autoregressive networks

We apply the Hierarchical Autoregressive Neural (HAN) network sampling a...
research
05/12/2021

Unbiased Monte Carlo Cluster Updates with Autoregressive Neural Networks

Efficient sampling of complex high-dimensional probability densities is ...
research
06/23/2020

Self-learning eigenstates with a quantum processor

Solutions to many-body problem instances often involve an intractable nu...
research
08/25/2023

Training normalizing flows with computationally intensive target probability distributions

Machine learning techniques, in particular the so-called normalizing flo...
research
06/26/2019

Neural-network based general method for statistical mechanics on sparse systems

We propose a general method for solving statistical mechanics problems d...

Please sign up or login with your details

Forgot password? Click here to reset