DYffusion: A Dynamics-informed Diffusion Model for Spatiotemporal Forecasting
Salva Rühling Cachay, Bo Zhao, Hailey Joren, Rose Yu
TL;DR
DYffusion introduces a dynamics-informed diffusion framework for probabilistic spatiotemporal forecasting by pairing a temporal interpolator with a forecaster in a two-stage training pipeline. The forward process performs stochastic temporal interpolation between initial and horizon states, while the reverse process generates multi-step forecasts through a learned forecaster, enabling continuous-time sampling and efficient long-horizon rollouts. The approach yields strong probabilistic forecasts on complex dynamics datasets (SST, Navier-Stokes, spring mesh) with lower inference cost than traditional diffusion models, and provides an ODE interpretation that connects sampling to dynamical systems. Ablations demonstrate the importance of inference stochasticity, cold-sampling, and conditioning choices, highlighting the method’s robustness to long horizons and its potential for continuous-time refinement. Overall, DYffusion offers a scalable, dynamics-guided alternative to autoregressive and pure diffusion approaches for high-dimensional, multi-step forecasting in physical systems.
Abstract
While diffusion models can successfully generate data and make predictions, they are predominantly designed for static images. We propose an approach for efficiently training diffusion models for probabilistic spatiotemporal forecasting, where generating stable and accurate rollout forecasts remains challenging, Our method, DYffusion, leverages the temporal dynamics in the data, directly coupling it with the diffusion steps in the model. We train a stochastic, time-conditioned interpolator and a forecaster network that mimic the forward and reverse processes of standard diffusion models, respectively. DYffusion naturally facilitates multi-step and long-range forecasting, allowing for highly flexible, continuous-time sampling trajectories and the ability to trade-off performance with accelerated sampling at inference time. In addition, the dynamics-informed diffusion process in DYffusion imposes a strong inductive bias and significantly improves computational efficiency compared to traditional Gaussian noise-based diffusion models. Our approach performs competitively on probabilistic forecasting of complex dynamics in sea surface temperatures, Navier-Stokes flows, and spring mesh systems.
