mlsanityData to 7 Oct 2026

Learning Bilinear Models of Actuated Koopman Generators from Partially-Observed Trajectories

arXiv 2209.09977 ↗First posted 20 Sep 2022math.DS cs.CE cs.LGcited by 6

Not on the map. Why?

Abstract (arXiv)

Data-driven models for nonlinear dynamical systems based on approximating the underlying Koopman operator or generator have proven to be successful tools for forecasting, feature learning, state estimation, and control. It has become well known that the Koopman generators for control-affine systems also have affine dependence on the input, leading to convenient finite-dimensional bilinear approximations of the dynamics. Yet there are still two main obstacles that limit the scope of current approaches for approximating the Koopman generators of systems with actuation. First, the performance of existing methods depends heavily on the choice of basis functions over which the Koopman generator is to be approximated; and there is currently no universal way to choose them for systems that are not measure preserving. Secondly, if we do not observe the full state, then it becomes necessary to account for the dependence of the output time series on the sequence of supplied inputs when constructing observables to approximate Koopman operators. To address these issues, we write the dynamics of observables governed by the Koopman generator as a bilinear hidden Markov model, and determine the model parameters using the expectation-maximization (EM) algorithm. The E-step involves a standard Kalman filter and smoother, while the M-step resembles control-affine dynamic mode decomposition for the generator. We demonstrate the performance of this method on three examples, including recovery of a finite-dimensional Koopman-invariant subspace for an actuated system with a slow manifold; estimation of Koopman eigenfunctions for the unforced Duffing equation; and model-predictive control of a fluidic pinball system based only on noisy observations of lift and drag.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 22 of its 74 references that are in the map. First posted on arXiv 20 Sep 2022.

Builds on

22 of 74 references.

References · 22

  1. 2016Variational Inference: A Review for Statisticianscited by 1,466
  2. 2017Deep learning for universal linear embeddings of nonlinear dynamicscited by 491
  3. 2021Modern Koopman Theory for Dynamical Systemscited by 269
  4. 2017Learning Koopman Invariant Subspaces for Dynamic Mode Decompositioncited by 156
  5. 2017Linearly-Recurrent Autoencoder Networks for Learning Dynamicscited by 142
  6. 2016Linear predictors for nonlinear dynamical systems: Koopman operator meets model predictive controlcited by 134
  7. 2014Dynamic mode decomposition with controlcited by 128
  8. 2017Learning Deep Neural Network Representations for Koopman Operators of Nonlinear Dynamical Systemscited by 125
  9. 2019Data-driven approximation of the Koopman generator: Model reduction, system identification, and controlcited by 85
  10. 2018Deep Dynamical Modeling and Control of Unsteady Fluid Flowscited by 67
  11. 2017Time-lagged autoencoders: Deep learning of slow collective variables for molecular kineticscited by 64
  12. 2019Physics-Informed Probabilistic Learning of Linear Embeddings of Non-linear Dynamics With Guaranteed Stabilitycited by 53
10 more
  1. 2021Rigorous data-driven computation of spectral properties of Koopman operators for dynamical systemscited by 44
  2. 2022Residual Dynamic Mode Decomposition: Robust and verified Koopmanismcited by 36
  3. 2017Koopman operator-based model reduction for switched-system control of PDEscited by 31
  4. 2021Finite-data error bounds for Koopman-based prediction and controlcited by 26
  5. 2022The mpEDMD Algorithm for Data-Driven Computations of Measure-Preserving Dynamical Systemscited by 21
  6. 2020Advantages of Bilinear Koopman Realizations for the Modeling and Control of Systems with Unknown Dynamicscited by 18
  7. 2020Data-Driven Model Predictive Control using Interpolated Koopman Generatorscited by 17
  8. 2019Data-driven approximations of dynamical systems operators for controlcited by 3
  9. 2018Data-Driven Optimal Control Using Perron-Frobenius Operatorcited by 1
  10. 2019Data-Driven Nonlinear Stabilization Using Koopman Operatorcited by 1

Built on by

Cited by year

Citing papers per year: 2023: 2; 2024: 3; 2025: 1.

6 papers.