MLLGSep 24, 2022

One-Shot Learning of Stochastic Differential Equations with Data Adapted Kernels

arXiv:2209.12086v334 citationsh-index: 39
Originality Incremental advance
AI Analysis

This addresses a challenging problem in modeling stochastic dynamics for applications like finance or physics, but it is incremental as it builds on existing techniques like Gaussian Processes and cross-validation.

The paper tackles the problem of learning Stochastic Differential Equations from a single sample trajectory, proposing a method that combines Computational Graph Completion with data-adapted kernels, achieving efficacy and robustness in numerical experiments.

We consider the problem of learning Stochastic Differential Equations of the form $dX_t = f(X_t)dt+σ(X_t)dW_t $ from one sample trajectory. This problem is more challenging than learning deterministic dynamical systems because one sample trajectory only provides indirect information on the unknown functions $f$, $σ$, and stochastic process $dW_t$ representing the drift, the diffusion, and the stochastic forcing terms, respectively. We propose a method that combines Computational Graph Completion and data adapted kernels learned via a new variant of cross validation. Our approach can be decomposed as follows: (1) Represent the time-increment map $X_t \rightarrow X_{t+dt}$ as a Computational Graph in which $f$, $σ$ and $dW_t$ appear as unknown functions and random variables. (2) Complete the graph (approximate unknown functions and random variables) via Maximum a Posteriori Estimation (given the data) with Gaussian Process (GP) priors on the unknown functions. (3) Learn the covariance functions (kernels) of the GP priors from data with randomized cross-validation. Numerical experiments illustrate the efficacy, robustness, and scope of our method.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes