Koopman-Equivariant Gaussian Processes

Petar Bevanda, Max Beier, Armin Lederer, Alexandre Capone, Stefan Sosnowski +1 more
2/10/2025
cs.LGeess.SYstat.ML

No confident code implementation found for this paper.

Abstract

Credible forecasting and representation learning of dynamical systems are of ever-increasing importance for reliable decision-making. To that end, we propose a family of Gaussian processes (GP) for dynamical systems with linear time-invariant responses, which are nonlinear only in initial conditions. This linearity allows us to tractably quantify forecasting and representational uncertainty, simultaneously alleviating the challenge of computing the distribution of trajectories from a GP-based dynamical system and enabling a new probabilistic treatment of learning Koopman operator representations. Using a trajectory-based equivariance -- which we refer to as \textit{Koopman equivariance} -- we obtain a GP model with enhanced generalization capabilities. To allow for large-scale regression, we equip our framework with variational inference based on suitable inducing points. Experiments demonstrate on-par and often better forecasting performance compared to kernel-based methods for learning dynamical systems.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{bevanda2025koopmanequivariant,
  title  = {Koopman-Equivariant Gaussian Processes},
  author = {Petar Bevanda and Max Beier and Armin Lederer and Alexandre Capone and Stefan Sosnowski and Sandra Hirche},
  year   = {2025},
  eprint = {2502.06645},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.06645v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.06645.svg)](https://codeofpaper.com/paper/2502.06645)

Discussion