Optimal construction of Koopman eigenfunctions for prediction and control
Milan Korda, Igor Mezi\'c

TL;DR
This paper introduces a convex optimization-based, data-driven method for constructing Koopman eigenfunctions that enable linear prediction and control of nonlinear systems without neural networks.
Contribution
It presents a novel eigenfunction construction technique that is optimization-based, dictionary-free, and theoretically proven to span continuous functions, facilitating nonlinear system control.
Findings
Eigenfunctions form a rich basis for prediction.
Method enables linear control of nonlinear systems.
Numerical examples demonstrate effectiveness.
Abstract
This work presents a novel data-driven framework for constructing eigenfunctions of the Koopman operator geared toward prediction and control. The method leverages the richness of the spectrum of the Koopman operator away from attractors to construct a rich set of eigenfunctions such that the state (or any other observable quantity of interest) is in the span of these eigenfunctions and hence predictable in a linear fashion. The eigenfunction construction is optimization-based with no dictionary selection required. Once a predictor for the uncontrolled part of the system is obtained in this way, the incorporation of control is done through a multi-step prediction error minimization, carried out by a simple linear least-squares regression. The predictor so obtained is in the form of a linear controlled dynamical system and can be readily applied within the Koopman model predictive…
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.
