Enhancing Predictive Capabilities in Data-Driven Dynamical Modeling with Automatic Differentiation: Koopman and Neural ODE Approaches
C. Ricardo Constante-Amores, Alec J. Linot, Michael D. Graham

TL;DR
This paper introduces an improved method for data-driven dynamical system prediction using automatic differentiation to enhance Koopman operator approximations and compares various approaches across complex systems.
Contribution
It presents a modified EDMD-DL method that jointly learns the dictionary and Koopman operator using automatic differentiation, outperforming existing methods.
Findings
The new method significantly outperforms EDMD-DL.
State space approach yields better predictions than pure Koopman.
Alternating between state and observable spaces achieves comparable accuracy to state space methods.
Abstract
Data-driven approximations of the Koopman operator are promising for predicting the time evolution of systems characterized by complex dynamics. Among these methods, the approach known as extended dynamic mode decomposition with dictionary learning (EDMD-DL) has garnered significant attention. Here we present a modification of EDMD-DL that concurrently determines both the dictionary of observables and the corresponding approximation of the Koopman operator. This innovation leverages automatic differentiation to facilitate gradient descent computations through the pseudoinverse. We also address the performance of several alternative methodologies. We assess a 'pure' Koopman approach, which involves the direct time-integration of a linear, high-dimensional system governing the dynamics within the space of observables. Additionally, we explore a modified approach where the system…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel Reduction and Neural Networks · Fluid Dynamics and Turbulent Flows · Fluid Dynamics and Vibration Analysis
