Extracting stochastic governing laws by non-local Kramers-Moyal formulae
Abstract
With the rapid development of computational techniques and scientific tools, great progress of data-driven analysis has been made to extract governing laws of dynamical systems from data. Despite the wide occurrences of non-Gaussian fluctuations, the effective data-driven methods to identify stochastic differential equations with non-Gaussian Lévy noise are relatively few so far. In this work, we propose a data-driven approach to extract stochastic governing laws with both (Gaussian) Brownian motion and (non-Gaussian) Lévy motion, from short bursts of simulation data. Specifically, we use the normalizing flows technology to estimate the transition probability density function (solution of non-local Fokker-Planck equations) from data, and then substitute it into the recently proposed non-local Kramers-Moyal formulae to approximate Lévy jump measure, drift coefficient and diffusion coefficient. We demonstrate that this approach can learn the stochastic differential equation with Lévy motion. We present examples with one- and two-dimensional decoupled and coupled systems to illustrate our method. This approach will become an effective tool for discovering stochastic governing laws and understanding complex dynamical behaviours.
This article is part of the theme issue `Data-driven prediction in dynamical systems'.- Publication:
-
Philosophical Transactions of the Royal Society of London Series A
- Pub Date:
- August 2022
- DOI:
- 10.1098/rsta.2021.0195
- arXiv:
- arXiv:2108.12570
- Bibcode:
- 2022RSPTA.38010195L
- Keywords:
-
- Mathematics - Dynamical Systems;
- Mathematics - Probability;
- Statistics - Machine Learning
- E-Print:
- doi:10.1098/rsta.2021.0195