Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

DAISI: Data Assimilation with Inverse Sampling using Stochastic Interpolants

About

Data assimilation (DA) is a cornerstone of scientific and engineering applications, combining model forecasts with sparse and noisy observations to estimate latent system states. Classical high-dimensional DA methods, such as the ensemble Kalman filter, rely on Gaussian approximations that are violated for complex dynamics or observation operators. To address this limitation, we introduce DAISI, a scalable filtering algorithm built on flow-based generative models that enables flexible probabilistic inference using data-driven priors. The core idea is to use a stationary, pre-trained generative prior that first incorporates forecast information through a novel inverse-sampling step, before assimilating observations via guidance-based conditional sampling. This allows us to leverage any forecasting model as part of the DA pipeline without having to retrain or fine-tune the generative prior at each assimilation step. Experiments on challenging nonlinear systems show that DAISI achieves accurate filtering results in regimes with sparse, noisy, and nonlinear observations where traditional methods struggle.

Martin Andrae, Erik Larsson, So Takao, Tomas Landelius, Fredrik Lindsten• 2025

Related benchmarks

TaskDatasetResultRank
Data AssimilationSQG
CRPS1.32
24
Data AssimilationSEVIR
CRPS0.016
6
Data AssimilationSQG Sparse
RMSE3.4
6
Data AssimilationSQG Multimodal
RMSE3.71
6
Data AssimilationSQG Saturating
RMSE2.96
6
Data AssimilationSQG Noisy
RMSE2.46
6
Data AssimilationSEVIR
SSR1.19
6
Data AssimilationSQG Saturating
SSR1.17
6
Data AssimilationSQG Sparse
SSR1.24
6
Data AssimilationSQG Multimodal
SSR1.66
6
Showing 10 of 15 rows

Other info

Follow for update