This work explores the relationship between state space methods and Koopman operator-based methods for predicting the time evolution of nonlinear dynamical systems. We demonstrate that extended dynamic mode decomposition with dictionary learning (EDMD-DL), when combined with a state space projection, is equivalent to a neural network representation of the nonlinear discrete-time flow map on the state space. We highlight how this projection step introduces nonlinearity into the evolution equations, enabling significantly improved EDMD-DL predictions. With this projection, EDMD-DL leads to a nonlinear dynamical system on the state space, which can be represented in either discrete or continuous time. This system has a natural structure for neural networks, where the state is first expanded into a high-dimensional feature space followed by linear mapping that represents the discrete-time map or the vector field as a linear combination of these features. Inspired by these observations, we implement several variations of neural ordinary differential equations (ODEs) and EDMD-DL, developed by combining different aspects of their respective model structures and training procedures. We evaluate these methods using numerical experiments on chaotic dynamics in the Lorenz system and a nine-mode model of turbulent shear flow, showing comparable performance across methods in terms of short-time trajectory prediction, reconstruction of long-time statistics, and prediction of rare events. These results highlight the equivalence of the EDMD-DL implementation with a state space projection to a neural ODE representation of the dynamics. We also show that these methods provide comparable performance to a non-Markovian approach in terms of the prediction of extreme events.
Skip Nav Destination
,
,
Article navigation
April 2025
Research Article|
April 15 2025
On the relationship between Koopman operator approximations and neural ordinary differential equations for data-driven time-evolution predictions
Jake Buzhardt
;
Jake Buzhardt
(Conceptualization, Investigation, Methodology, Writing – original draft, Writing – review & editing)
1
Department of Chemical and Biological Engineering, University of Wisconsin-Madison
, Madison, Wisconsin 53706, USA
Search for other works by this author on:
C. Ricardo Constante-Amores
;
C. Ricardo Constante-Amores
(Conceptualization, Methodology, Supervision, Writing – review & editing)
2
Department of Mechanical Science and Engineering, University of Illinois Urbana-Champaign
, Urbana, Illinois 61801, USA
Search for other works by this author on:
Michael D. Graham
Michael D. Graham
a)
(Conceptualization, Funding acquisition, Investigation, Methodology, Supervision, Writing – review & editing)
1
Department of Chemical and Biological Engineering, University of Wisconsin-Madison
, Madison, Wisconsin 53706, USA
a)Author to whom correspondence should be addressed: [email protected]
Search for other works by this author on:
Jake Buzhardt
1
C. Ricardo Constante-Amores
2
Michael D. Graham
1,a)
1
Department of Chemical and Biological Engineering, University of Wisconsin-Madison
, Madison, Wisconsin 53706, USA
2
Department of Mechanical Science and Engineering, University of Illinois Urbana-Champaign
, Urbana, Illinois 61801, USA
a)Author to whom correspondence should be addressed: [email protected]
Chaos 35, 043131 (2025)
Article history
Received:
November 18 2024
Accepted:
March 27 2025
Citation
Jake Buzhardt, C. Ricardo Constante-Amores, Michael D. Graham; On the relationship between Koopman operator approximations and neural ordinary differential equations for data-driven time-evolution predictions. Chaos 1 April 2025; 35 (4): 043131. https://doi.org/10.1063/5.0249549
Download citation file:
Pay-Per-View Access
$40.00
Sign In
You could not be signed in. Please check your credentials and make sure you have an active account and try again.
169
Views
Citing articles via
Introduction to Focus Issue: Data-driven models and analysis of complex systems
Johann H. Martínez, Klaus Lehnertz, et al.
Sex, ducks, and rock “n” roll: Mathematical model of sexual response
K. B. Blyuss, Y. N. Kyrychko
Selecting embedding delays: An overview of embedding techniques and a new method using persistent homology
Eugene Tan, Shannon Algar, et al.
Related Content
Two methods to approximate the Koopman operator with a reservoir computer
Chaos (February 2021)
Extended dynamic mode decomposition with dictionary learning: A data-driven adaptive spectral decomposition of the Koopman operator
Chaos (October 2017)
Enhancing predictive capabilities in data-driven dynamical modeling with automatic differentiation: Koopman and neural ODE approaches
Chaos (April 2024)
Koopman operator and its approximations for systems with symmetries
Chaos (September 2019)
Deep learning enhanced dynamic mode decomposition
Chaos (March 2022)