Neural Galerkin Schemes with Active Learning for High-Dimensional Evolution Equations
Joan Bruna, Benjamin Peherstorfer, Eric Vanden-Eijnden
TL;DR
This work addresses solving high-dimensional evolution equations by replacing global time-space training with Neural Galerkin schemes that evolve neural-network parameters in time according to the Dirac–Frenkel variational principle. The key idea is to represent the solution as $U( heta(t),\boldsymbol{x})$ and derive a system $M(\theta)\dot{\theta}=F(t,\theta)$, enabling sequential updates and adaptive time stepping. Crucially, the residuals and their estimations are computed with time-adaptive measures $\nu_{\theta}$ and, when beneficial, using importance sampling to reduce variance. Numerical experiments on Korteweg–de Vries, Allen–Cahn, high-dimensional advection, and Fokker–Planck systems show that active, data-informed sampling combined with nonlinear, time-dependent parametrizations dramatically improves accuracy over traditional, globally trained or uniformly sampled methods. The approach offers a scalable framework for high-dimensional PDEs and kinetic-type equations, with potential impact on simulations of localized traveling waves, particle systems, and related processes where classical solvers struggle.
Abstract
Deep neural networks have been shown to provide accurate function approximations in high dimensions. However, fitting network parameters requires informative training data that are often challenging to collect in science and engineering applications. This work proposes Neural Galerkin schemes based on deep learning that generate training data with active learning for numerically solving high-dimensional partial differential equations. Neural Galerkin schemes build on the Dirac-Frenkel variational principle to train networks by minimizing the residual sequentially over time, which enables adaptively collecting new training data in a self-informed manner that is guided by the dynamics described by the partial differential equations. This is in contrast to other machine learning methods that aim to fit network parameters globally in time without taking into account training data acquisition. Our finding is that the active form of gathering training data of the proposed Neural Galerkin schemes is key for numerically realizing the expressive power of networks in high dimensions. Numerical experiments demonstrate that Neural Galerkin schemes have the potential to enable simulating phenomena and processes with many variables for which traditional and other deep-learning-based solvers fail, especially when features of the solutions evolve locally such as in high-dimensional wave propagation problems and interacting particle systems described by Fokker-Planck and kinetic equations.
