Skip to main navigation Skip to search Skip to main content

Port-Hamiltonian neural networks with output error noise models

Research output: Contribution to journalArticleAcademicpeer-review

10 Downloads (Pure)

Abstract

Hamiltonian neural networks (HNNs) represent a promising class of physics-informed deep learning methods that utilize Hamiltonian theory as foundational knowledge within neural networks. However, their direct application to engineering systems is often challenged by practical issues, including the presence of external inputs, dissipation, and noisy measurements. This paper introduces a novel framework that enhances the capabilities of HNNs to address these real-life factors. We integrate port-Hamiltonian theory into the neural network structure, allowing for the inclusion of external inputs and dissipation, while mitigating the impact of measurement noise through an output-error (OE) model structure. The resulting output error port-Hamiltonian neural networks (OE-pHNNs) can be adapted to tackle modeling complex engineering systems with noisy measurements. Furthermore, we propose the identification of OE-pHNNs based on the subspace encoder approach (SUBNET), which efficiently approximates the complete simulation loss using subsections of the data and uses an encoder function to predict initial states. By integrating SUBNET with OE-pHNNs, we achieve consistent models of complex engineering systems under noisy measurements. In addition, we perform a consistency analysis to ensure the reliability of the proposed data-driven model learning method. We demonstrate the effectiveness of our approach on system identification benchmarks, showing its potential as a powerful tool for modeling dynamic systems in real-world applications.

Original languageEnglish
Article number112892
Number of pages13
JournalAutomatica
Volume187
DOIs
Publication statusPublished - May 2026

Bibliographical note

Publisher Copyright:
© 2026 The Authors

Funding

This work is part of the DAMOCLES research project which received funding from the Eindhoven Artificial Intelligence Systems Institute, as part of the EMDAIR funding programme. Furthermore, this work is funded by the European Union within the framework of the National Laboratory for Autonomous Systems (RRF-2.3.1-21.2022-00002). The material in this paper was not presented at any conference. This paper was recommended for publication in revised form by Associate Editor Dario Piga under the direction of Editor Alessandro Chiuso.

Keywords

  • Machine learning
  • Nonlinear system identification
  • Port-Hamiltonian neural networks
  • Port-Hamiltonian theory

Fingerprint

Dive into the research topics of 'Port-Hamiltonian neural networks with output error noise models'. Together they form a unique fingerprint.

Cite this