DLKoopman: A deep learning software package for Koopman theory
Not on the map. Why?
Abstract (arXiv)
We present DLKoopman -- a software package for Koopman theory that uses deep learning to learn an encoding of a nonlinear dynamical system into a linear space, while simultaneously learning the linear dynamics. While several previous efforts have either restricted the ability to learn encodings, or been bespoke efforts designed for specific systems, DLKoopman is a generalized tool that can be applied to data-driven learning and optimization of any dynamical system. It can either be trained on data from individual states (snapshots) of a system and used to predict its unknown states, or trained on data from trajectories of a system and used to predict unknown trajectories for new initial states. DLKoopman is available on the Python Package Index (PyPI) as 'dlkoopman', and includes extensive documentation and tutorials. Additional contributions of the package include a novel metric called Average Normalized Absolute Error for evaluating performance, and a ready-to-use hyperparameter search module for improving performance.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 11 of its 25 references that are in the map. First posted on arXiv 15 Nov 2022.
Builds on
11 of 25 references.
References · 11
- 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
- 2017VAMPnets: Deep learning of molecular kineticscited by 135
- 2017Learning Deep Neural Network Representations for Koopman Operators of Nonlinear Dynamical Systemscited by 125
- 2020Forecasting Sequential Data using Consistent Koopman Autoencoderscited by 114
- 2020Transformers for Modeling Physical Systemscited by 105
- 2017Time-lagged autoencoders: Deep learning of slow collective variables for molecular kineticscited by 64
- 2021Deep Learning Enhanced Dynamic Mode Decompositioncited by 19
- 2022Dynamic Mode Decomposition and Koopman Theorycited by 2
- 2020Deep-n-Cheap: An Automated Search Framework for Low Complexity Deep Learningcited by 1
Built on by
Citing papers per year: 2024: 2; 2025: 2.
4 papers.
- 2024Koopcon: A new approach towards smarter and less complex learningcited by 2
- 2024Generative Expansion of Small Datasets: An Expansive Graph Approachcited by 1
- 2025Certified Neural Approximations of Nonlinear Dynamicscited by 1
- 2025kooplearn: A Scikit-Learn Compatible Library of Algorithms for Evolution Operator Learningcited by 1
- 2025kooplearn: A Scikit-Learn Compatible Library of Algorithms for Evolution Operator Learning24 Dec 2025
- 2025Certified Neural Approximations of Nonlinear Dynamics21 May 2025
- 2024Generative Expansion of Small Datasets: An Expansive Graph Approach25 Jun 2024
- 2024Koopcon: A new approach towards smarter and less complex learning22 May 2024