Self-learning Monte Carlo method

Junwei Liu, Yang Qi, Zi Yang Meng, Liang Fu

Research output: Contribution to journalJournal Articlepeer-review

211 Citations (Scopus)

Abstract

Monte Carlo simulation is an unbiased numerical tool for studying classical and quantum many-body systems. One of its bottlenecks is the lack of a general and efficient update algorithm for large size systems close to the phase transition, for which local updates perform badly. In this Rapid Communication, we propose a general-purpose Monte Carlo method, dubbed self-learning Monte Carlo (SLMC), in which an efficient update algorithm is first learned from the training data generated in trial simulations and then used to speed up the actual simulation. We demonstrate the efficiency of SLMC in a spin model at the phase transition point, achieving a 10-20 times speedup.

Original languageEnglish
Article number041101
JournalPhysical Review B
Volume95
Issue number4
DOIs
Publication statusPublished - 4 Jan 2017
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2017 American Physical Society.

Fingerprint

Dive into the research topics of 'Self-learning Monte Carlo method'. Together they form a unique fingerprint.

Cite this