Variational Autoencoder Analysis of Ising Model Statistical Distributions and Phase Transitions
arXiv:2104.06368 · doi:10.1140/epjb/s10051-022-00296-y
Abstract
Variational autoencoders employ an encoding neural network to generate a probabilistic representation of a data set within a low-dimensional space of latent variables followed by a decoding stage that maps the latent variables back to the original variable space. Once trained, a statistical ensemble of simulated data realizations can be obtained by randomly assigning values to the latent variables that are subsequently processed by the decoding section of the network. To determine the accuracy of such a procedure when applied to lattice models, an autoencoder is here trained on a thermal equilibrium distribution of Ising spin realizations. When the output of the decoder for synthetic data is interpreted probabilistically, spin realizations can be generated by randomly assigning spin values according to the computed likelihood. The resulting state distribution in energy-magnetization space then qualitatively resembles that of the training samples. However, because correlations between spins are suppressed, the computed energies are unphysically large for low-dimensional latent variable spaces. The features of the learned distributions as a function of temperature, however, provide a qualitative indication of the presence of a phase transition and the distribution of realizations with characteristic cluster sizes.
References in corpus (62)
- Auto-Encoding Variational Bayes
- Stochastic Backpropagation and Approximate Inference in Deep Generative Models
- Machine learning and the physical sciences
- A high-bias, low-variance introduction to Machine Learning for physicists
- Learning phase transitions by confusion
- Finding Density Functionals with Machine Learning
- Discovering Phase Transitions with Unsupervised Learning
- Quantum algorithms for supervised and unsupervised machine learning
- Unsupervised learning of phase transitions: from principal component analysis to variational autoencoders
- Predicting Crystal Structures with Data Mining of Quantum Calculations
- Deep Variational Information Bottleneck
- Reconstructing quantum states with generative models
- Identifying topological order through unsupervised machine learning
- Learning Thermodynamics with Boltzmann Machines
- Machine Learning Phases of Strongly Correlated Fermions
- Self-Learning Monte Carlo Method
- Accelerate Monte Carlo Simulations with Restricted Boltzmann Machines
- Equivalence of restricted Boltzmann machines and tensor network states
- Solving Statistical Mechanics Using Variational Autoregressive Networks
- Machine learning vortices at the Kosterlitz-Thouless transition
- QCD or What?
- Machine Learning of Explicit Order Parameters: From the Ising Model to SU(2) Lattice Gauge Theory
- Machine learning for many-body physics: The case of the Anderson impurity model
- Unsupervised Learning of Frustrated Classical Spin Models I: Principle Component Analysis
- An introduction to Monte Carlo methods
- Discriminative Cooperative Networks for Detecting Phase Transitions
- Restricted Boltzmann Machines for Quantum States with Nonabelian or Anyonic Symmetries
- Toward an AI Physicist for Unsupervised Learning
- Supervised Learning with Quantum-Inspired Tensor Networks
- Self-Learning Monte Carlo Method in Fermion Systems
- Deep Learning the Ising Model Near Criticality
- TensorNetwork: A Library for Physics and Machine Learning
- Extrapolating quantum observables with machine learning: Inferring multiple phase transitions from properties of a single phase
- Super-resolving the Ising model with convolutional neural networks
- Learning multiple order parameters with interpretable machines
- Machine Learning as a universal tool for quantitative investigations of phase transition
- Machine Learning of Frustrated Classical Spin Models. II. Kernel Principal Component Analysis
- Drawing Phase Diagrams of Random Quantum Systems by Deep Learning the Wave Functions
- Learning the Ising Model with Generative Neural Networks
- Can Boltzmann Machines Discover Cluster Updates ?
- Interpretable machine learning for inferring the phase boundaries in a nonequilibrium system
- Machine learning dynamical phase transitions in complex networks
- Accelerating lattice quantum Monte Carlo simulation using artificial neural networks: an application to the Holstein model
- Projective quantum Monte Carlo simulations guided by unrestricted neural network states
- Unsupervised learning using topological data augmentation
- Revealing quantum chaos with machine learning
- Self-learning Monte Carlo method with Behler-Parrinello neural networks
- Few-shot machine learning in the three-dimensional Ising model
- Policy Guided Monte Carlo: Reinforcement Learning Markov Chain Dynamics
- Transforming Generalized Ising Model into Boltzmann Machine
- Simulating the Ising Model with a Deep Convolutional Generative Adversarial Network
- Unsupervised Learning Eigenstate Phases of Matter
- Multi-faceted machine learning of competing orders in disordered interacting systems
- Unsupervised Machine Learning of Quenched Gauge Symmetries: A Proof-of-Concept Demonstration
- Accelerated rare event sampling
- Dynamic Canonical and Microcanonical Transition Matrix Analyses of Critical Behavior
- Conservation Laws and Spin System Modeling through Principal Component Analysis
- Renormalized Multicanonical Sampling
- A Projected Entropy Controller for Transition Matrix Calculations
- A Cluster Controller for Transition Matrix Calculations
- Exponential Capacity in an Autoencoder Neural Network with a Hidden Layer
- Accuracy and Efficiency of Simplified Tensor Network Codes