skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Learning effective stochastic differential equations from microscopic simulations: Linking stochastic numerics to deep learning

Journal Article · · Chaos: An Interdisciplinary Journal of Nonlinear Science
DOI:https://doi.org/10.1063/5.0113632· OSTI ID:1924816
ORCiD logo [1];  [2];  [3];  [4]; ORCiD logo [4];  [5]; ORCiD logo [4]
  1. Department of Informatics, School of Computation, Information and Technology, Technical University of Munich, 80333 Munich, Germany
  2. Faculty of Computational Mathematics and Cybernetics, Moscow State University, 119991 Moscow, Russia
  3. Department of Applied Mathematics and Statistics, Johns Hopkins University, Baltimore, Maryland 21218, USA
  4. Department of Chemical and Biomolecular Engineering, Johns Hopkins University, Baltimore, Maryland 21218, USA
  5. Institute of Mathematics, University of Potsdam, 14469 Potsdam, Germany

We identify effective stochastic differential equations (SDEs) for coarse observables of fine-grained particle- or agent-based simulations; these SDEs then provide useful coarse surrogate models of the fine scale dynamics. We approximate the drift and diffusivity functions in these effective SDEs through neural networks, which can be thought of as effective stochastic ResNets. The loss function is inspired by, and embodies, the structure of established stochastic numerical integrators (here, Euler–Maruyama and Milstein); our approximations can thus benefit from backward error analysis of these underlying numerical schemes. They also lend themselves naturally to “physics-informed” gray-box identification when approximate coarse models, such as mean field equations, are available. Existing numerical integration schemes for Langevin-type equations and for stochastic partial differential equations can also be used for training; we demonstrate this on a stochastically forced oscillator and the stochastic wave equation. Our approach does not require long trajectories, works on scattered snapshot data, and is designed to naturally handle different time steps per snapshot. We consider both the case where the coarse collective observables are known in advance, as well as the case where they must be found in a data-driven manner.

Sponsoring Organization:
USDOE
OSTI ID:
1924816
Journal Information:
Chaos: An Interdisciplinary Journal of Nonlinear Science, Journal Name: Chaos: An Interdisciplinary Journal of Nonlinear Science Vol. 33 Journal Issue: 2; ISSN 1054-1500
Publisher:
American Institute of PhysicsCopyright Statement
Country of Publication:
United States
Language:
English

References (42)

Identifying Latent Stochastic Differential Equations journal January 2022
DISCRETE- vs. CONTINUOUS-TIME NONLINEAR SIGNAL PROCESSING OF Cu ELECTRODISSOLUTION DATA journal November 1992
The chemical Langevin equation journal July 2000
A primer on stochastic epidemic models: Formulation, numerical simulation, and analysis journal May 2017
A new algorithm for Monte Carlo simulation of Ising spin systems journal January 1975
Normalizing Flows: An Introduction and Review of Current Methods journal January 2020
Numerical Stochastic Integration for Quasi-Symplectic Flows journal January 2006
Automated reverse engineering of nonlinear dynamical systems journal June 2007
A comparison of recurrent training algorithms for time series analysis and system identification journal January 1996
Diffusion maps journal July 2006
A Contribution to the Mathematical Theory of Epidemics journal August 1927
On numerical solutions of the stochastic wave equation journal January 2006
Viscosity solutions of Hamilton-Jacobi equations journal January 1983
Stochastic algorithms for discontinuous multiplicative white noise journal March 2010
Discovering governing equations from data by sparse identification of nonlinear dynamical systems journal March 2016
Transformers for modeling physical systems journal February 2022
Identification of distributed parameter systems: A neural net based approach journal March 1998
An end-to-end deep learning approach for extracting stochastic dynamical systems withα-stable Lévy noise journal June 2022
Estimation of the input parameters in the Ornstein-Uhlenbeck neuronal model journal January 2005
datafold: data-driven models for point clouds and time series on manifolds journal July 2020
On learning Hamiltonian systems from data journal December 2019
Deep Residual Learning for Image Recognition conference June 2016
Numerical methods for strong solutions of stochastic differential equations: an overview
  • Burrage, K.; Burrage, P. M.; Tian, T.
  • Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences, Vol. 460, Issue 2041 https://doi.org/10.1098/rspa.2003.1247
journal January 2004
Stochastic Processes and Applications book January 2014
Mathematical modeling of infectious disease dynamics journal May 2013
A basic lattice model of an excitable medium: Kinetic Monte Carlo simulations journal September 2017
Coarse bifurcation analysis of kinetic Monte Carlo simulations: A lattice-gas model with lateral interactions journal November 2002
Nonparametric forecasting of low-dimensional dynamical systems journal March 2015
Learning nonlinear operators via DeepONet based on the universal approximation theorem of operators journal March 2021
A general method for numerically simulating the stochastic time evolution of coupled chemical reactions journal December 1976
Inference of dynamic systems from noisy and sparse data via manifold-constrained Gaussian processes journal April 2021
Spectral Properties of Dynamical Systems, Model Reduction and Decompositions journal August 2005
Approximate Integration of Stochastic Differential Equations journal June 1975
Data-driven approximation of the Koopman generator: Model reduction, system identification, and control journal May 2020
An Algorithmic Introduction to Numerical Simulation of Stochastic Differential Equations journal January 2001
Learning stochastic dynamics with statistics-informed neural network journal February 2023
Parsimonious representation of nonlinear dynamical systems through manifold learning: A chemotaxis case study journal May 2018
Learning Stochastic Differential Equations with Gaussian Processes Without Gradient Matching conference September 2018
On the Existence and the Applications of Modified Equations for Stochastic Differential Equations journal January 2011
user's guide to viscosity solutions\\ of second order\\ partial differential equations journal January 1992
“Coarse” stability and bifurcation analysis using stochastic simulators: Kinetic Monte Carlo examples journal June 2002
Time-Scale Separation from Diffusion-Mapped Delay Coordinates journal January 2013

Similar Records

Higher-order time integration of Coulomb collisions in a plasma using Langevin equations
Journal Article · Sat Jun 01 00:00:00 EDT 2013 · Journal of Computational Physics · OSTI ID:1924816

Higher-order time integration of Coulomb collisions in a plasma using Langevin equations
Journal Article · Fri Feb 08 00:00:00 EST 2013 · Journal of Computational Physics · OSTI ID:1924816

Temporal coarse-graining method to simulate the movement of atoms
Journal Article · Tue Oct 15 00:00:00 EDT 2013 · Journal of Computational Physics · OSTI ID:1924816

Related Subjects