Deep Koopman Operator with Control for Nonlinear Systems
Haojie Shi, Max Q.-H. Meng

TL;DR
This paper introduces a deep learning framework that learns Koopman embeddings and operators end-to-end, enabling effective control of fully nonlinear systems by linearizing them in a learned embedding space.
Contribution
It proposes a novel end-to-end neural network approach to jointly learn Koopman embeddings, operators, and a control network for nonlinear systems, improving prediction and control accuracy.
Findings
Reduces prediction error by an order of magnitude.
Achieves superior control performance on nonlinear systems.
Outperforms existing Koopman-based methods.
Abstract
Recently Koopman operator has become a promising data-driven tool to facilitate real-time control for unknown nonlinear systems. It maps nonlinear systems into equivalent linear systems in embedding space, ready for real-time linear control methods. However, designing an appropriate Koopman embedding function remains a challenging task. Furthermore, most Koopman-based algorithms only consider nonlinear systems with linear control input, resulting in lousy prediction and control performance when the system is fully nonlinear with the control input. In this work, we propose an end-to-end deep learning framework to learn the Koopman embedding function and Koopman Operator together to alleviate such difficulties. We first parameterize the embedding function and Koopman Operator with the neural network and train them end-to-end with the K-steps loss function. Then, an auxiliary control…
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.
Code & Models
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 · Thermal Regulation in Medicine
