mlsanityData to 7 Oct 2026

Online model error correction with neural networks in the incremental 4D-Var framework

arXiv 2210.13817 ↗First posted 25 Oct 2022stat.ML cs.LGcited by 13

Not on the map. Why?

Abstract (arXiv)

Recent studies have demonstrated that it is possible to combine machine learning with data assimilation to reconstruct the dynamics of a physical model partially and imperfectly observed. Data assimilation is used to estimate the system state from the observations, while machine learning computes a surrogate model of the dynamical system based on those estimated states. The surrogate model can be defined as an hybrid combination where a physical model based on prior knowledge is enhanced with a statistical model estimated by a neural network. The training of the neural network is typically done offline, once a large enough dataset of model state estimates is available. By contrast, with online approaches the surrogate model is improved each time a new system state estimate is computed. Online approaches naturally fit the sequential framework encountered in geosciences where new observations become available with time. In a recent methodology paper, we have developed a new weak-constraint 4D-Var formulation which can be used to train a neural network for online model error correction. In the present article, we develop a simplified version of that method, in the incremental 4D-Var framework adopted by most operational weather centres. The simplified method is implemented in the ECMWF Object-Oriented Prediction System, with the help of a newly developed Fortran neural network library, and tested with a two-layer two-dimensional quasi geostrophic model. The results confirm that online learning is effective and yields a more accurate model error correction than offline learning. Finally, the simplified method is compatible with future applications to state-of-the-art models such as the ECMWF Integrated Forecasting System.

Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 21 of its 64 references that are in the map. First posted on arXiv 25 Oct 2022.

Builds on

21 of 64 references.

References · 21

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2018On the Spectral Bias of Neural Networkscited by 1,321
  3. 2018Deep learning to represent sub-grid processes in climate modelscited by 156
  4. 2020Combining data assimilation and machine learning to emulate a dynamical model from sparse and noisy observations: a case study with the Lorenz 96 modelcited by 72
  5. 2018Hybrid Forecasting of Chaotic Processes: Using Machine Learning in Conjunction with a Knowledge-Based Modelcited by 57
  6. 2018Physics Guided RNNs for Modeling Dynamical Systems: A Case Study in Simulating Lake Temperature Profilescited by 55
  7. 2019Machine Learning for Stochastic Parameterization: Generative Adversarial Networks in the Lorenz '96 Modelcited by 45
  8. 2020Combining data assimilation and machine learning to infer unresolved scale parametrisationcited by 40
  9. 2020Using machine learning to correct model error in data assimilation and forecast applicationscited by 40
  10. 2020Bayesian inference of chaotic dynamics by merging data assimilation, machine learning and expectation-maximizationcited by 37
  11. 2021A Framework for Machine Learning of Model Error in Dynamical Systemscited by 37
  12. 2019Machine Learning for Prediction with Missing Dynamicscited by 27
9 more
  1. 2020Supervised learning from noisy observations: Combining machine-learning techniques with data assimilationcited by 27
  2. 2020Combining Machine Learning with Knowledge-Based Modeling for Scalable Forecasting and Subgrid-Scale Closure of Large, Complex, Spatiotemporal Systemscited by 23
  3. 2020A Fortran-Keras Deep Learning Bridge for Scientific Computingcited by 16
  4. 2019Applying machine learning to improve simulations of a chaotic dynamical system using empirical error correctioncited by 15
  5. 2020Online learning of both state and dynamics using ensemble Kalman filterscited by 15
  6. 2017Machine Learning, Deepest Learning: Statistical Data Assimilation Problemscited by 13
  7. 2021A comparison of combined data assimilation and machine learning methods for offline and online model error correctioncited by 13
  8. 2021State, global and local parameter estimation using local ensemble Kalman filters: applications to online machine learning of chaotic dynamicscited by 6
  9. 2021Discovery of interpretable structural model errors by combining Bayesian sparse regression and data assimilation: A chaotic Kuramoto-Sivashinsky test casecited by 6

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 4; 2024: 6; 2025: 2; 2026: 1.

13 papers.

Sort: