stat.MLMar 21, 2026

Auto-differentiable data assimilation: Co-learning of states, dynamics, and filtering algorithms

Authors: Melissa Adrian, Daniel Sanz-Alonso, Rebecca Willett

Organizations: School of Mechanical Engineering, Purdue University, West Lafayette, IN 47907 · Department of Statistics, The University of Chicago, Chicago, IL 60637 · Department of Computer Science, The University of Chicago, Chicago, IL 60637 · NSF-Simons National Institute for Theory and Mathematics in Biology, Chicago, IL 60611

Abstract

Data assimilation algorithms estimate the state of a dynamical system from partial observations, where the successful performance of these algorithms hinges on costly parameter tuning and on employing an accurate model for the dynamics. This paper introduces a framework for jointly learning the state, dynamics, and parameters of filtering algorithms in data assimilation through a process we refer to as auto-differentiable filtering. The framework leverages a theoretically motivated loss function that enables learning from partial, noisy observations via gradient-based optimization using auto-differentiation. We further demonstrate how several well-known data assimilation methods can be learned or tuned within this framework. To underscore the versatility of auto-differentiable filtering, we perform experiments on dynamical systems spanning multiple scientific domains, such as the Clohessy-Wiltshire equations from aerospace engineering, the Lorenz-96 system from atmospheric science, and the generalized Lotka-Volterra equations from systems biology. Finally, we provide guidelines for practitioners to customize our framework according to their observation model, accuracy requirements, and computational budget.

Figures & tables

Appendix figures & tables6 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. ADDA: a Modular Framework for Representing, Simulating and Assimilating Dynamics with End-to-end Differentiability

    Aug 24, 2026Anthony Frion, Vien Minh Nguyen-Thanh, Ali Can Bekar +3Data AssimilationDifferentiable Programming

  2. ForcingDAS: Unified and Robust Data Assimilation via Diffusion Forcing

    May 14, 2026Yixuan Jia, Siyi Chen, Yida Pan +9Data Assimilation

  3. Amortized Filtering and Smoothing with Conditional Normalizing Flows

    Apr 8, 2026Tiangang Cui, Xiaodong Feng, Chenlong Pei +2Bayesian FilteringData Assimilation