Pseudo-Hamiltonian system identification

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Holmsen, Sigurd, Eidnes, Sølve, Riemer-Sørensen, Signe
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917557598945280
author Holmsen, Sigurd
Eidnes, Sølve
Riemer-Sørensen, Signe
author_facet Holmsen, Sigurd
Eidnes, Sølve
Riemer-Sørensen, Signe
contents Identifying the underlying dynamics of physical systems can be challenging when only provided with observational data. In this work, we consider systems that can be modelled as first-order ordinary differential equations. By assuming a certain pseudo-Hamiltonian formulation, we are able to learn the analytic terms of internal dynamics even if the model is trained on data where the system is affected by unknown damping and external disturbances. In cases where it is difficult to find analytic terms for the disturbances, a hybrid model that uses a neural network to learn these can still accurately identify the dynamics of the system as if under ideal conditions. This makes the models applicable in some situations where other system identification models fail. Furthermore, we propose to use a fourth-order symmetric integration scheme in the loss function and avoid actual integration in the training, and demonstrate on varied examples how this leads to increased performance on noisy data.
format Preprint
id arxiv_https___arxiv_org_abs_2305_06920
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Pseudo-Hamiltonian system identification
Holmsen, Sigurd
Eidnes, Sølve
Riemer-Sørensen, Signe
Systems and Control
Machine Learning
Numerical Analysis
Dynamical Systems
Primary: 34A55, 37M10, Secondary: 37J99
Identifying the underlying dynamics of physical systems can be challenging when only provided with observational data. In this work, we consider systems that can be modelled as first-order ordinary differential equations. By assuming a certain pseudo-Hamiltonian formulation, we are able to learn the analytic terms of internal dynamics even if the model is trained on data where the system is affected by unknown damping and external disturbances. In cases where it is difficult to find analytic terms for the disturbances, a hybrid model that uses a neural network to learn these can still accurately identify the dynamics of the system as if under ideal conditions. This makes the models applicable in some situations where other system identification models fail. Furthermore, we propose to use a fourth-order symmetric integration scheme in the loss function and avoid actual integration in the training, and demonstrate on varied examples how this leads to increased performance on noisy data.
title Pseudo-Hamiltonian system identification
topic Systems and Control
Machine Learning
Numerical Analysis
Dynamical Systems
Primary: 34A55, 37M10, Secondary: 37J99
url https://arxiv.org/abs/2305.06920