atlas

Research map / Probabilistic and scientific modeling / Differential equations and PDEs

SDE Matching: Scalable and Simulation-Free Training of Latent Stochastic Differential Equations

ICML 2025 · Probabilistic and scientific modeling › Differential equations and PDEs · approach: Probabilistic inference for ODEs and SDEs · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SDE Matching, a simulation-free way to train Latent SDEs by parameterizing the posterior marginals directly through a noise-transform function, avoiding adjoint-based simulation.

Problem

Training Latent SDEs relies on adjoint sensitivity methods that require numerical SDE simulation and backpropagation through solvers, limiting scalability to long and high-dimensional sequences.

Approach

Parameterize the posterior marginals implicitly via an invertible reparameterization F(eps, t, X) so samples z_t are drawn directly without integration; derive the matching conditional ODE and SDE with the same marginals and use a Monte Carlo estimate of the variational bound with one sample per batch.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SDE Matching instead of adjoint sensitivity trainingLatent SDE · Motion capture testTest MSE: 4.03 \pm 0.2 -> 4.50 \pm 0.32Hurt
Use SDE Matching instead of ARCTALatent SDE · Motion capture testTest MSE: 7.62 \pm 0.93 -> 4.50 \pm 0.32Helped
Replace adjoint sensitivity training with SDE MatchingLatent SDE · Stochastic Lorenz attractortraining iteration runtime: approximately five times fasterHelped
Use SDE Matching rather than adjoint sensitivity trainingLatent SDE · Stochastic Lorenz attractorcombined runtime speedup: over $50\times$Helped
Use SDE Matching rather than adjoint sensitivity trainingLatent SDE · Stochastic Lorenz attractor, T=1, 2, 5, 10log10 gradient norm: $6.26 \pm 0.14$, $6.95 \pm 0.20$, $7.91 \pm 0.23$ and $8.82 \pm 0.28$ -> $4.92 \pm 0.24$Helped
Replace adjoint sensitivity training with SDE MatchingLatent SDE · Moving pendulum video, 32 × 32 imagestraining time: around 30 hours -> approximately 20 minutesHelped
Parameterize posterior marginals directly with a reparameterization functionSDE Matching · Stochastic Lorenz attractorconvergence speed: over $50\times$Helped
Use state-dependent instead of state-independent volatility (ablation)SDE Matching · Stochastic Lotka–Volterra systemtrajectory structureHelped

Surprising findings

Limitations

Experimental setup

Datasets: 3D stochastic Lorenz attractor (synthetic) CMU motion capture subject 35 pendulum video (32x32) stochastic Lotka-Volterra (synthetic)

Benchmarks: motion capture test MSE 3D stochastic Lorenz attractor pendulum video

Metrics: test MSE training time per iteration convergence gradient norm

Baselines: Latent SDE (adjoint sensitivity) ARCTA Latent ODE NeuralODE ODE2VAE

Builds on: Latent SDE adjoint sensitivity method score-based generative modeling flow matching ARCTA

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy