Stochastic Differential Equations: A Crash Course#
This section provides a theoretical foundation for understanding Stochastic Differential Equations (SDEs) and introduces the concepts needed for the practical tutorial. This content is adapted from Appendix B of the corresponding publication [SCB+25].
Mathematical Foundation#
A \(d\)-dimensional stochastic process \(x(t)\) follows an Itô stochastic differential equation (SDE) if it satisfies:
for all \(i\leq d,\ \underline{t}\leq \overline{t}\) and some vector-valued drift function \(f:\mathbb{R}^d\times \mathbb{R}^+\to\mathbb{R}^d\) and diffusion matrix \(G:\mathbb{R}^d\times\mathbb{R}^+\to\mathbb{R}^{d\times m}\), where \(W:\mathbb{R}^+\to\mathbb{R}^m\) is a standard \(m\)-dimensional Wiener process.
In differential notation, this is commonly written as:
Model capabilities and assumptions#
Our Foundation Inference Model (FIM) for SDEs can estimate both the drift function \(f\) and diffusion function \(G\) in a zero-shot manner directly from observed trajectory data. The model assumes diagonal diffusion, i.e.
and therefore returns the vector field \((\sqrt{\hat{g}_1(x)},\dots,\sqrt{\hat{g}_d(x)})\).
Furthermore this model assumes purely state-dependent drift and diffusion!