Nonlinear stochastic modeling with Langevin regression
arXiv:2009.01006 · doi:10.1098/rspa.2021.0092
Abstract
Many physical systems characterized by nonlinear multiscale interactions can be effectively modeled by treating unresolved degrees of freedom as random fluctuations. However, even when the microscopic governing equations and qualitative macroscopic behavior are known, it is often difficult to derive a stochastic model that is consistent with observations. This is especially true for systems such as turbulence where the perturbations do not behave like Gaussian white noise, introducing non-Markovian behavior to the dynamics. We address these challenges with a framework for identifying interpretable stochastic nonlinear dynamics from experimental data, using both forward and adjoint Fokker-Planck equations to enforce statistical consistency. If the form of the Langevin equation is unknown, a simple sparsifying procedure can provide an appropriate functional form. We demonstrate that this method can effectively learn stochastic models in two artificial examples: recovering a nonlinear Langevin equation forced by colored noise and approximating the second-order dynamics of a particle in a double-well potential with the corresponding first-order bifurcation normal form. Finally, we apply the proposed method to experimental measurements of a turbulent bluff body wake and show that the statistical behavior of the center of pressure can be described by the dynamics of the corresponding laminar flow driven by nonlinear state-dependent noise.
30 pages, 13 figures
References in corpus (7)
- Machine learning for molecular simulation
- Nonlinear time-series analysis revisited
- Formulating turbulence closures using sparse regression with embedded form invariance
- Parameter Estimation for Multiscale Diffusions
- Inferring the dynamics of underdamped stochastic systems
- Data-Driven Discovery of Coarse-Grained Equations
- Stochastic modelling of a freely rotating disk facing a uniform flow
Cited by in corpus (15)
- Ensemble-SINDy: Robust sparse model discovery in the low-data, high-noise limit, with active learning and control
- Physics-constrained, low-dimensional models for MHD: First-principles and data-driven approaches
- Sparse nonlinear models of chaotic electroconvection
- Learning Mean-Field Equations from Particle Data Using WSINDy
- An open source MATLAB package to perform basic and advanced statistical analysis of turbulence data and other complex systems
- Deep learning delay coordinate dynamics for chaotic attractors from partial observable data
- Fluctuating landscapes and heavy tails in animal behavior
- Deeptime: a Python library for machine learning dynamical models from time series data
- Deep Learning of Conjugate Mappings
- A real-time digital twin of azimuthal thermoacoustic instabilities
- Data-driven discovery of stochastic dynamical equations of collective motion
- Measurement-driven neural-network training for integrated magnetic tunnel junction arrays
- From reductionism to realism: Holistic mathematical modelling for complex biological systems
- Bistable flow dynamics of airfoil stall under varying angle of attack: A stochastic model with multiplicative noise
- Data-driven stochastic modeling of coarse-grained dynamics with finite-size effects using Langevin regression