mlsanityData to 7 Oct 2026

Machine learning-based conditional mean filter: a generalization of the ensemble Kalman filter for nonlinear data assimilation

arXiv 2106.07908 ↗First posted 15 Jun 2021cs.LG cs.NA math.NAcited by 2

Not on the map. Why?

Abstract (arXiv)

This paper presents the machine learning-based ensemble conditional mean filter (ML-EnCMF) -- a filtering method based on the conditional mean filter (CMF) previously introduced in the literature. The updated mean of the CMF matches that of the posterior, obtained by applying Bayes' rule on the filter's forecast distribution. Moreover, we show that the CMF's updated covariance coincides with the expected conditional covariance. Implementing the EnCMF requires computing the conditional mean (CM). A likelihood-based estimator is prone to significant errors for small ensemble sizes, causing the filter divergence. We develop a systematical methodology for integrating machine learning into the EnCMF based on the CM's orthogonal projection property. First, we use a combination of an artificial neural network (ANN) and a linear function, obtained based on the ensemble Kalman filter (EnKF), to approximate the CM, enabling the ML-EnCMF to inherit EnKF's advantages. Secondly, we apply a suitable variance reduction technique to reduce statistical errors when estimating loss function. Lastly, we propose a model selection procedure for element-wisely selecting the applied filter, i.e., either the EnKF or ML-EnCMF, at each updating step. We demonstrate the ML-EnCMF performance using the Lorenz-63 and Lorenz-96 systems and show that the ML-EnCMF outperforms the EnKF and the likelihood-based EnCMF.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 13 of its 51 references that are in the map. First posted on arXiv 15 Jun 2021.

Builds on

13 of 51 references.

References · 13

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2019Digital Twin: Values, Challenges and Enablerscited by 81
  3. 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
  4. 2019Coupling techniques for nonlinear ensemble filteringcited by 48
  5. 2019Machine Learning for Stochastic Parameterization: Generative Adversarial Networks in the Lorenz '96 Modelcited by 45
  6. 2020Bayesian inference of chaotic dynamics by merging data assimilation, machine learning and expectation-maximizationcited by 37
  7. 2015Data Assimilation: A Mathematical Introductioncited by 26
  8. 2014A Fast and Scalable Method for A-Optimal Design of Experiments for Infinite-dimensional Bayesian Nonlinear Inverse Problemscited by 14
  9. 2017Machine Learning, Deepest Learning: Statistical Data Assimilation Problemscited by 13
  10. 2020Probabilistic learning on manifolds constrained by nonlinear partial differential equations for small datasetscited by 13
  11. 2014Deterministic Mean-field Ensemble Kalman Filteringcited by 7
  12. 2020McKean-Vlasov SDEs in nonlinear filteringcited by 7
1 more
  1. 2016A-optimal encoding weights for nonlinear inverse problems, with applications to the Helmholtz inverse problemcited by 3

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 1.

2 papers.