Centering data improves the dynamic mode decomposition
From MaRDI portal
Publication:4983495
Abstract: Dynamic mode decomposition (DMD) is a data-driven method that models high-dimensional time series as a sum of spatiotemporal modes, where the temporal modes are constrained by linear dynamics. For nonlinear dynamical systems exhibiting strongly coherent structures, DMD can be a useful approximation to extract dominant, interpretable modes. In many domains with large spatiotemporal data---including fluid dynamics, video processing, and finance---the dynamics of interest are often perturbations about fixed points or equilibria, which motivates the application of DMD to centered (i.e. mean-subtracted) data. In this work, we show that DMD with centered data is equivalent to incorporating an affine term in the dynamic model and is not equivalent to computing a discrete Fourier transform. Importantly, DMD with centering can always be used to compute eigenvalue spectra of the dynamics. However, in many cases DMD without centering cannot model the corresponding dynamics, most notably if the dynamics have full effective rank. Additionally, we generalize the notion of centering to extracting arbitrary, but known, fixed frequencies from the data. We corroborate these theoretical results numerically on three nonlinear examples: the Lorenz system, a surveillance video, and brain recordings. Since centering the data is simple and computationally efficient, we recommend it as a preprocessing step before DMD; furthermore, we suggest that it can be readily used in conjunction with many other popular implementations of the DMD algorithm.
Recommendations
- Variants of dynamic mode decomposition: boundary condition, Koopman, and Fourier analyses
- scientific article; zbMATH DE number 6678650
- Variable projection methods for an optimized dynamic mode decomposition
- Robust and scalable methods for the dynamic mode decomposition
- Multiresolution dynamic mode decomposition
Cites work
- A data-driven approximation of the koopman operator: extending dynamic mode decomposition
- A hierarchy of low-dimensional models for the transient and post-transient cylinder wake
- Adjustment of an Inverse Matrix Corresponding to a Change in One Element of a Given Matrix
- Analysis of Fluid Flows via Spectral Properties of the Koopman Operator
- Applications of the dynamic mode decomposition
- Deterministic Nonperiodic Flow
- Dynamic mode decomposition for financial trading strategies
- Dynamic mode decomposition of numerical and experimental data
- Dynamic mode decomposition with control
- Eigenvalues of rank-one updated matrices with some applications
- Ergodic theory, dynamic mode decomposition, and computation of spectral properties of the Koopman operator
- Generalization of Vandermonde determinants
- scientific article; zbMATH DE number 6678650 (Why is no real title available?)
- scientific article; zbMATH DE number 1012640 (Why is no real title available?)
- scientific article; zbMATH DE number 3070747 (Why is no real title available?)
- scientific article; zbMATH DE number 3111121 (Why is no real title available?)
- Mean field representation of the natural and actuated cylinder wake
- Multiresolution dynamic mode decomposition
- On dynamic mode decomposition: theory and applications
- Online Dynamic Mode Decomposition for Time-Varying Systems
- Principal component analysis.
- Robust principal component analysis?
- Spectral analysis of nonlinear flows
- Ten Lectures on Wavelets
- The exponential Vandermonde matrix
- The Optimal Hard Threshold for Singular Values is <inline-formula> <tex-math notation="TeX">\(4/\sqrt {3}\) </tex-math></inline-formula>
- The principle of minimized iterations in the solution of the matrix eigenvalue problem
- Variable projection methods for an optimized dynamic mode decomposition
- Variants of dynamic mode decomposition: boundary condition, Koopman, and Fourier analyses
Cited in
(12)- Statistical modeling and an adaptive averaging technique for strong convergence of the dynamic mode decomposition
- Strong consistency of the projected total least squares dynamic mode decomposition for datasets with random noise
- Model order reduction for gas and energy networks
- Multiresolution dynamic mode decomposition
- Time-Varying Autoregression with Low-Rank Tensors
- Modern Koopman theory for dynamical systems
- Hierarchical higher-order dynamic mode decomposition for clustering and feature selection
- Unified matrix analysis for strong consistency of estimators based on the singular value decomposition with orthogonal projections for noisy datasets
- Clarifying the effect of mean subtraction on dynamic mode decomposition
- Reduced-order modeling on a near-term quantum computer
- Data-driven quadratic modeling in the Loewner framework from input-output time-domain measurements
- Dynamic mode decompositions and vector autoregressions
This page was built for publication: Centering data improves the dynamic mode decomposition
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4983495)