Deep Embedded Multiplicative DMD for Algebra-Preserving Koopman Learning
Not on the map. Why?
Abstract (arXiv)
Koopman theory turns nonlinear dynamics into a linear spectral problem. In computation, however, everything depends on a hard finite-dimensional choice: the observables must be expressive, nearly invariant under the dynamics, and, ideally, compatible with composition. Deep Koopman methods learn flexible coordinates, whereas structure-preserving methods enforce operator identities on fixed dictionaries. We combine these ideas by introducing Deep Embedded Multiplicative Dynamic Mode Decomposition (DeepMDMD), a method that learns a latent space and a partition of it, while enforcing the Koopman product rule as an exact algebraic constraint. Training alternates between an exact multiplicative operator update and a differentiable latent-clustering step that promotes Koopman closure. The result is a finite transition map on learned latent cells. Its nonzero spectrum lies on the unit circle, its dictionary is shaped by the dynamics rather than by ambient geometry, and forecasts are made in latent coordinates before being decoded to physical space. Across Hamiltonian, chaotic, and fluid examples, DeepMDMD learns dictionaries that are far more compact and dynamically coherent than those produced by geometric MDMD partitions. It reduces spectral pollution, reveals richer continuous-spectrum structure, and gives stable forecasts under severe noise. In high-dimensional flows, including a 158,624-dimensional cylinder wake and a noisy Re=20,000 lid-driven cavity, it preserves coherent structures and long-time spectral statistics where state-space MDMD fails. These results suggest a practical rule for Koopman learning: learn the coordinates, constrain the algebra.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 24 of its 67 references that are in the map. First posted on arXiv 3 Jun 2026.
Builds on
24 of 67 references.
References · 24
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2015Unsupervised Deep Embedding for Clustering Analysiscited by 767
- 2017Deep learning for universal linear embeddings of nonlinear dynamicscited by 494
- 2021Modern Koopman Theory for Dynamical Systemscited by 276
- 2017Linearly-Recurrent Autoencoder Networks for Learning Dynamicscited by 145
- 2017VAMPnets: Deep learning of molecular kineticscited by 136
- 2017Learning Deep Neural Network Representations for Koopman Operators of Nonlinear Dynamical Systemscited by 127
- 2020Forecasting Sequential Data using Consistent Koopman Autoencoderscited by 115
- 2022Deep Clustering: A Comprehensive Surveycited by 78
- 2017On Convergence of Extended Dynamic Mode Decomposition to the Koopman Operatorcited by 73
- 2014Extracting spatial-temporal coherent patterns in large-scale neural recordings using dynamic mode decompositioncited by 49
- 2021Rigorous data-driven computation of spectral properties of Koopman operators for dynamical systemscited by 45
12 more
- 2022Residual Dynamic Mode Decomposition: Robust and verified Koopmanismcited by 36
- 2023The Multiverse of Dynamic Mode Decomposition Algorithmscited by 26
- 2022The mpEDMD Algorithm for Data-Driven Computations of Measure-Preserving Dynamical Systemscited by 21
- 2023Autoencoders for discovering manifold dimension and coordinates in data from complex dynamical systemscited by 13
- 2022Port-Hamiltonian Dynamic Mode Decompositioncited by 9
- 2024Another look at Residual Dynamic Mode Decomposition in the regime of fewer Snapshots than Dictionary Sizecited by 7
- 2024Rigged Dynamic Mode Decomposition: Data-Driven Generalized Eigenfunction Decompositions for Koopman Operatorscited by 7
- 2024Multiplicative Dynamic Mode Decompositioncited by 4
- 2026Trustworthy Koopman Operator Learning: Invariance Diagnostics and Error Boundscited by 4
- 2020Modes of Homogeneous Gradient Flowscited by 2
- 2024On the Convergence of Hermitian Dynamic Mode Decompositioncited by 2
- 2026On the algebra of Koopman eigenfunctions and on some of their infinitiescited by 1
Built on by
Not cited yet.