Accelerated Monte Carlo simulations with restricted Boltzmann machines

被引:196
作者
Huang, Li [1 ]
Wang, Lei [2 ,3 ]
机构
[1] Sci & Technol Surface Phys & Chem Lab, POB 9-35, Jiangyou 621908, Peoples R China
[2] Chinese Acad Sci, Beijing Natl Lab Condensed Matter Phys, Beijing 100190, Peoples R China
[3] Chinese Acad Sci, Inst Phys, Beijing 100190, Peoples R China
关键词
CLASSICAL DEGREES; ALGORITHM; TRANSITION; MODEL;
D O I
10.1103/PhysRevB.95.035105
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Despite their exceptional flexibility and popularity, Monte Carlo methods often suffer from slow mixing times for challenging statistical physics problems. We present a general strategy to overcome this difficulty by adopting ideas and techniques from the machine learning community. We fit the unnormalized probability of the physical model to a feed-forward neural network and reinterpret the architecture as a restricted Boltzmann machine. Then, exploiting its feature detection ability, we utilize the restricted Boltzmann machine to propose efficient Monte Carlo updates to speed up the simulation of the original physical system. We implement these ideas for the Falicov-Kimball model and demonstrate an improved acceptance ratio and autocorrelation time near the phase transition point.
引用
收藏
页数:6
相关论文
共 66 条
[1]  
Albert J., 2014, Phys. Procedia, V57, P99, DOI [DOI 10.1016/J.PHPRO.2014.08.140, 10.1016/j.phpro.2014.08.140]
[2]   Hybrid Monte Carlo algorithm for the double exchange model [J].
Alonso, JL ;
Fernández, LA ;
Guinea, F ;
Laliena, V ;
Martín-Mayor, V .
NUCLEAR PHYSICS B, 2001, 596 (03) :587-610
[3]   The truncated polynomial expansion Monte Carlo method for fermion systems coupled to classical fields: a model independent implementation [J].
Alvarez, G ;
Sen, C ;
Furukawa, N ;
Motome, Y ;
Dagotto, E .
COMPUTER PHYSICS COMMUNICATIONS, 2005, 168 (01) :32-45
[4]  
Alvarez G, 2003, SPRINGER SERIES SOLI, V136, P125
[5]  
[Anonymous], AIP C P
[6]  
[Anonymous], ADV NEURAL INFORM PR
[7]  
[Anonymous], ARXIV160909060
[8]  
[Anonymous], 2016, Quantum Monte Carlo Methods: Algorithms for Lattice Models
[9]  
[Anonymous], 2013, PMLR
[10]  
[Anonymous], 2012, ICML