Hamiltonian Neural Networks with Automatic Symmetry Detection
Eva Dierkes, Christian Offen, Sina Ober-Bl\"obaum, Kathrin, Fla{\ss}kamp

TL;DR
This paper introduces an enhanced Hamiltonian neural network framework that automatically detects and embeds symmetries using a Lie algebra approach, improving the modeling of physical systems.
Contribution
It presents a novel method combining HNN with Lie algebra to learn symmetries and energy functions simultaneously from data.
Findings
Successfully applied to pendulum and two-body astrodynamics problems.
Automatically detects symmetry groups without prior knowledge.
Preserves physical structure in learned models.
Abstract
Recently, Hamiltonian neural networks (HNN) have been introduced to incorporate prior physical knowledge when learning the dynamical equations of Hamiltonian systems. Hereby, the symplectic system structure is preserved despite the data-driven modeling approach. However, preserving symmetries requires additional attention. In this research, we enhance HNN with a Lie algebra framework to detect and embed symmetries in the neural network. This approach allows to simultaneously learn the symmetry group action and the total energy of the system. As illustrating examples, a pendulum on a cart and a two-body problem from astrodynamics are considered.
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.
Code & Models
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 · Advanced Data Processing Techniques
