Velocity-Inferred Hamiltonian Neural Networks: Learning Energy-Conserving Dynamics from Position-Only Data
Ruichen Xu, Zongyu Wu, Luoyao Chen, Georgios Kementzidis, Siyao Wang,, Haochun Wang, Yiwei Shi, Yuefan Deng

TL;DR
This paper presents a method to train Hamiltonian Neural Networks using only position data by transforming the Hamiltonian into a form involving velocity, enabling energy-conserving dynamics modeling without momentum measurements.
Contribution
The authors introduce a theoretical framework that allows Hamiltonian Neural Networks to learn from position-only data by substituting momentum with velocity under certain conditions.
Findings
Successfully applied to classical physics systems like pendulums and multi-body problems.
Achieved stable, energy-conserving long-term predictions with position-only data.
Demonstrated the method's effectiveness across multiple canonical examples.
Abstract
Data-driven modeling of physical systems often relies on learning both positions and momenta to accurately capture Hamiltonian dynamics. However, in many practical scenarios, only position measurements are readily available. In this work, we introduce a method to train a standard Hamiltonian Neural Network (HNN) using only position data, enabled by a theoretical result that permits transforming the Hamiltonian into a form . Under certain assumptions, namely, an invertible relationship between momentum and velocity, we formally prove the validity of this substitution and demonstrate how it allows us to infer momentum from position alone. We apply our approach to canonical examples including the spring-mass system, pendulum, two-body, and three-body problems. Our results show that using only position data is sufficient for stable and energy-consistent long-term…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Physics and Python Applications · Model Reduction and Neural Networks · Neural Networks and Applications
