Loading…

Stochastic physics-informed neural ordinary differential equations

Stochastic differential equations (SDEs) are used to describe a wide variety of complex stochastic dynamical systems. Learning the hidden physics within SDEs is crucial for unraveling fundamental understanding of these systems' stochastic and nonlinear behavior. We propose a flexible and scalab...

Full description

Saved in:
Bibliographic Details
Published in:Journal of computational physics 2022-11, Vol.468, p.111466, Article 111466
Main Authors: O'Leary, Jared, Paulson, Joel A., Mesbah, Ali
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Stochastic differential equations (SDEs) are used to describe a wide variety of complex stochastic dynamical systems. Learning the hidden physics within SDEs is crucial for unraveling fundamental understanding of these systems' stochastic and nonlinear behavior. We propose a flexible and scalable framework for training artificial neural networks to learn constitutive equations that represent hidden physics within SDEs. The proposed stochastic physics-informed neural ordinary differential equation framework (SPINODE) propagates stochasticity through the known structure of the SDE (i.e., the known physics) to yield a set of deterministic ODEs that describe the time evolution of statistical moments of the stochastic states. SPINODE then uses ODE solvers to predict moment trajectories. SPINODE learns neural network representations of the hidden physics by matching the predicted moments to those estimated from data. Recent advances in automatic differentiation and mini-batch gradient descent with adjoint sensitivity are leveraged to establish the unknown parameters of the neural networks. We demonstrate SPINODE on three benchmark in-silico case studies and analyze the framework's numerical robustness and stability. SPINODE provides a promising new direction for systematically unraveling the hidden physics of multivariate stochastic dynamical systems with multiplicative noise. •We propose SPINODE, or stochastic physics-informed neural ODEs.•SPINODE accurately learns hidden physics and dynamical models of stochastic systems.•SPINODE is based on neural ODEs, physics-informed learning, and moment-matching.•SPINODE is demonstrated on three benchmark, in-silico case studies.•SPINODE can learn multivariate and nonlinear dynamics with multiplicative noise.
ISSN:0021-9991
1090-2716
DOI:10.1016/j.jcp.2022.111466