# Gaussian Process Port-Hamiltonian Systems: Bayesian Learning with Physics Prior

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

## Key facts

- Cited by 15 papers in the map (data through 14 Oct 2026).
- Builds on 10 of its 28 references that are in the map.
- First posted on arXiv 15 May 2023.

## Builds on (most cited first, 10 of 10)

- [Hamiltonian Neural Networks](https://mlsanity.com/paper/1906.01563/) (2019)
- [Kernel Interpolation for Scalable Structured Gaussian Processes (KISS-GP)](https://mlsanity.com/paper/1503.01057/) (2015)
- [Efficiently Sampling Functions from Gaussian Process Posteriors](https://mlsanity.com/paper/2002.09309/) (2020)
- [Numerical Gaussian Processes for Time-dependent and Non-linear Partial Differential Equations](https://mlsanity.com/paper/1703.10230/) (2017)
- [Port-Hamiltonian Neural Networks for Learning Explicit Time-Dependent Dynamical Systems](https://mlsanity.com/paper/2107.08024/) (2021)
- [Symplectic Gaussian Process Regression of Hamiltonian Flow Maps](https://mlsanity.com/paper/2009.05569/) (2020)
- [Gaussian processes meet NeuralODEs: A Bayesian framework for learning the dynamics of partially observed systems from scarce and noisy data](https://mlsanity.com/paper/2103.03385/) (2021)
- [Learning ODE Models with Qualitative Structure Using Gaussian Processes](https://mlsanity.com/paper/2011.05364/) (2020)
- [Prediction with Approximated Gaussian Process Dynamical Models](https://mlsanity.com/paper/2006.14551/) (2020)
- [Equilibrium Distributions and Stability Analysis of Gaussian Process State Space Models](https://mlsanity.com/paper/1811.06653/) (2018)

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

- [Neural Autoencoder-Based Structure-Preserving Model Order Reduction and Control Design for High-Dimensional Physical Systems](https://mlsanity.com/paper/2312.06256/) (2023)
- [Gaussian process learning of nonlinear dynamics](https://mlsanity.com/paper/2312.12193/) (2023)
- [Combining Federated Learning and Control: A Survey](https://mlsanity.com/paper/2407.11069/) (2024)
- [Data-driven identification of latent port-Hamiltonian systems](https://mlsanity.com/paper/2408.08185/) (2024)
- [Data-driven identification of port-Hamiltonian DAE systems by Gaussian processes](https://mlsanity.com/paper/2406.18726/) (2024)
- [PHDME: Physics-Informed Diffusion Models without Explicit Governing Equations](https://mlsanity.com/paper/2601.21234/) (2026)
- [Plug-and-Play Physics-informed Learning using Uncertainty Quantified Port-Hamiltonian Models](https://mlsanity.com/paper/2504.17966/) (2025)
- [Bayesian Inference and Learning in Nonlinear Dynamical Systems: A Framework for Incorporating Explicit and Implicit Prior Knowledge](https://mlsanity.com/paper/2508.15345/) (2025)
- [Learning Generalized Hamiltonian Dynamics with Stability from Noisy Trajectory Data](https://mlsanity.com/paper/2509.07280/) (2025)
- [Physics-based deep kernel learning for parameter estimation in high dimensional PDEs](https://mlsanity.com/paper/2509.14054/) (2025)
- [Learning Dynamics from Input-Output Data with Hamiltonian Gaussian Processes](https://mlsanity.com/paper/2511.05330/) (2025)
- [Learning Passive Continuous-Time Dynamics with Multistep Port-Hamiltonian Gaussian Processes](https://mlsanity.com/paper/2510.00384/) (2025)
- [Co-Learning Port-Hamiltonian Systems and Optimal Energy-Shaping Control](https://mlsanity.com/paper/2604.26172/) (2026)
- [Structure-Preserving Gaussian Processes Via Discrete Euler-Lagrange Equations](https://mlsanity.com/paper/2605.06246/) (2026)
- [A unified perspective of Gaussian process approximation for differential equations](https://mlsanity.com/paper/2607.06292/) (2026)

## Abstract (arXiv)

Data-driven approaches achieve remarkable results for the modeling of complex dynamics based on collected data. However, these models often neglect basic physical principles which determine the behavior of any real-world system. This omission is unfavorable in two ways: The models are not as data-efficient as they could be by incorporating physical prior knowledge, and the model itself might not be physically correct. We propose Gaussian Process Port-Hamiltonian systems (GP-PHS) as a physics-informed Bayesian learning approach with uncertainty quantification. The Bayesian nature of GP-PHS uses collected data to form a distribution over all possible Hamiltonians instead of a single point estimate. Due to the underlying physics model, a GP-PHS generates passive systems with respect to designated inputs and outputs. Further, the proposed approach preserves the compositional nature of Port-Hamiltonian systems.
