Gu Jing, Zhang Kai
Division of Natural and Applied Sciences, Duke Kunshan University, Kunshan 215300, China.
Data Science Research Center (DSRC), Duke Kunshan University, Kunshan 215300, China.
Entropy (Basel). 2022 Nov 22;24(12):1701. doi: 10.3390/e24121701.
The restricted Boltzmann machine (RBM) is a two-layer energy-based model that uses its hidden-visible connections to learn the underlying distribution of visible units, whose interactions are often complicated by high-order correlations. Previous studies on the Ising model of small system sizes have shown that RBMs are able to accurately learn the Boltzmann distribution and reconstruct thermal quantities at temperatures away from the critical point Tc. How the RBM encodes the Boltzmann distribution and captures the phase transition are, however, not well explained. In this work, we perform RBM learning of the 2d and 3d Ising model and carefully examine how the RBM extracts useful probabilistic and physical information from Ising configurations. We find several indicators derived from the weight matrix that could characterize the Ising phase transition. We verify that the hidden encoding of a visible state tends to have an equal number of positive and negative units, whose sequence is randomly assigned during training and can be inferred by analyzing the weight matrix. We also explore the physical meaning of the visible energy and loss function (pseudo-likelihood) of the RBM and show that they could be harnessed to predict the critical point or estimate physical quantities such as entropy.
受限玻尔兹曼机(RBM)是一种基于能量的两层模型,它利用其隐藏 - 可见连接来学习可见单元的潜在分布,而可见单元的相互作用常常因高阶相关性而变得复杂。先前对小系统规模的伊辛模型的研究表明,RBM能够准确学习玻尔兹曼分布,并在远离临界点Tc的温度下重构热学量。然而,RBM如何编码玻尔兹曼分布以及捕捉相变现象尚未得到很好的解释。在这项工作中,我们对二维和三维伊辛模型进行RBM学习,并仔细研究RBM如何从伊辛构型中提取有用的概率和物理信息。我们发现了几个从权重矩阵导出的指标,它们可以表征伊辛相变。我们验证了可见状态的隐藏编码倾向于具有相等数量的正单元和负单元,其序列在训练期间是随机分配的,并且可以通过分析权重矩阵来推断。我们还探讨了RBM的可见能量和损失函数(伪似然)的物理意义,并表明它们可用于预测临界点或估计诸如熵等物理量。