Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

ForcingDAS: Unified and Robust Data Assimilation via Diffusion Forcing

About

Data assimilation (DA) estimates the state of an evolving dynamical system from noisy, partial observations, and is widely used in scientific simulation as well as weather and climate science. In practice, filtering methods rely on frame-to-frame transition models. However, these models are fragile when observations are non-Markovian (when they form only a partial slice of a higher-dimensional latent state as in real-world weather data): they tend to accumulate errors over long horizons. At the same time, learned DA methods typically commit to a single regime, either filtering (nowcasting, real-time forecasting) or smoothing (retrospective reanalysis), which splits what should be a shared prior across application-specific pipelines. To address both issues, we introduce ForcingDAS, a unified and robust DA framework. Built on Diffusion Forcing with an independent noise level assigned to each frame, ForcingDAS learns a joint-trajectory prior instead of frame-to-frame transitions. This allows it to capture long-horizon temporal dependencies and reduce error accumulation. In addition, the same trained model spans the full filtering to smoothing spectrum at inference time. Specifically, nowcasting, fixed-lag smoothing, and batch reanalysis are selected through the inference schedule alone, without retraining. We evaluate ForcingDAS on 2D Navier-Stokes vorticity, precipitation nowcasting, and global atmospheric state estimation. Across all settings, a single model is competitive with or outperforms both learned and classical baselines that are specialized for individual regimes, with the largest gains observed on real-world weather benchmarks.

Yixuan Jia, Siyi Chen, Yida Pan, Xiao Li, Lianghe Shi, Chanyong Jung, Haijie Yuan, Ismail Alkhouri, Yue Cynthia Wu, Saiprasad Ravishankar, Jeffrey A Fessler, Qing Qu• 2026

Related benchmarks

TaskDatasetResultRank
Data AssimilationERA5 SO-10% (4 held-out trajectories from 2016)
Z500 NRMSE0.019
11
Vorticity AssimilationNavier–Stokes SO-5% sparse-pixel observations (held-out trajectories)
NRMSE0.068
8
VIL NowcastingSEVIR SO-10% VIL (held-out trajectories)
NRMSE0.256
5
VIL NowcastingSEVIR SO-20% VIL (held-out trajectories)
NRMSE0.199
5
VIL NowcastingSEVIR SR2x VIL (held-out trajectories)
NRMSE0.15
5
VIL NowcastingSEVIR VIL SR4x (held-out trajectories)
NRMSE0.255
5
Data AssimilationNavier–Stokes vorticity SO-5%, K=30 (4 held-out trajectories)
NRMSE0.073
5
Showing 7 of 7 rows

Other info

Follow for update