# Solving Inverse Stochastic Problems from Discrete Particle Observations Using the Fokker-Planck Equation and Physics-informed Neural Networks

arXiv: https://arxiv.org/abs/2008.10653 · HTML: https://mlsanity.com/paper/2008.10653/

## Key facts

- Cited by 52 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 24 Aug 2020.

## Built on by (most cited first, 30 of 52)

- [Towards a mathematical theory of trajectory inference](https://mlsanity.com/paper/2102.09204/) (2021)
- [Learning Mean-Field Equations from Particle Data Using WSINDy](https://mlsanity.com/paper/2110.07756/) (2021)
- [AI-Aristotle: A Physics-Informed framework for Systems Biology Gray-Box Identification](https://mlsanity.com/paper/2310.01433/) (2023)
- [Adaptive deep density approximation for Fokker-Planck equations](https://mlsanity.com/paper/2103.11181/) (2021)
- [Learning Stochastic Dynamical System via Flow Map Operator](https://mlsanity.com/paper/2305.03874/) (2023)
- [Hutchinson Trace Estimation for High-Dimensional and High-Order Physics-Informed Neural Networks](https://mlsanity.com/paper/2312.14499/) (2023)
- [Score-Based Physics-Informed Neural Networks for High-Dimensional Fokker-Planck Equations](https://mlsanity.com/paper/2402.07465/) (2024)
- [A Training-Free Conditional Diffusion Model for Learning Stochastic Dynamical Systems](https://mlsanity.com/paper/2410.03108/) (2024)
- [Learning the temporal evolution of multivariate densities via normalizing flows](https://mlsanity.com/paper/2107.13735/) (2021)
- [Solving time dependent Fokker-Planck equations via temporal normalizing flow](https://mlsanity.com/paper/2112.14012/) (2021)
- [Neural network stochastic differential equation models with applications to financial data forecasting](https://mlsanity.com/paper/2111.13164/) (2021)
- [Revisiting PINNs: Generative Adversarial Physics-informed Neural Networks and Point-weighting Method](https://mlsanity.com/paper/2205.08754/) (2022)
- [Extracting stochastic dynamical systems with α-stable L'evy noise from data](https://mlsanity.com/paper/2109.14881/) (2021)
- [Temperature Field Inversion of Heat-Source Systems via Physics-Informed Neural Networks](https://mlsanity.com/paper/2201.06880/) (2022)
- [DynGMA: a robust approach for learning stochastic differential equations from data](https://mlsanity.com/paper/2402.14475/) (2024)
- [An end-to-end deep learning approach for extracting stochastic dynamical systems with α-stable L'evy noise](https://mlsanity.com/paper/2201.13114/) (2022)
- [Modeling Unknown Stochastic Dynamical System Subject to External Excitation](https://mlsanity.com/paper/2406.15747/) (2024)
- [Extracting Stochastic Governing Laws by Nonlocal Kramers-Moyal Formulas](https://mlsanity.com/paper/2108.12570/) (2021)
- [Convolution-weighting method for the physics-informed neural network: A Primal-Dual Optimization Perspective](https://mlsanity.com/paper/2506.19805/) (2025)
- [Tackling the Curse of Dimensionality in Fractional and Tempered Fractional PDEs with Physics-Informed Neural Networks](https://mlsanity.com/paper/2406.11708/) (2024)
- [Data-driven Effective Modeling of Multiscale Stochastic Dynamical Systems](https://mlsanity.com/paper/2408.14821/) (2024)
- [Computing the Invariant Distribution of Randomly Perturbed Dynamical Systems Using Deep Learning](https://mlsanity.com/paper/2110.11538/) (2021)
- [Weak Collocation Regression method: fast reveal hidden stochastic dynamics from high-dimensional aggregate data](https://mlsanity.com/paper/2209.02628/) (2022)
- [Adaptive deep density approximation for fractional Fokker-Planck equations](https://mlsanity.com/paper/2210.14402/) (2022)
- [Neural McKean-Vlasov Processes: Distributional Dependence in Diffusion Processes](https://mlsanity.com/paper/2404.09402/) (2024)
- [Generative AI Models for Learning Flow Maps of Stochastic Dynamical Systems in Bounded Domains](https://mlsanity.com/paper/2507.15990/) (2025)
- [An Optimal Control Method to Compute the Most Likely Transition Path for Stochastic Dynamical Systems with Jumps](https://mlsanity.com/paper/2203.16874/) (2022)
- [Reservoir Computing with Error Correction: Long-term Behaviors of Stochastic Dynamical Systems](https://mlsanity.com/paper/2305.00669/) (2023)
- [Drift Identification for L'evy alpha-Stable Stochastic Systems](https://mlsanity.com/paper/2212.03317/) (2022)
- [Maximum-likelihood Estimators in Physics-Informed Neural Networks for High-dimensional Inverse Problems](https://mlsanity.com/paper/2304.05991/) (2023)

## Abstract (arXiv)

The Fokker-Planck (FP) equation governing the evolution of the probability density function (PDF) is applicable to many disciplines but it requires specification of the coefficients for each case, which can be functions of space-time and not just constants, hence requiring the development of a data-driven modeling approach. When the data available is directly on the PDF, then there exist methods for inverse problems that can be employed to infer the coefficients and thus determine the FP equation and subsequently obtain its solution. Herein, we address a more realistic scenario, where only sparse data are given on the particles' positions at a few time instants, which are not sufficient to accurately construct directly the PDF even at those times from existing methods, e.g., kernel estimation algorithms. To this end, we develop a general framework based on physics-informed neural networks (PINNs) that introduces a new loss function using the Kullback-Leibler divergence to connect the stochastic samples with the FP equation, to simultaneously learn the equation and infer the multi-dimensional PDF at all times. In particular, we consider two types of inverse problems, type I where the FP equation is known but the initial PDF is unknown, and type II in which, in addition to unknown initial PDF, the drift and diffusion terms are also unknown. In both cases, we investigate problems with either Brownian or Levy noise or a combination of both. We demonstrate the new PINN framework in detail in the one-dimensional case (1D) but we also provide results for up to 5D demonstrating that we can infer both the FP equation and} dynamics simultaneously at all times with high accuracy using only very few discrete observations of the particles.
