Learning Stable Models for Prediction and Control
Not on the map. Why?
Abstract (arXiv)
This paper demonstrates the benefits of imposing stability on data-driven Koopman operators. The data-driven identification of stable Koopman operators (DISKO) is implemented using an algorithm citemamakoukasstableLDS2020 that computes the nearest textitstable matrix solution to a least-squares reconstruction error. As a first result, we derive a formula that describes the prediction error of Koopman representations for an arbitrary number of time steps, and which shows that stability constraints can improve the predictive accuracy over long horizons. As a second result, we determine formal conditions on basis functions of Koopman operators needed to satisfy the stability properties of an underlying nonlinear system. As a third result, we derive formal conditions for constructing Lyapunov functions for nonlinear systems out of stable data-driven Koopman operators, which we use to verify stabilizing control from data. Lastly, we demonstrate the benefits of DISKO in prediction and control with simulations using a pendulum and a quadrotor and experiments with a pusher-slider system. The paper is complemented with a video: urlhttps://sites.google.com/view/learning-stable-koopman.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 4; 2024: 0; 2025: 3; 2026: 1.
11 papers.
- 2023DYffusion: A Dynamics-informed Diffusion Model for Spatiotemporal Forecastingcited by 105
- 2025Dynamical Diffusion: Learning Temporal Dynamics with Diffusion Modelscited by 8
- 2021Koopman Spectrum Nonlinear Regulators and Efficient Online Learningcited by 5
- 2021Generalizing Dynamic Mode Decomposition: Balancing Accuracy and Expressiveness in Koopman Approximationscited by 5
- 2023Leveraging Neural Koopman Operators to Learn Continuous Representations of Dynamical Systems from Scarce Datacited by 5
- 2023Stable Linear Subspace Identification: A Machine Learning Approachcited by 4
- 2023Data-Driven Encoding: A New Numerical Method for Computation of the Koopman Operatorcited by 1
- 2025Invertible Koopman neural operator for data-driven modeling of partial differential equationscited by 1
- 2026Koopman operator theory: fundamentals, control, and applicationscited by 1
- 2022Learned Lifted Linearization Applied to Unstable Dynamic Systems Enabled by Koopman Direct Encodingcited by 0
- 2025MSACL: Multi-Step Actor-Critic Learning with Lyapunov Certificates for Exponentially Stabilizing Controlcited by 0
- 2026Koopman operator theory: fundamentals, control, and applications2 Jul 2026
- 2025MSACL: Multi-Step Actor-Critic Learning with Lyapunov Certificates for Exponentially Stabilizing Control31 Dec 2025
- 2025Invertible Koopman neural operator for data-driven modeling of partial differential equations25 Mar 2025
- 2025Dynamical Diffusion: Learning Temporal Dynamics with Diffusion Models2 Mar 2025
- 2023Stable Linear Subspace Identification: A Machine Learning Approach6 Nov 2023
- 2023DYffusion: A Dynamics-informed Diffusion Model for Spatiotemporal Forecasting3 Jun 2023
- 2023Leveraging Neural Koopman Operators to Learn Continuous Representations of Dynamical Systems from Scarce Data13 Mar 2023
- 2023Data-Driven Encoding: A New Numerical Method for Computation of the Koopman Operator16 Jan 2023
- 2022Learned Lifted Linearization Applied to Unstable Dynamic Systems Enabled by Koopman Direct Encoding24 Oct 2022
- 2021Generalizing Dynamic Mode Decomposition: Balancing Accuracy and Expressiveness in Koopman Approximations8 Aug 2021
- 2021Koopman Spectrum Nonlinear Regulators and Efficient Online Learning30 Jun 2021