In-Context Learning of Stochastic Differential Equations with Foundation Inference Models

Patrick Seifner (University of Bonn) · Kostadin Cvejoski (JetBrains) · David Berghaus (Fraunhofer IAIS / Lamarr Institute) · César Ali Ojeda Marin (University of Potsdam) · Ramsés J. Sánchez (Lamarr Institute and University of Bonn)
amortized inferencediffusion functiondrift functionfim-sdefunction estimationgaussian processin-context estimationlow-dimensional sdesneural operatorsneural sde.noisy time series datapretrained recognition modelstochastic differential equationssupervised trainingsymbolic baselines

Stochastic differential equations (SDEs) describe dynamical systems where deterministic flows, governed by a drift function, are superimposed with random fluctuations, dictated by a diffusion function. The accurate estimation (*or discovery*) of these functions from data is a central problem in machine learning, with wide application across the natural and social sciences. Yet current solutions either rely heavily on prior knowledge of the dynamics or involve intricate training procedures. We introduce FIM-SDE (Foundation Inference Model for SDEs), a pretrained recognition model that delivers accurate *in-context* (or zero-shot) estimation of the drift and diffusion functions of *low-dimensional* SDEs, from noisy time series data, and allows rapid *finetuning* to target datasets. Leveraging concepts from amortized inference and neural operators, we (pre)train FIM-SDE in a supervised fashion to map a large set of noisy, discretely observed SDE paths onto the space of drift and diffusion functions. We demonstrate that FIM-SDE achieves robust *in-context* function estimation across a wide range of synthetic and real-world processes