Bayesian Transfer Operators in Reproducing Kernel Hilbert Spaces
Septimus Boshoff, Sebastian Peitz, Stefan Klus
TL;DR
This work tackles scalability and hyperparameter tuning in kernel-based Koopman/DMD methods by casting the embedded Perron–Frobenius operator as a random object in a reproducing kernel Hilbert space and inferring it with sparse variational Gaussian processes. It unifies GP regression with DMD to yield a probabilistic kernel DMD (GP-DMD) that provides uncertainty quantification for eigenfunctions and multi-step forecasts, while allowing sparse dictionary learning and automatic hyperparameter selection. The method recovers the standard EDMD update as a special case with a Tikhonov regularization and extends it with a principled Bayesian training pipeline, including a variational objective (VFE) and active-pseudo-input selection. Numerical experiments on nonlinear oscillators and stochastic wells demonstrate improved generalization under noise, effective reprojection for long-horizon forecasts, and interpretable eigenfunction uncertainty. The results highlight the practical value of combining Bayesian and frequentist viewpoints for kernel transfer operators and point to extensions to heteroskedastic and input-noise settings.
Abstract
The Koopman operator, as a linear representation of a nonlinear dynamical system, has been attracting attention in many fields of science. Recently, Koopman operator theory has been combined with another concept that is popular in data science: reproducing kernel Hilbert spaces. We follow this thread into Gaussian process methods, and illustrate how these methods can alleviate two pervasive problems with kernel-based Koopman algorithms. The first being sparsity: most kernel methods do not scale well and require an approximation to become practical. We show that not only can the computational demands be reduced, but also demonstrate improved resilience against sensor noise. The second problem involves hyperparameter optimization and dictionary learning to adapt the model to the dynamical system. In summary, the main contribution of this work is the unification of Gaussian process regression and dynamic mode decomposition.
