Pseudo-Hamiltonian system identification
- URL: http://arxiv.org/abs/2305.06920v2
- Date: Tue, 2 Jan 2024 09:26:08 GMT
- Title: Pseudo-Hamiltonian system identification
- Authors: Sigurd Holmsen, S{\o}lve Eidnes and Signe Riemer-S{\o}rensen
- Abstract summary: We consider systems that can be modelled as first-order ordinary differential equations.
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.
- Score: 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: 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.
Related papers
- Learning Governing Equations of Unobserved States in Dynamical Systems [0.0]
We employ a hybrid neural ODE structure to learn governing equations of partially-observed dynamical systems.
We demonstrate that the method is capable of successfully learning the true underlying governing equations of unobserved states within these systems.
arXiv Detail & Related papers (2024-04-29T10:28:14Z) - AI-Lorenz: A physics-data-driven framework for black-box and gray-box
identification of chaotic systems with symbolic regression [2.07180164747172]
We develop a framework that learns mathematical expressions modeling complex dynamical behaviors.
We train a small neural network to learn the dynamics of a system, its rate of change in time, and missing model terms.
This, in turn, enables us to predict the future evolution of the dynamical behavior.
arXiv Detail & Related papers (2023-12-21T18:58:41Z) - Capturing dynamical correlations using implicit neural representations [85.66456606776552]
We develop an artificial intelligence framework which combines a neural network trained to mimic simulated data from a model Hamiltonian with automatic differentiation to recover unknown parameters from experimental data.
In doing so, we illustrate the ability to build and train a differentiable model only once, which then can be applied in real-time to multi-dimensional scattering data.
arXiv Detail & Related papers (2023-04-08T07:55:36Z) - Identifiability and Asymptotics in Learning Homogeneous Linear ODE Systems from Discrete Observations [114.17826109037048]
Ordinary Differential Equations (ODEs) have recently gained a lot of attention in machine learning.
theoretical aspects, e.g., identifiability and properties of statistical estimation are still obscure.
This paper derives a sufficient condition for the identifiability of homogeneous linear ODE systems from a sequence of equally-spaced error-free observations sampled from a single trajectory.
arXiv Detail & Related papers (2022-10-12T06:46:38Z) - Identifying the Dynamics of a System by Leveraging Data from Similar
Systems [1.9813182042770605]
We study the problem of identifying the dynamics of a linear system when one has access to samples generated by a similar system.
We use a weighted least squares approach and provide finite sample performance guarantees on the quality of the identified dynamics.
arXiv Detail & Related papers (2022-04-11T23:47:06Z) - Capturing Actionable Dynamics with Structured Latent Ordinary
Differential Equations [68.62843292346813]
We propose a structured latent ODE model that captures system input variations within its latent representation.
Building on a static variable specification, our model learns factors of variation for each input to the system, thus separating the effects of the system inputs in the latent space.
arXiv Detail & Related papers (2022-02-25T20:00:56Z) - Learning continuous models for continuous physics [94.42705784823997]
We develop a test based on numerical analysis theory to validate machine learning models for science and engineering applications.
Our results illustrate how principled numerical analysis methods can be coupled with existing ML training/testing methodologies to validate models for science and engineering applications.
arXiv Detail & Related papers (2022-02-17T07:56:46Z) - Structure-Preserving Learning Using Gaussian Processes and Variational
Integrators [62.31425348954686]
We propose the combination of a variational integrator for the nominal dynamics of a mechanical system and learning residual dynamics with Gaussian process regression.
We extend our approach to systems with known kinematic constraints and provide formal bounds on the prediction uncertainty.
arXiv Detail & Related papers (2021-12-10T11:09:29Z) - Modeling Systems with Machine Learning based Differential Equations [0.0]
We propose the design of time-continuous models of dynamical systems as solutions of differential equations.
Our results suggest that this approach can be an useful technique in the case of synthetic or experimental data.
arXiv Detail & Related papers (2021-09-09T19:10:46Z) - Using Data Assimilation to Train a Hybrid Forecast System that Combines
Machine-Learning and Knowledge-Based Components [52.77024349608834]
We consider the problem of data-assisted forecasting of chaotic dynamical systems when the available data is noisy partial measurements.
We show that by using partial measurements of the state of the dynamical system, we can train a machine learning model to improve predictions made by an imperfect knowledge-based model.
arXiv Detail & Related papers (2021-02-15T19:56:48Z) - Beyond Occam's Razor in System Identification: Double-Descent when
Modeling Dynamics [0.0]
System identification aims to build models of dynamical systems from data.
It is typically observed that model validation performance follows a U-shaped curve as the model complexity increases.
Recent developments in machine learning and statistics have observed situations where a "double-descent" curve subsumes this U-shaped model-performance curve.
arXiv Detail & Related papers (2020-12-11T13:34:56Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.