mlsanityData to 14 Oct 2026

Linear predictors for nonlinear dynamical systems: Koopman operator meets model predictive control

arXiv 1611.03537 ↗First posted 10 Nov 2016math.OCcited by 140

Not on the map. Why?

Abstract (arXiv)

This paper presents a class of linear predictors for nonlinear controlled dynamical systems. The basic idea is to lift the nonlinear dynamics into a higher dimensional space where its evolution is approximately linear. In an uncontrolled setting, this procedure amounts to a numerical approximation of the Koopman operator associated to the nonlinear dynamics. In this work, we extend the Koopman operator to controlled dynamical systems and compute a finite-dimensional approximation of the operator in such a way that this approximation has the form a linear controlled dynamical system. In numerical examples, the linear predictors obtained in this way exhibit a performance superior to existing linear predictors such as those based on local linearization or the so-called Carleman linearization. Importantly, the procedure to construct these linear predictors is completely data-driven and extremely simple -- it boils down to a nonlinear transformation of the data (the lifting) and a linear least squares problem in the lifted space that can be readily solved for large data sets. These linear predictors can be readily used to design controllers for the nonlinear dynamical system using linear controller design methodologies. We focus in particular on model predictive control (MPC) and show that MPC controllers designed in this way enjoy computational complexity of the underlying optimization problem comparable to that of MPC for a linear dynamical system of the same size. Importantly, linear inequality constraints on the state and control inputs as well as nonlinear constraints on the state can be imposed in a linear fashion in the proposed MPC scheme. Similarly, cost functions nonlinear in the state variable can be handled in a linear fashion. Numerical examples (including a high-dimensional nonlinear PDE control) demonstrate the approach with the source code available online.

Key facts. Cited by 140 papers in the map (data through 14 Oct 2026). First posted on arXiv 10 Nov 2016.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 15; 2022: 12; 2023: 26; 2024: 28; 2025: 23; 2026: 36.

140 papers.

Sort:

By area:

  1. 2021Modern Koopman Theory for Dynamical Systemscited by 276
  2. 2022Deep Koopman Operator with Control for Nonlinear Systemscited by 25
  3. 2023Distributed Control of Partial Differential Equations Using Convolutional Reinforcement Learningcited by 24
  4. 2021Learning Stable Koopman Embeddingscited by 18
  5. 2021On Recurrent Neural Networks for learning-based control: recent results and ideas for future developmentscited by 14
  6. 2021Deep Identification of Nonlinear Systems in Koopman Formcited by 11
  7. 2024Koopman-Assisted Reinforcement Learningcited by 11
  8. 2023Efficient Dynamics Modeling in Interactive Environments with Koopman Theorycited by 10
  9. 2023PyKoopman: A Python Package for Data-Driven Approximation of the Koopman Operatorcited by 10
  10. 2024Leveraging KANs For Enhanced Deep Koopman Operator Discoverycited by 10
  11. 2024Dynamical systems and complex networks: A Koopman operator perspectivecited by 9
  12. 2023Task-Oriented Koopman-Based Control with Contrastive Encodercited by 8
38 more
  1. 2024Koopman-informed recurrent neural networkscited by 8
  2. 2026LpWM: A Case for Sparse Representations in World Modelscited by 8
  3. 2022Koopman operator for time-dependent reliability analysiscited by 7
  4. 2024Nonparametric Control Koopman Operatorscited by 7
  5. 2024Modeling Unknown Stochastic Dynamical System Subject to External Excitationcited by 7
  6. 2022Learning Bilinear Models of Actuated Koopman Generators from Partially-Observed Trajectoriescited by 6
  7. 2023Learning a model is paramount for sample efficiency in reinforcement learning control of PDEscited by 6
  8. 2023Equivariance and partial observations in Koopman operator theory for partial differential equationscited by 6
  9. 2023End-to-End Reinforcement Learning of Koopman Models for Economic Nonlinear Model Predictive Controlcited by 6
  10. 2025InputDSA: Demixing then Comparing Recurrent and Externally Driven Dynamicscited by 6
  11. 2021On the Universal Transformation of Data-Driven Models to Control Systemscited by 5
  12. 2021CKNet: A Convolutional Neural Network Based on Koopman Operator for Modeling Latent Dynamics from Pixelscited by 5
  13. 2021Koopman Spectrum Nonlinear Regulators and Efficient Online Learningcited by 5
  14. 2021Generalizing Dynamic Mode Decomposition: Balancing Accuracy and Expressiveness in Koopman Approximationscited by 5
  15. 2023Data-driven modelling of brain activity using neural networks, Diffusion Maps, and the Koopman operatorcited by 5
  16. 2023Learning Dissipative Neural Dynamical Systemscited by 5
  17. 2023Basis functions nonlinear data-enabled predictive control: Consistent and computationally efficient formulationscited by 5
  18. 2024SafEDMD: A Koopman-based data-driven controller design framework for nonlinear dynamical systemscited by 5
  19. 2023SDYN-GANs: Adversarial Learning Methods for Multistep Generative Models for General Order Stochastic Dynamicscited by 4
  20. 2023On the lifting and reconstruction of nonlinear systems with multiple invariant setscited by 4
  21. 2023Computationally Efficient Data-Driven Discovery and Linear Representation of Nonlinear Systems For Controlcited by 4
  22. 2024MPC of Uncertain Nonlinear Systems with Meta-Learning for Fast Adaptation of Neural Predictive Modelscited by 4
  23. 2024Real-time optimal control of high-dimensional parametrized systems by deep learning-based reduced order modelscited by 4
  24. 2024Balanced Neural ODEs: nonlinear model order reduction and Koopman operator approximationscited by 4
  25. 2026Koopman Dreamer: Spectrally Constrained Latent Dynamics for Stable World-Model Imaginationcited by 4
  26. 2022Data-driven End-to-end Learning of Pole Placement Control for Nonlinear Dynamics via Koopman Invariant Subspacescited by 3
  27. 2022Online Real-time Learning of Dynamical Systems from Noisy Streaming Data: A Koopman Operator Approachcited by 3
  28. 2023Stochastic Nonlinear Control via Finite-dimensional Spectral Dynamic Embeddingcited by 3
  29. 2023Transfer operators on graphs: Spectral clustering and beyondcited by 3
  30. 2023Data-Driven Model Reduction and Nonlinear Model Predictive Control of an Air Separation Unit by Applied Koopman Theorycited by 3
  31. 2023Dynamics Harmonic Analysis of Robotic Systems: Application in Data-Driven Koopman Modellingcited by 3
  32. 2024Extraction of nonlinearity in neural networks with Koopman operatorcited by 3
  33. 2024Deep Learning Based Dynamics Identification and Linearization of Orbital Problems using Koopman Theorycited by 3
  34. 2024On the relationship between Koopman operator approximations and neural ordinary differential equations for data-driven time-evolution predictionscited by 3
  35. 2026The Intervention Gap in Latent World Modelscited by 3
  36. 2021Neuro-Reachability of Networked Microgridscited by 2
  37. 2021Linear Matrix Inequality Approaches to Koopman Operator Approximationcited by 2
  38. 2021System Norm Regularization Methods for Koopman Operator Approximationcited by 2

50 most cited of 140 All 140 (JSON)