Extracting Koopman Operators for Prediction and Control of Non-linear Dynamics Using Two-stage Learning and Oblique Projections
Daisuke Uchida, Karthik Duraisamy

TL;DR
This paper introduces a novel two-stage neural network approach using oblique projections to improve Koopman operator-based modeling of nonlinear dynamics, addressing fundamental limitations and enhancing prediction and control capabilities.
Contribution
It proposes a two-stage learning method with oblique projections for Koopman operator approximation, improving model expressivity and generalizability in nonlinear dynamics control.
Findings
Outperforms existing data-driven models in numerical tests
Effectively balances model expressivity and structure restrictions
Demonstrates versatility across multiple systems and tasks
Abstract
The Koopman operator framework provides a perspective that non-linear dynamics can be described through the lens of linear operators acting on function spaces. As the framework naturally yields linear embedding models, there have been extensive efforts to utilize it for control, where linear controller designs can be applied to control possibly nonlinear dynamics. However, it is challenging to successfully deploy this modeling procedure in a wide range of applications. In this work, some of the fundamental limitations of linear embedding models are addressed. We show a necessary condition for a linear embedding model to achieve zero modeling error, highlighting a trade-off relation between the model expressivity and a restriction on the model structure to allow the use of linear systems theories for nonlinear dynamics. To achieve good performance despite this trade-off, neural…
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 · Lattice Boltzmann Simulation Studies · Neural Networks and Reservoir Computing
