Feature extraction of two dimensional Ising model by unsupervised neural networks
純斗 横尾, スミト ヨコオ, Sumito Yokoo
Abstract
Deep Neural Network (DNN) has been very successful.Especially, unsupervised DNN can extract the features of complicated dataset without any prior knowledge.However, theoretical understanding of how it extracts the features and what it extracts as the features is not clear.We investigate these questions from the theoretical physics point of view by using the Restricted Boltzmann Machine (RBM) and the Autoencoder (AE) trained by spin configurations of the Ising model.In order to explore the features RBM and AE extract, we train them by spin configurations of the 2-dimensional Ising model and construct a flow of its parameters (in particular temperature) generated by the trained RBM and AE.This flow is motivated by the renormalization group flow of statistical model.It is thought that this flow emphasizes the "relevant" features the unsupervised networks learn, and eliminate "irrelevant" information from the dataset.We show that the RBM trained by spin configurations at various temperatures generates a flow on which the temperature approaches the critical temperature T c ≃ 2.27 if the number of visible units is less than hidden units.Unlike the RBM case, the temperature of the fixed points of AE trained sufficiently is lower than the critical temperature if AE is sufficiently trained (5000 epochs).On the other hand, if the learning epochs are 1000, the fixed point temperature monotonically increase with the number of hidden units.We also analyze the weight matrices by singular value decomposition in order to read out the information RBM and AE learn.4 Autoencoder 4.1 Setup . . . . . .