Saved in:
Bibliographic Details
Main Authors: Hansen, Martine Dyring, Celledoni, Elena, Tapley, Benjamin Kwanen
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2505.20370
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916761621757952
author Hansen, Martine Dyring
Celledoni, Elena
Tapley, Benjamin Kwanen
author_facet Hansen, Martine Dyring
Celledoni, Elena
Tapley, Benjamin Kwanen
contents We introduce a data-driven method for learning the equations of motion of mechanical systems directly from position measurements, without requiring access to velocity data. This is particularly relevant in system identification tasks where only positional information is available, such as motion capture, pixel data or low-resolution tracking. Our approach takes advantage of the discrete Lagrange-d'Alembert principle and the forced discrete Euler-Lagrange equations to construct a physically grounded model of the system's dynamics. We decompose the dynamics into conservative and non-conservative components, which are learned separately using feed-forward neural networks. In the absence of external forces, our method reduces to a variational discretization of the action principle naturally preserving the symplectic structure of the underlying Hamiltonian system. We validate our approach on a variety of synthetic and real-world datasets, demonstrating its effectiveness compared to baseline methods. In particular, we apply our model to (1) measured human motion data and (2) latent embeddings obtained via an autoencoder trained on image sequences. We demonstrate that we can faithfully reconstruct and separate both the conservative and forced dynamics, yielding interpretable and physically consistent predictions.
format Preprint
id arxiv_https___arxiv_org_abs_2505_20370
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Learning mechanical systems from real-world data using discrete forced Lagrangian dynamics
Hansen, Martine Dyring
Celledoni, Elena
Tapley, Benjamin Kwanen
Systems and Control
Machine Learning
We introduce a data-driven method for learning the equations of motion of mechanical systems directly from position measurements, without requiring access to velocity data. This is particularly relevant in system identification tasks where only positional information is available, such as motion capture, pixel data or low-resolution tracking. Our approach takes advantage of the discrete Lagrange-d'Alembert principle and the forced discrete Euler-Lagrange equations to construct a physically grounded model of the system's dynamics. We decompose the dynamics into conservative and non-conservative components, which are learned separately using feed-forward neural networks. In the absence of external forces, our method reduces to a variational discretization of the action principle naturally preserving the symplectic structure of the underlying Hamiltonian system. We validate our approach on a variety of synthetic and real-world datasets, demonstrating its effectiveness compared to baseline methods. In particular, we apply our model to (1) measured human motion data and (2) latent embeddings obtained via an autoencoder trained on image sequences. We demonstrate that we can faithfully reconstruct and separate both the conservative and forced dynamics, yielding interpretable and physically consistent predictions.
title Learning mechanical systems from real-world data using discrete forced Lagrangian dynamics
topic Systems and Control
Machine Learning
url https://arxiv.org/abs/2505.20370