LEVDA: Latent Ensemble Variational Data Assimilation via Differentiable Dynamics
Organizations: School of Computational Sciences and Engineering, Georgia Institute of Technology
Abstract
Long-range geophysical forecasts are fundamentally limited by chaotic dynamics and numerical errors. While data assimilation can mitigate these issues, classical variational smoothers require computationally expensive tangent-linear and adjoint models. Conversely, recent efficient latent filtering methods often enforce weak trajectory-level constraints and assume fixed observation grids. To bridge this gap, we propose Latent Ensemble Variational Data Assimilation (LEVDA), an ensemble-space variational smoother that operates in the low-dimensional latent space of a pretrained differentiable neural dynamics surrogate. By performing four-dimensional ensemble-variational (4DEnVar) optimization within an ensemble subspace, LEVDA jointly assimilates states and unknown parameters without the need for adjoint code or auxiliary observation-to-latent encoders. Leveraging the fully differentiable, continuous-in-time-and-space nature of the surrogate, LEVDA naturally accommodates highly irregular sampling at arbitrary spatiotemporal locations. Across three challenging geophysical benchmarks, LEVDA matches or outperforms state-of-the-art latent filtering baselines under severe observational sparsity while providing more reliable uncertainty quantification. Simultaneously, it achieves substantially improved assimilation accuracy and computational efficiency compared to full-state 4DEnVar.
Figures & tables
| Setting | Grid | Simulation steps | Obs. times (interval) | Obs. grid | |
|---|---|---|---|---|---|
| Kolmogorov flow | 200 | 40 (5) | 0.04 | ||
| Tsunami modeling | 2000 | 50 (40) | s | ||
| Atmospheric modeling | 30240 | 63 (480) | s |
| Example | Kolmogorov Flow | Tsunami Modeling | Atmospheric Modeling | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Metric | 4DEnVar | Latent-EnSF | LD-EnSF | LEVDA | 4DEnVar | Latent-EnSF | LD-EnSF | LEVDA | 4DEnVar | Latent-EnSF | LD-EnSF | LEVDA |
| Encoder Training (s) | ||||||||||||
| Assimilation (s) | ||||||||||||
| Assimilation dim. | ||||||||||||
Appendix figures & tables7 assets
Supplementary material from the paper’s appendix.
Appendix
| Capability | Latent-EnSF | LD-EnSF | SDA | FlowDAS | APPA | LEVDA |
|---|---|---|---|---|---|---|
| Smoothing | X | X | ✓ | ✓ | ✓ | ✓ |
| Differentiable Dynamics | X | ✓ | X | X | X | ✓ |
| Moving observations | X | X | ✓ | ✓ | ✓ | ✓ |
| Irregular-time observations | X | X | X | X | X | ✓ |
| Parameter estimation | X | ✓ | X | X | X | ✓ |
Data Assimilation
Data assimilation combines observations with dynamical models to estimate hidden system states and their uncertainty over time.
See all 58 papers