Supervised and Unsupervised Deep Learning Applied to the Majority Vote Model
J. F. Silva Neto, D. S. M. Alencar, L. T. Brito, G. A. Alves, F. W. S. Lima, A. Macedo-Filho, R. S. Ferreira, T. F. A. Alves
TL;DR
The paper addresses the challenge of characterizing a continuous phase transition in the nonequilibrium majority vote model by applying supervised learning, PCA, and variational autoencoders to spin configurations from kinetic Monte Carlo simulations on square and triangular lattices. It demonstrates that neural classifiers can accurately locate the critical point and exhibit finite-size scaling with $ u=1$, while PCA and VAEs provide unsupervised pathways to extract critical exponents and universal correlations, including cross-lattice transferability. The results establish that machine learning approaches can recover Ising-universal behavior in a nonequilibrium setting and offer general, data-driven tools for detecting phase transitions in complex systems. This work highlights the practical impact of ML methods for analyzing critical phenomena and suggests broad applicability to other models and domains where analytical solutions are challenging.
Abstract
We employ deep learning techniques to investigate the critical properties of the continuous phase transition in the majority vote model. In addition to deep learning, principal component analysis is utilized to analyze the transition. For supervised learning, dense neural networks are trained on spin configuration data generated via the kinetic Monte Carlo method. Using independently simulated configuration data, the neural network accurately identifies the critical point on both square and triangular lattices. Classical unsupervised learning with principal component analysis reproduces the magnetization and enables estimation of critical exponents, typically obtained via Monte Carlo importance sampling. Furthermore, deep unsupervised learning is performed using variational autoencoders, which reconstruct input spin configurations and generate artificial outputs. The autoencoders detect the phase transition through the loss function, quantifying the preservation of essential data features. We define a correlation function between the real and reconstructed data, and find that this correlation function is universal at the critical point. Variational autoencoders also serve as generative models, producing artificial spin configurations.
