We use the Fortuin-Kasteleyn representation-based improved estimator of the correlation configuration as an alternative to the ordinary correlation configuration in the machine-learning study of the phase classification of spin models. The phases of classical spin models are classified using the improved estimators, and the method is also applied to the quantum Monte Carlo simulation using the loop algorithm. We analyze the Berezinskii-Kosterlitz-Thouless (BKT) transition of the spin-1/2 quantum XY model on the square lattice. We classify the BKT phase and the paramagnetic phase of the quantum XY model using the machine-learning approach. We show that the classification of the quantum XY model can be performed by using the training data of the classical XY model.
We use the Fortuin-Kasteleyn representation-based improved estimator of the correlation configuration as an alternative to the ordinary correlation configuration in the machine-learning study of the phase classification of spin models. The phases of classical spin models are classified using the improved estimators, and the method is also applied to the quantum Monte Carlo simulation using the loop algorithm. We analyze the Berezinskii-Kosterlitz-Thouless (BKT) transition of the spin-1/2 quantum XY model on the square lattice. We classify the BKT phase and the paramagnetic phase of the quantum XY model using the machine-learning approach. We show that the classification of the quantum XY model can be performed by using the training data of the classical XY model.
With the recent developments in machine learning, Carrasquilla and Melko have proposed a paradigm that is complementary to the conventional approach for the study of spin models. As an alternative to investigating the thermal average of macroscopic physical quantities, they have used the spin configurations for the classification of the disordered and ordered phases of a phase transition through machine learning. We extend and generalize this method. We focus on the configuration of the long-range correlation function instead of the spin configuration itself, which enables us to provide the same treatment to multi-component systems and the systems with a vector order parameter. We analyze the Berezinskii-Kosterlitz-Thouless (BKT) transition with the same technique to classify three phases: the disordered, the BKT, and the ordered phases. We also present the classification of a model using the training data of a different model.
We demonstrate that a machine learning technique with a simple feedforward neural network can sensitively detect two successive phase transitions associated with the Berezinskii-Kosterlitz-Thouless (BKT) phase in q-state clock models simultaneously by analyzing the weight matrix components connecting the hidden and output layers. We find that the method requires only a data set of the raw spatial spin configurations for the learning procedure. This data set is generated by Monte Carlo thermalizations at selected temperatures. Neither prior knowledge of, for example, the transition temperatures, number of phases, and order parameters nor processed data sets of, for example, the vortex configurations, histograms of spin orientations, and correlation functions produced from the original spin-configuration data are needed, in contrast with most of previously proposed machine learning methods based on supervised learning. Our neural network evaluates the transition temperatures as T2/J=0.921 and T1/J=0.410 for the paramagnetic-to-BKT transition and BKT-to-ferromagnetic transition in the eight-state clock model on a square lattice. Both critical temperatures agree well with those evaluated in the previous numerical studies.
We propose two machine-learning methods based on neural networks, which we respectively call the phase-classification method and the temperature-identification method, for detecting different types of phase transitions in the XXZ models without prior knowledge of their critical temperatures. The XXZ models have exchange couplings which are anisotropic in the spin space where the strength is represented by a parameter $\mathrm{\ensuremath{\Delta}}(>0)$. The models exhibit second-order phase transition when $\mathrm{\ensuremath{\Delta}}>1$, but the Berezinskii-Kosterlitz-Thouless (BKT) phase transition when $\mathrm{\ensuremath{\Delta}}<1$. In the phase-classification method, the neural network is trained using spin or vortex configurations of well-known classical spin models other than the XXZ models, e.g., the Ising models and the XY models, to classify those of the XXZ models to corresponding phases. We demonstrate that the trained neural network successfully detects the phase transitions for both $\mathrm{\ensuremath{\Delta}}>1$ and $\mathrm{\ensuremath{\Delta}}<1$, and the evaluated critical temperatures coincide well with those evaluated by conventional numerical calculations. In the temperature-identification method, on the other hand, the neural network is trained so as to identify temperatures at which the input spin or vortex configurations are generated by the Monte Carlo thermalization. The critical temperatures are evaluated by analyzing the optimized weight matrix, which coincides with the result of numerical calculation for the second-order phase transition in the Ising-like XXZ model with $\mathrm{\ensuremath{\Delta}}=1.05$ but cannot be determined uniquely for the BKT transition in the XY-like XXZ model with $\mathrm{\ensuremath{\Delta}}=0.95$.
In this paper, we apply machine learning methods to study phase transitions in certain statistical mechanical models on the two-dimensional lattices, whose transitions involve nonlocal or topological properties, including site and bond percolations, the XY model, and the generalized XY model. We find that using just one hidden layer in a fully connected neural network, the percolation transition can be learned and the data collapse by using the average output layer gives correct estimate of the critical exponent ν. We also study the Berezinskii-Kosterlitz-Thouless transition, which involves binding and unbinding of topological defects, vortices and antivortices, in the classical XY model. The generalized XY model contains richer phases, such as the nematic phase, the paramagnetic and the quasi-long-range ferromagnetic phases, and we also apply machine learning method to it. We obtain a consistent phase diagram from the network trained with only data along the temperature axis at two particular parameter Δ values, where Δ is the relative weight of pure XY coupling. Aside from using the spin configurations (either angles or spin components) as the input information in a convolutional neural network, we devise a feature engineering approach using the histograms of the spin orientations in order to train the network to learn the three phases in the generalized XY model and demonstrate that it indeed works. The trained network by using system size L×L can be used to the phase diagram for other sizes (L^{'}×L^{'}, where L^{'}≠L) without any further training.
The Berezinskii-Kosterlitz-Thouless (BKT) transition is a typical topological phase transition defined between binding and unbinding states of vortices and antivortices, which is not accompanied by spontaneous symmetry breaking. It is known that the BKT transition is difficult to detect from thermodynamic quantities such as specific heat and magnetic susceptibility because of the absence of anomaly in free energy and significant finite-size effects. Therefore, methods based on statistical mechanics which are commonly used to discuss phase transitions cannot be easily applied to the BKT transition. In recent years, several attempts to detect the BKT transition using machine-learning methods based on image recognition techniques have been reported. However, it has turned out that the detection is difficult even for machine learning methods because of the absence of trivial order parameters and symmetry breaking. Most of the methods proposed so far require prior knowledge about the models and/or preprocessing of input data for feature engineering, which is problematic in terms of the general applicability. In this article, we introduce recent development of the machine-learning methods to detect the BKT transitions in several spin models. Specifically, we demonstrate the success of two new methods named temperature-identification method and phase-classification method for detecting the BKT transitions in the q-state clock model and the XXZ model. This progress is expected to sublimate the machine-learning-based study of spin models for exploring new physics beyond simple benchmark test.
The Berezinskii-Kosterlitz-Thouless transition is a very specific phase transition where all thermodynamic quantities are smooth.Therefore, it is difficult to determine the critical temperature in a precise way.In this paper we demonstrate how neural networks can be used to perform this task.In particular, we study how the accuracy of the transition identification depends on the way the neural networks are trained.We apply our approach to three different systems: (i) the classical XY model, (ii) the phase-fermion model, where classical and quantum degrees of freedom are coupled and (iii) the quantum XY model.