# Koopman Kernel Regression

arXiv: https://arxiv.org/abs/2305.16215 · HTML: https://mlsanity.com/paper/2305.16215/

## Key facts

- Cited by 22 papers in the map (data through 14 Oct 2026).
- Builds on 36 of its 97 references that are in the map.
- First posted on arXiv 25 May 2023.

## Builds on (most cited first, 30 of 36)

- [Learning Transferable Visual Models From Natural Language Supervision](https://mlsanity.com/paper/2103.00020/) (2021)
- [Language Models are Few-Shot Learners](https://mlsanity.com/paper/2005.14165/) (2020)
- [Neural Ordinary Differential Equations](https://mlsanity.com/paper/1806.07366/) (2018)
- [Deep Reinforcement Learning in a Handful of Trials using Probabilistic Dynamics Models](https://mlsanity.com/paper/1805.12114/) (2018)
- [Offline Reinforcement Learning as One Big Sequence Modeling Problem](https://mlsanity.com/paper/2106.02039/) (2021)
- [Modern Koopman Theory for Dynamical Systems](https://mlsanity.com/paper/2102.12086/) (2021)
- [Gaussian Processes and Kernel Methods: A Review on Connections and Equivalences](https://mlsanity.com/paper/1807.02582/) (2018)
- [Linearly-Recurrent Autoencoder Networks for Learning Dynamics](https://mlsanity.com/paper/1712.01378/) (2017)
- [On the Equivalence between Kernel Quadrature Rules and Random Feature Expansions](https://mlsanity.com/paper/1502.06800/) (2015)
- [VAMPnets: Deep learning of molecular kinetics](https://mlsanity.com/paper/1710.06012/) (2017)
- [Forecasting Sequential Data using Consistent Koopman Autoencoders](https://mlsanity.com/paper/2003.02236/) (2020)
- [Neural Flows: Efficient Alternative to Neural ODEs](https://mlsanity.com/paper/2110.13040/) (2021)
- [Kernels for sequentially ordered data](https://mlsanity.com/paper/1601.08169/) (2016)
- [On Convergence of Extended Dynamic Mode Decomposition to the Koopman Operator](https://mlsanity.com/paper/1703.04680/) (2017)
- [Learning Dynamical Systems via Koopman Operator Regression in Reproducing Kernel Hilbert Spaces](https://mlsanity.com/paper/2205.14027/) (2022)
- [Operator-valued Kernels for Learning from Functional Response Data](https://mlsanity.com/paper/1510.08231/) (2015)
- [The Signature Kernel is the solution of a Goursat PDE](https://mlsanity.com/paper/2006.14794/) (2020)
- [Physics-Informed Probabilistic Learning of Linear Embeddings of Non-linear Dynamics With Guaranteed Stability](https://mlsanity.com/paper/1906.03663/) (2019)
- [Eigendecompositions of Transfer Operators in Reproducing Kernel Hilbert Spaces](https://mlsanity.com/paper/1712.01572/) (2017)
- [Koopman Operator Dynamical Models: Learning, Analysis and Control](https://mlsanity.com/paper/2102.02522/) (2021)
- [Residual Dynamic Mode Decomposition: Robust and verified Koopmanism](https://mlsanity.com/paper/2205.09779/) (2022)
- [Optimal construction of Koopman eigenfunctions for prediction and control](https://mlsanity.com/paper/1810.08733/) (2018)
- [SigGPDE: Scaling Sparse Gaussian Processes on Sequential Data](https://mlsanity.com/paper/2105.04211/) (2021)
- [Learning Stable Koopman Embeddings](https://mlsanity.com/paper/2110.06509/) (2021)
- [Robust Uncertainty Bounds in Reproducing Kernel Hilbert Spaces: A Convex Optimization Approach](https://mlsanity.com/paper/2104.09582/) (2021)
- [Diffeomorphically Learning Stable Koopman Operators](https://mlsanity.com/paper/2112.04085/) (2021)
- [Probabilistic Traversability Model for Risk-Aware Motion Planning in Off-Road Environments](https://mlsanity.com/paper/2210.00153/) (2022)
- [Learning the Koopman Eigendecomposition: A Diffeomorphic Approach](https://mlsanity.com/paper/2110.07786/) (2021)
- [Representer Theorem for Learning Koopman Operators](https://mlsanity.com/paper/2208.01681/) (2022)
- [Nonparametric, Nonasymptotic Confidence Bands with Paley-Wiener Kernels for Band-Limited Functions](https://mlsanity.com/paper/2206.13629/) (2022)

## Built on by (most cited first, 22 of 22)

- [Neural Koopman prior for data assimilation](https://mlsanity.com/paper/2309.05317/) (2023)
- [Consistent Long-Term Forecasting of Ergodic Dynamical Systems](https://mlsanity.com/paper/2312.13426/) (2023)
- [Koopman operators with intrinsic observables in rigged reproducing kernel Hilbert spaces](https://mlsanity.com/paper/2403.02524/) (2024)
- [Nonparametric Control Koopman Operators](https://mlsanity.com/paper/2405.07312/) (2024)
- [Equivariance and partial observations in Koopman operator theory for partial differential equations](https://mlsanity.com/paper/2307.15325/) (2023)
- [Koopman-Equivariant Gaussian Processes](https://mlsanity.com/paper/2502.06645/) (2025)
- [Kernel Methods for the Approximation of the Eigenfunctions of the Koopman Operator](https://mlsanity.com/paper/2412.16588/) (2024)
- [Information Shapes Koopman Representation](https://mlsanity.com/paper/2510.13025/) (2025)
- [Linear quadratic control of nonlinear systems with Koopman operator learning and the Nystr"om method](https://mlsanity.com/paper/2403.02811/) (2024)
- [Nonparametric Sparse Online Learning of the Koopman Operator](https://mlsanity.com/paper/2405.07432/) (2024)
- [Sequence Modeling with Spectral Mean Flows](https://mlsanity.com/paper/2510.15366/) (2025)
- [Learning Noise-Robust Stable Koopman Operator for Control with Hankel DMD](https://mlsanity.com/paper/2408.06607/) (2024)
- [Kernel-Based Optimal Control: An Infinitesimal Generator Approach](https://mlsanity.com/paper/2412.01591/) (2024)
- [kooplearn: A Scikit-Learn Compatible Library of Algorithms for Evolution Operator Learning](https://mlsanity.com/paper/2512.21409/) (2025)
- [Koopman operator theory: fundamentals, control, and applications](https://mlsanity.com/paper/2607.01819/) (2026)
- [Deep Koopman-layered Model with Universal Property Based on Toeplitz Matrices](https://mlsanity.com/paper/2410.02199/) (2024)
- [Nonparametric Sparse Online Learning of the Koopman Operator](https://mlsanity.com/paper/2501.16489/) (2025)
- [Kernel Dynamic Mode Decomposition For Sparse Reconstruction of Closable Koopman Operators](https://mlsanity.com/paper/2505.06806/) (2025)
- [Bayesian Transfer Operators in Reproducing Kernel Hilbert Spaces](https://mlsanity.com/paper/2509.22482/) (2025)
- [Dynamic Neural Koopman Distillation for Real-Time Robot Control Using Diffusion Models](https://mlsanity.com/paper/2605.24924/) (2026)
- [Learning to control switching nonlinear systems with Koopman operator regression](https://mlsanity.com/paper/2607.11344/) (2026)
- [Demystifying Linear Operator Learning for Control Systems](https://mlsanity.com/paper/2609.19428/) (2026)

## Abstract (arXiv)

Many machine learning approaches for decision making, such as reinforcement learning, rely on simulators or predictive models to forecast the time-evolution of quantities of interest, e.g., the state of an agent or the reward of a policy. Forecasts of such complex phenomena are commonly described by highly nonlinear dynamical systems, making their use in optimization-based decision-making challenging. Koopman operator theory offers a beneficial paradigm for addressing this problem by characterizing forecasts via linear time-invariant (LTI) ODEs, turning multi-step forecasts into sparse matrix multiplication. Though there exists a variety of learning approaches, they usually lack crucial learning-theoretic guarantees, making the behavior of the obtained models with increasing data and dimensionality unclear. We address the aforementioned by deriving a universal Koopman-invariant reproducing kernel Hilbert space (RKHS) that solely spans transformations into LTI dynamical systems. The resulting Koopman Kernel Regression (KKR) framework enables the use of statistical learning tools from function approximation for novel convergence results and generalization error bounds under weaker assumptions than existing work. Our experiments demonstrate superior forecasting performance compared to Koopman operator and sequential data predictors in RKHS.
