Combining dynamic mode decomposition with ensemble Kalman filtering for tracking and forecasting
From MaRDI portal
Publication:6098248
Abstract: Data assimilation techniques, such as ensemble Kalman filtering, have been shown to be a highly effective and efficient way to combine noisy data with a mathematical model to track and forecast dynamical systems. However, when dealing with high-dimensional data, in many situations one does not have a model, so data assimilation techniques cannot be applied. In this paper, we use dynamic mode decomposition to generate a low-dimensional, linear model of a dynamical system directly from high-dimensional data, which is defined by temporal and spatial modes, that we can then use with data assimilation techniques such as the ensemble Kalman filter. We show how the dynamic mode decomposition can be combined with the ensemble Kalman filter (which we call the DMDEnKF) to iteratively update the current state and temporal modes as new data becomes available. We demonstrate that this approach is able to track time varying dynamical systems in synthetic examples, and experiment with the use of time-delay embeddings. We then apply the DMDEnKF to real world seasonal influenza-like illness data from the USA Centers for Disease Control and Prevention, and find that for short term forecasting, the DMDEnKF is comparable to the best mechanistic models in the ILINet competition.
Cites work
- scientific article; zbMATH DE number 5919872 (Why is no real title available?)
- scientific article; zbMATH DE number 4001209 (Why is no real title available?)
- A data-driven approximation of the koopman operator: extending dynamic mode decomposition
- A kernel-based method for data-driven Koopman spectral analysis
- Data Assimilation
- Density estimation
- Ergodic theory, dynamic mode decomposition, and computation of spectral properties of the Koopman operator
- Forecasting seasonal influenza with a state-space SIR model
- Identification of dynamical systems. An introduction with applications.
- Nonlinear filtering: Interacting particle resolution
- On dynamic mode decomposition: theory and applications
- The Optimal Hard Threshold for Singular Values is <inline-formula> <tex-math notation="TeX">\(4/\sqrt {3}\) </tex-math></inline-formula>
- Two methods to approximate the Koopman operator with a reservoir computer
- Variants of dynamic mode decomposition: boundary condition, Koopman, and Fourier analyses
Cited in
(5)- Correcting noisy dynamic mode decomposition with Kalman filters
- Auxiliary functions as Koopman observables: data-driven analysis of dynamical systems via polynomial optimization
- Kalman filter-based dynamic mode decomposition for closed-loop flow control with noise-corrupted sensing
- Tracking and forecasting oscillatory data streams using Koopman autoencoders and Kalman filtering
- Model free data assimilation with Takens embedding
This page was built for publication: Combining dynamic mode decomposition with ensemble Kalman filtering for tracking and forecasting
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6098248)