Generalizing Dynamic Mode Decomposition: Balancing Accuracy and Expressiveness in Koopman Approximations
Not on the map. Why?
Abstract (arXiv)
This paper tackles the data-driven approximation of unknown dynamical systems using Koopman-operator methods. Given a dictionary of functions, these methods approximate the projection of the action of the operator on the finite-dimensional subspace spanned by the dictionary. We propose the Tunable Symmetric Subspace Decomposition algorithm to refine the dictionary, balancing its expressiveness and accuracy. Expressiveness corresponds to the ability of the dictionary to describe the evolution of as many observables as possible and accuracy corresponds to the ability to correctly predict their evolution. Based on the observation that Koopman-invariant subspaces give rise to exact predictions, we reason that prediction accuracy is a function of the degree of invariance of the subspace generated by the dictionary and provide a data-driven measure to measure invariance proximity. The proposed algorithm iteratively prunes the initial functional space to identify a refined dictionary of functions that satisfies the desired level of accuracy while retaining as much of the original expressiveness as possible. We provide a full characterization of the algorithm properties and show that it generalizes both Extended Dynamic Mode Decomposition and Symmetric Subspace Decomposition. Simulations on planar systems show the effectiveness of the proposed methods in producing Koopman approximations of tunable accuracy that capture relevant information about the dynamical system.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 18 of its 51 references that are in the map. First posted on arXiv 8 Aug 2021.
Builds on
18 of 51 references.
References · 18
- 2017Deep learning for universal linear embeddings of nonlinear dynamicscited by 491
- 2017Learning Koopman Invariant Subspaces for Dynamic Mode Decompositioncited by 156
- 2017Linearly-Recurrent Autoencoder Networks for Learning Dynamicscited by 142
- 2016Linear predictors for nonlinear dynamical systems: Koopman operator meets model predictive controlcited by 134
- 2017Learning Deep Neural Network Representations for Koopman Operators of Nonlinear Dynamical Systemscited by 125
- 2019Data-driven approximation of the Koopman generator: Model reduction, system identification, and controlcited by 85
- 2017On Convergence of Extended Dynamic Mode Decomposition to the Koopman Operatorcited by 70
- 2017Data-driven discovery of Koopman eigenfunctions for controlcited by 64
- 2018Optimal construction of Koopman eigenfunctions for prediction and controlcited by 34
- 2017Koopman operator-based model reduction for switched-system control of PDEscited by 31
- 2020Derivative-Based Koopman Operators for Real-Time Control of Robotic Systemscited by 12
- 2020Learning Stable Models for Prediction and Controlcited by 11
6 more
- 2020Sparsity-promoting algorithms for the discovery of informative Koopman invariant subspacescited by 10
- 2017A Class of Logistic Functions for Approximating State-Inclusive Koopman Operatorscited by 6
- 2020Parallel Learning of Koopman Eigenfunctions and Invariant Subspaces For Accurate Long-Term Predictioncited by 3
- 2020A convex data-driven approach for nonlinear control synthesiscited by 2
- 2021Koopman Operator Based Modeling for Quadrotor Control on SE(3)cited by 2
- 2020Handling plant-model mismatch in Koopman Lyapunov-based model predictive control via offset-free control frameworkcited by 1
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 1; 2025: 0; 2026: 3.
5 papers.
- 2024SafEDMD: A Koopman-based data-driven controller design framework for nonlinear dynamical systemscited by 4
- 2022Temporal Forward-Backward Consistency, Not Residual Error, Measures the Prediction Accuracy of Extended Dynamic Mode Decompositioncited by 2
- 2026Koopman operator theory: fundamentals, control, and applicationscited by 1
- 2026Finding Koopman Invariant Subspaces via Personalized PageRankcited by 0
- 2026Flow map learning in nonlinear vector autoregressive models: influence of the feature-library structure on the training errorcited by 0
- 2026Koopman operator theory: fundamentals, control, and applications2 Jul 2026
- 2026Flow map learning in nonlinear vector autoregressive models: influence of the feature-library structure on the training error29 May 2026
- 2026Finding Koopman Invariant Subspaces via Personalized PageRank23 May 2026
- 2024SafEDMD: A Koopman-based data-driven controller design framework for nonlinear dynamical systems5 Feb 2024
- 2022Temporal Forward-Backward Consistency, Not Residual Error, Measures the Prediction Accuracy of Extended Dynamic Mode Decomposition15 Jul 2022