# Probabilistic Solutions To Ordinary Differential Equations As Non-Linear Bayesian Filtering: A New Perspective

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

## Key facts

- Cited by 31 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 8 Oct 2018.

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

- [A Probabilistic State Space Model for Joint Inference from Differential Equations and Data](https://mlsanity.com/paper/2103.10153/) (2021)
- [Bayesian Numerical Methods for Nonlinear Partial Differential Equations](https://mlsanity.com/paper/2104.12587/) (2021)
- [Probabilistic ODE Solutions in Millions of Dimensions](https://mlsanity.com/paper/2110.11812/) (2021)
- [Probabilistic Numerical Method of Lines for Time-Dependent Partial Differential Equations](https://mlsanity.com/paper/2110.11847/) (2021)
- [Fenrir: Physics-Enhanced Regression for Initial Value Problems](https://mlsanity.com/paper/2202.01287/) (2022)
- [ProbNum: Probabilistic Numerics in Python](https://mlsanity.com/paper/2112.02100/) (2021)
- [Physics-Informed Variational State-Space Gaussian Processes](https://mlsanity.com/paper/2409.13876/) (2024)
- [Pick-and-Mix Information Operators for Probabilistic ODE Solvers](https://mlsanity.com/paper/2110.10770/) (2021)
- [Gaussian process learning of nonlinear dynamics](https://mlsanity.com/paper/2312.12193/) (2023)
- [Probabilistic Exponential Integrators](https://mlsanity.com/paper/2305.14978/) (2023)
- [Conditioning Gaussian Processes on Almost Anything](https://mlsanity.com/paper/2605.21041/) (2026)
- [Data-Adaptive Probabilistic Likelihood Approximation for Ordinary Differential Equations](https://mlsanity.com/paper/2306.05566/) (2023)
- [Parallel-in-Time Probabilistic Numerical ODE Solvers](https://mlsanity.com/paper/2310.01145/) (2023)
- [Linear-Time Probabilistic Solutions of Boundary Value Problems](https://mlsanity.com/paper/2106.07761/) (2021)
- [Diffusion Tempering Improves Parameter Estimation with Probabilistic Integrators for Ordinary Differential Equations](https://mlsanity.com/paper/2402.12231/) (2024)
- [Probabilistic Numeric SMC Sampling for Bayesian Nonlinear System Identification in Continuous Time](https://mlsanity.com/paper/2404.12923/) (2024)
- [ARC-Flow : Articulated, Resolution-Agnostic, Correspondence-Free Matching and Interpolation of 3D Shapes Under Flow Fields](https://mlsanity.com/paper/2503.02606/) (2025)
- [Flexible and Efficient Probabilistic PDE Solvers through Gaussian Markov Random Fields](https://mlsanity.com/paper/2503.08343/) (2025)
- [Learning solutions of parameterized stiff ODEs using Gaussian processes](https://mlsanity.com/paper/2511.05990/) (2025)
- [Black Box Probabilistic Numerics](https://mlsanity.com/paper/2106.13718/) (2021)
- [Adaptive Probabilistic ODE Solvers Without Adaptive Memory Requirements](https://mlsanity.com/paper/2410.10530/) (2024)
- [Bayesian Surrogate Training on Multiple Data Sources: A Hybrid Modeling Strategy](https://mlsanity.com/paper/2412.11875/) (2024)
- [Propagating Model Uncertainty through Filtering-based Probabilistic Numerical ODE Solvers](https://mlsanity.com/paper/2503.04684/) (2025)
- [Constructive Disintegration and Conditional Modes](https://mlsanity.com/paper/2508.00617/) (2025)
- [Recursive Entropic Variational Inference for Nonlinear State-Space Models](https://mlsanity.com/paper/2511.15409/) (2025)
- [Machine learning assisted state prediction of misspecified linear dynamical system via modal reduction](https://mlsanity.com/paper/2601.05297/) (2026)
- [Bayesian Nonparametric Mixed-Effect ODEs with Gaussian Processes](https://mlsanity.com/paper/2605.13088/) (2026)
- [Scalable Bayesian Inference for Nonlinear Conservation Laws](https://mlsanity.com/paper/2605.31127/) (2026)
- [Stable and Scalable Probabilistic Numerical Solvers for Stiff and High-Dimensional ODEs](https://mlsanity.com/paper/2606.08203/) (2026)
- [A unified perspective of Gaussian process approximation for differential equations](https://mlsanity.com/paper/2607.06292/) (2026)

## Abstract (arXiv)

We formulate probabilistic numerical approximations to solutions of ordinary differential equations (ODEs) as problems in Gaussian process (GP) regression with non-linear measurement functions. This is achieved by defining the measurement sequence to consist of the observations of the difference between the derivative of the GP and the vector field evaluated at the GP---which are all identically zero at the solution of the ODE. When the GP has a state-space representation, the problem can be reduced to a non-linear Bayesian filtering problem and all widely-used approximations to the Bayesian filtering and smoothing problems become applicable. Furthermore, all previous GP-based ODE solvers that are formulated in terms of generating synthetic measurements of the gradient field come out as specific approximations. Based on the non-linear Bayesian filtering problem posed in this paper, we develop novel Gaussian solvers for which we establish favourable stability properties. Additionally, non-Gaussian approximations to the filtering problem are derived by the particle filter approach. The resulting solvers are compared with other probabilistic solvers in illustrative experiments.
