Structure-Preserving Gaussian Process Dynamics

Abstract

Most physical processes posses structural properties such as constant energies, volumes, and other invariants over time. When learning models of such dynamical systems, it is critical to respect these invariants to ensure accurate predictions and physically meaningful behavior. Strikingly, state-of-the-art methods in Gaussian process (GP) dynamics model learning are not addressing this issue. On the other hand, classical numerical integrators are specifically designed to preserve these crucial properties through time. We propose to combine the advantages of GPs as function approximators with structure preserving numerical integrators for dynamical systems, such as Runge-Kutta methods. These integrators assume access to the ground truth dynamics and require evaluations of intermediate and future time steps that are unknown in a learning-based scenario. This makes direct inference of the GP dynamics, with embedded numerical scheme, intractable. Our key technical contribution is the evaluation of the implicitly defined Runge-Kutta transition probability. In a nutshell, we introduce an implicit layer for GP regression, which is embedded into a variational inference-based model learning scheme.

Cite

Text

Ensinger et al. "Structure-Preserving Gaussian Process Dynamics." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2022. doi:10.1007/978-3-031-26419-1_9

Markdown

[Ensinger et al. "Structure-Preserving Gaussian Process Dynamics." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2022.](https://mlanthology.org/ecmlpkdd/2022/ensinger2022ecmlpkdd-structurepreserving/) doi:10.1007/978-3-031-26419-1_9

BibTeX

@inproceedings{ensinger2022ecmlpkdd-structurepreserving,
  title     = {{Structure-Preserving Gaussian Process Dynamics}},
  author    = {Ensinger, Katharina and Solowjow, Friedrich and Ziesche, Sebastian and Tiemann, Michael and Trimpe, Sebastian},
  booktitle = {European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases},
  year      = {2022},
  pages     = {140-156},
  doi       = {10.1007/978-3-031-26419-1_9},
  url       = {https://mlanthology.org/ecmlpkdd/2022/ensinger2022ecmlpkdd-structurepreserving/}
}