English

Solving high-dimensional eigenvalue problems using deep neural networks: A diffusion Monte Carlo like approach

Machine Learning 2020-10-28 v2 Numerical Analysis Numerical Analysis Computational Physics Machine Learning

Abstract

We propose a new method to solve eigenvalue problems for linear and semilinear second order differential operators in high dimensions based on deep neural networks. The eigenvalue problem is reformulated as a fixed point problem of the semigroup flow induced by the operator, whose solution can be represented by Feynman-Kac formula in terms of forward-backward stochastic differential equations. The method shares a similar spirit with diffusion Monte Carlo but augments a direct approximation to the eigenfunction through neural-network ansatz. The criterion of fixed point provides a natural loss function to search for parameters via optimization. Our approach is able to provide accurate eigenvalue and eigenfunction approximations in several numerical examples, including Fokker-Planck operator and the linear and nonlinear Schr\"odinger operators in high dimensions.

Cite

@article{arxiv.2002.02600,
  title  = {Solving high-dimensional eigenvalue problems using deep neural networks: A diffusion Monte Carlo like approach},
  author = {Jiequn Han and Jianfeng Lu and Mo Zhou},
  journal= {arXiv preprint arXiv:2002.02600},
  year   = {2020}
}

Comments

18 pages, 6 figures, 5 tables

R2 v1 2026-06-23T13:33:49.753Z