Solving the quantum many-body problem with artificial neural networks
Machine learning and quantum physics
Elucidating the behavior of quantum interacting systems of many particles remains one of the biggest challenges in physics. Traditional numerical methods often work well, but some of the most interesting problems leave them stumped. Carleo and Troyer harnessed the power of machine learning to develop a variational approach to the quantum many-body problem (see the Perspective by Hush). The method performed at least as well as state-of-the-art approaches, setting a benchmark for a prototypical two-dimensional problem. With further development, it may well prove a valuable piece in the quantum toolbox.
Abstract
The challenge posed by the many-body problem in quantum physics originates from the difficulty of describing the nontrivial correlations encoded in the exponential complexity of the many-body wave function. Here we demonstrate that systematic machine learning of the wave function can reduce this complexity to a tractable computational form for some notable cases of physical interest. We introduce a variational representation of quantum states based on artificial neural networks with a variable number of hidden neurons. A reinforcement-learning scheme we demonstrate is capable of both finding the ground state and describing the unitary time evolution of complex interacting quantum systems. Our approach achieves high accuracy in describing prototypical interacting spins models in one and two dimensions.
Get full access to this article
View all available purchase options and get full access to this article.
Already a Subscriber?Sign In
Supplementary Material
Summary
Materials and Methods
Supplementary Text
Figs. S1 and S2
Code and Data Files
Resources
References and Notes
1
D. Ceperley, B. Alder, Quantum Monte Carlo. Science 231, 555–560 (1986).
2
W. M. C. Foulkes, L. Mitas, R. J. Needs, G. Rajagopal, Quantum Monte Carlo simulations of solids. Rev. Mod. Phys. 73, 33–83 (2001).
3
J. Carlson, S. Gandolfi, F. Pederiva, S. C. Pieper, R. Schiavilla, K. E. Schmidt, R. B. Wiringa, Quantum Monte Carlo methods for nuclear physics. Rev. Mod. Phys. 87, 1067–1118 (2015).
4
S. R. White, Density matrix formulation for quantum renormalization groups. Phys. Rev. Lett. 69, 2863–2866 (1992).
5
S. Rommer, S. Ostlund, Class of ansatz wave functions for one-dimensional spin systems and their relation to the density matrix renormalization group. Phys. Rev. B 55, 2164–2181 (1997).
6
U. Schollwöck, The density-matrix renormalization group in the age of matrix product states. Ann. Phys. 326, 96–192 (2011).
7
R. Orús, A practical introduction to tensor networks: Matrix product states and projected entangled pair states. Ann. Phys. 349, 117–158 (2014).
8
F. Verstraete, V. Murg, J. I. Cirac, Matrix product states, projected entangled pair states, and variational renormalization group methods for quantum spin systems. Adv. Phys. 57, 143–224 (2008).
9
K. H. Marti, B. Bauer, M. Reiher, M. Troyer, F. Verstraete, Complete-graph tensor network states: A new fermionic wave function ansatz for molecules. New J. Phys. 12, 103008 (2010).
10
M. Troyer, U.-J. Wiese, Computational complexity and fundamental limitations to fermionic quantum Monte Carlo simulations. Phys. Rev. Lett. 94, 170201 (2005).
11
A. Polkovnikov, K. Sengupta, A. Silva, M. Vengalattore, Colloquium: Nonequilibrium dynamics of closed interacting quantum systems. Rev. Mod. Phys. 83, 863–883 (2011).
12
J. Eisert, M. Friesdorf, C. Gogolin, Quantum many-body systems out of equilibrium. Nat. Phys. 11, 124–130 (2015).
13
A. Montorsi, The Hubbard Model: A Collection of Reprints (World Scientific, 1992).
14
D. J. Thouless, The Quantum Mechanics of Many-Body Systems (Reprint of the Academic Press, ed. 2, 1972).
15
J. K. Freericks, B. K. Nikolić, O. Frieder, The nonequilibrium quantum many-body problem as a paradigm for extreme data science. Int. J. Mod. Phys. B 28, 1430021 (2014).
16
G. E. Hinton, R. R. Salakhutdinov, Reducing the dimensionality of data with neural networks. Science 313, 504–507 (2006).
17
Y. LeCun, Y. Bengio, G. Hinton, Deep learning. Nature 521, 436–444 (2015).
18
D. Silver, A. Huang, C. J. Maddison, A. Guez, L. Sifre, G. van den Driessche, J. Schrittwieser, I. Antonoglou, V. Panneershelvam, M. Lanctot, S. Dieleman, D. Grewe, J. Nham, N. Kalchbrenner, I. Sutskever, T. Lillicrap, M. Leach, K. Kavukcuoglu, T. Graepel, D. Hassabis, Mastering the game of Go with deep neural networks and tree search. Nature 529, 484–489 (2016).
19
S. S. Schoenholz, E. D. Cubuk, D. M. Sussman, E. Kaxiras, A. J. Liu, A structural approach to relaxation in glassy liquids. Nat. Phys. 12, 469–471 (2016).
20
J. Carrasquilla, R. G. Melko, https://arxiv.org/abs/1605.01735 (2016).
21
L. Wang, Discovering phase transitions with unsupervised learning. Phys. Rev. B 94, 195105 (2016).
22
G. Torlai, R. G. Melko, Learning thermodynamics with Boltzmann machines. Phys. Rev. B 94, 165134 (2016).
23
M. H. Amin, E. Andriyash, J. Rolfe, B. Kulchytskyy, R. Melko, https://arxiv.org/abs/1601.02036 (2016).
24
W. L. McMillan, Ground state of liquid He4. Phys. Rev. 138, A442–A451 (1965).
25
G. Carleo, F. Becca, M. Schiró, M. Fabrizio, Localization and glassy dynamics of many-body quantum systems. Sci. Rep. 2, 243 (2012).
26
G. Carleo, F. Becca, L. Sanchez-Palencia, S. Sorella, M. Fabrizio, Light-cone effect and supersonic correlations in one- and two-dimensional bosonic superfluids. Phys. Rev. A 89, 031602 (2014).
27
A. N. Kolmogorov, On the representation of continuous functions of several variables by superpositions of continuous functions of a smaller number of variables. Dokl. Akad. Nauk SSSR 108, 179–182 (1961).
28
K. Hornik, Approximation capabilities of multilayer feedforward networks. Neural Netw. 4, 251–257 (1991).
29
N. Le Roux, Y. Bengio, Representational power of restricted Boltzmann machines and deep belief networks. Neural Comput. 20, 1631–1649 (2008).
30
K. Sohn, H. Lee, “Learning invariant representations with local transformations,” in Proceedings of the 29th International Conference on Machine Learning, Edinburgh, Scotland, 26 June to 1 July 2012 (Omnipress, 2012), pp. 1311–1318.
31
M. Norouzi, M. Ranjbar, G. Mori, “Stacks of convolutional restricted Boltzmann machines for shift-invariant feature learning,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 20 to 25 June 2009 (IEEE, 2009), pp. 2735–2742.
32
S. Sorella, M. Casula, D. Rocca, Weak binding between two aromatic rings: Feeling the van der Waals attraction by quantum Monte Carlo methods. J. Chem. Phys. 127, 014105 (2007).
33
M. Dolfi, B. Bauer, S. Keller, A. Kosenkov, T. Ewart, A. Kantian, T. Giamarchi, M. Troyer, Matrix product state applications for the ALPS project. Comput. Phys. Commun. 185, 3430–3440 (2014).
34
A. W. Sandvik, Finite-size scaling of the ground-state parameters of the two-dimensional Heisenberg model. Phys. Rev. B 56, 11678–11690 (1997).
35
F. Mezzacapo, N. Schuch, M. Boninsegni, J. I. Cirac, Ground-state properties of quantum many-body systems: Entangled-plaquette states and variational Monte Carlo. New J. Phys. 11, 083026 (2009).
36
M. Lubasch, J. I. Cirac, M.-C. Bañuls, Algorithms for finite projected entangled pair states. Phys. Rev. B 90, 064425 (2014).
37
P. A. M. Dirac, Note on exchange phenomena in the Thomas atom. Math. Proc. Camb. Philos. Soc. 26, 376–385 (1930).
38
Y. I. Frenkel, Wave Mechanics: Advanced General Theory (International Series of Monographs on Nuclear Energy: Reactor Design Physics, The Clarendon Press, 1934).
39
S. R. White, A. E. Feiguin, Real-time evolution using the density matrix renormalization group. Phys. Rev. Lett. 93, 076401 (2004).
40
G. Vidal, Efficient simulation of one-dimensional quantum many-body systems. Phys. Rev. Lett. 93, 040502 (2004).
41
A. J. Daley, C. Kollath, U. Schollwock, G. Vidal, Time-dependent density-matrix renormalization-group using adaptive effective Hilbert spaces. J. Stat. Mech. 2004, P04005 (2004).
42
B. Bauer, L. D. Carr, H. G. Evertz, A. Feiguin, J. Freire, S. Fuchs, L. Gamper, J. Gukelberger, E. Gull, S. Guertler, A. Hehn, R. Igarashi, S. V. Isakov, D. Koop, P. N. Ma, P. Mates, H. Matsuo, O. Parcollet, G. Pawłowski, J. D. Picon, L. Pollet, E. Santos, V. W. Scarola, U. Schollwöck, C. Silva, B. Surer, S. Todo, S. Trebst, M. Troyer, M. L. Wall, P. Werner, S. Wessel, The ALPS project release 2.0: Open source software for strongly correlated systems. J. Stat. Mech. 2011, P05001 (2011).
43
A. Harju, B. Barbiellini, S. Siljamäki, R. M. NieminenG. Ortiz, Stochastic gradient approximation: An efficient method to optimize many-body wave functions. Phys. Rev. Lett. 79, 1173–1177 (1997).
44
N. Metropolis, A. W. Rosenbluth, M. N. Rosenbluth, A. H. Teller, E. Teller, Equation of state calculations by fast computing machines. J. Chem. Phys. 21, 1087–1092 (1953).
45
S.-C. T. Choi, M. A. Saunders, Algorithm 937: MINRES-QLP for symmetric and Hermitian linear equations and least-squares problems. ACM Trans. Math. Softw. 40, 40 (2014).
Information & Authors
Information
Published In

Science
Volume 355 | Issue 6325
10 February 2017
10 February 2017
Copyright
Copyright © 2017, American Association for the Advancement of Science.
Submission history
Received: 7 June 2016
Accepted: 12 January 2017
Published in print: 10 February 2017
Acknowledgments
We acknowledge discussions with F. Becca, J. F. Carrasquilla, M. Dolfi, J. Osorio, D. Patané, and S. Sorella. The time-dependent MPS results have been obtained with the open-source implementation available as a part of the Algorithms and Libraries for Physics Simulations (ALPS) project (33, 42). This work was supported by the European Research Council (ERC) through ERC Advanced Grant SIMCOFE, by the Swiss National Science Foundation through National Center of Competence in Research Quantum Science and Technology (QSIT), and by Microsoft Research. This paper is based on work supported in part by the Office of the Director of National Intelligence (ODNI), Intelligence Advanced Research Projects Activity (IARPA) via Massachusetts Institute of Technology Lincoln Laboratory Air Force contract no. FA8721-05-C-0002. The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies or endorsements, either expressed or implied, of ODNI, IARPA, or the U.S. government. The U.S. government is authorized to reproduce and distribute reprints for governmental purposes, notwithstanding any copyright annotation thereon. The authors agree to making the code used in this paper available upon reasonable request.
Authors
Funding Information
Microsoft Research: award287221
Lincoln Laboratory: award287222
Swiss National Science Foundation: award287223
Metrics & Citations
Metrics
Article Usage
Altmetrics
Citations
Export citation
Select the format you want to export the citation of this publication.
Cited by
- Research on the Risk of Social Stability of Enterprise Credit Supervision Mechanism Based on Big Data, Journal of Organizational and End User Computing, 34, 3, (1-16), (2022).https://doi.org/10.4018/JOEUC.289223
- Artificial neural network approximations of Cauchy inverse problem for linear PDEs, Applied Mathematics and Computation, 414, (126678), (2022).https://doi.org/10.1016/j.amc.2021.126678
- Revisiting the dynamics of Bose-Einstein condensates in a double well by deep learning with a hybrid network, Frontiers of Physics, 17, 2, (2021).https://doi.org/10.1007/s11467-021-1111-8
- Bayesian Optimization of Bose-Einstein Condensates, Scientific Reports, 11, 1, (2021).https://doi.org/10.1038/s41598-021-84336-0
- Ising spin configurations with the deep learning method, Journal of Physics Communications, 5, 1, (015006), (2021).https://doi.org/10.1088/2399-6528/abd7c3
- On dissipative symplectic integration with applications to gradient-based optimization, Journal of Statistical Mechanics: Theory and Experiment, 2021, 4, (043402), (2021).https://doi.org/10.1088/1742-5468/abf5d4
- undefined, 2021 American Control Conference (ACC), (4007-4012), (2021).https://doi.org/10.23919/ACC50511.2021.9482693
- Learning the Fuzzy Phases of Small Photonic Condensates, Physical Review Letters, 126, 15, (2021).https://doi.org/10.1103/PhysRevLett.126.150602
- Supervised and unsupervised learning of directed percolation, Physical Review E, 103, 5, (2021).https://doi.org/10.1103/PhysRevE.103.052140
- Simulating Hydrodynamics on Noisy Intermediate-Scale Quantum Devices with Random Circuits, Physical Review Letters, 126, 23, (2021).https://doi.org/10.1103/PhysRevLett.126.230501
- See more
Loading...
View Options
Get Access
Log in to view the full text
AAAS login provides access to Science for AAAS Members, and access to other journals in the Science family to users who have purchased individual subscriptions.
- Become a AAAS Member
- Activate your AAAS ID
- Purchase Access to Other Journals in the Science Family
- Account Help
Log in via OpenAthens.
Log in via Shibboleth.
More options
Register for free to read this article
As a service to the community, this article is available for free. Login or register for free to read this article.
Buy a single issue of Science for just $15 USD.
View options
PDF format
Download this article as a PDF file
Download PDF





