Authors

Peilun Li, Kaiyuan Tan, Thomas Beckers

Abstract

PyGpPHs is a Python toolbox for physics-informed learning of physical systems. Compared to pure data-driven approaches, it relies on solid physics priors based on the Gaussian process port-Hamiltonian systems (GP-PHS) framework. This foundation guarantees that the learning procedure adheres to the fundamental physical laws governing real-world systems. Utilizing the Bayesian learning method, PyGpPHs enables physics-informed predictions with uncertainty quantification, which are based on the posterior distribution over Hamiltonians. The PyGpPHs toolbox is designed to make Bayesian learning with physics prior accessible to the learning and control community. PyGpPHs can be installed through an open-source link 1.

Keywords

port-Hamiltonian systems; physics-informed learning; Gaussian processes

Citation

  • Journal: IFAC-PapersOnLine
  • Year: 2024
  • Volume: 58
  • Issue: 6
  • Pages: 54–59
  • Publisher: Elsevier BV
  • DOI: 10.1016/j.ifacol.2024.08.256
  • Note: 8th IFAC Workshop on Lagrangian and Hamiltonian Methods for Nonlinear Control LHMNC 2024- Besançon, France, June 10 – 12, 2024

BibTeX

@article{Li_2024,
  title={{PyGpPHs: A Python Package for Bayesian Modeling of Port-Hamiltonian Systems}},
  volume={58},
  ISSN={2405-8963},
  DOI={10.1016/j.ifacol.2024.08.256},
  number={6},
  journal={IFAC-PapersOnLine},
  publisher={Elsevier BV},
  author={Li, Peilun and Tan, Kaiyuan and Beckers, Thomas},
  year={2024},
  pages={54--59}
}

Download the bib file

References