Combining data assimilation and machine learning to infer unresolved scale parametrisation
arXiv:2009.04318
Abstract
In recent years, machine learning (ML) has been proposed to devise data-driven parametrisations of unresolved processes in dynamical numerical models. In most cases, the ML training leverages high-resolution simulations to provide a dense, noiseless target state. Our goal is to go beyond the use of high-resolution simulations and train ML-based parametrisation using direct data, in the realistic scenario of noisy and sparse observations. The algorithm proposed in this work is a two-step process. First, data assimilation (DA) techniques are applied to estimate the full state of the system from a truncated model. The unresolved part of the truncated model is viewed as a model error in the DA system. In a second step, ML is used to emulate the unresolved part, a predictor of model error given the state of the system. Finally, the ML-based parametrisation model is added to the physical core truncated model to produce a hybrid model. The DA component of the proposed method relies on an ensemble Kalman filter while the ML parametrisation is represented by a neural network. The approach is applied to the two-scale Lorenz model and to MAOOAM, a reduced-order coupled ocean-atmosphere model. We show that in both cases the hybrid model yields forecasts with better skill than the truncated model. Moreover, the attractor of the system is significantly better represented by the hybrid model than by the truncated model.
arXiv comment16 pages, 3 figures, in press in Philosophical transactions A
References in corpus (5)
- Discovering governing equations from data: Sparse identification of nonlinear dynamical systems
- Deep learning to represent sub-grid processes in climate models
- Deep Learning for Physical Processes: Incorporating Prior Scientific Knowledge
- A Review of Innovation-Based Methods to Jointly Estimate Model and Observation Error Covariance Matrices in Ensemble Data Assimilation
- EM-like Learning Chaotic Dynamics from Noisy and Partial Observations
Cited by in corpus (5)
- Using machine learning to correct model error in data assimilation and forecast applications
- Supervised learning from noisy observations: Combining machine-learning techniques with data assimilation
- Online learning of both state and dynamics using ensemble Kalman filters
- A multigrid/ensemble Kalman Filter strategy for assimilation of unsteady flows
- Variational Data Assimilation with a Learned Inverse Observation Operator