GeoHNNs: Geometric Hamiltonian Neural Networks
By: Amine Mohamed Aboussalah, Abdessalam Ed-dib
Potential Business Impact:
Makes computer models follow physics rules better.
The fundamental laws of physics are intrinsically geometric, dictating the evolution of systems through principles of symmetry and conservation. While modern machine learning offers powerful tools for modeling complex dynamics from data, common methods often ignore this underlying geometric fabric. Physics-informed neural networks, for instance, can violate fundamental physical principles, leading to predictions that are unstable over long periods, particularly for high-dimensional and chaotic systems. Here, we introduce \textit{Geometric Hamiltonian Neural Networks (GeoHNN)}, a framework that learns dynamics by explicitly encoding the geometric priors inherent to physical laws. Our approach enforces two fundamental structures: the Riemannian geometry of inertia, by parameterizing inertia matrices in their natural mathematical space of symmetric positive-definite matrices, and the symplectic geometry of phase space, using a constrained autoencoder to ensure the preservation of phase space volume in a reduced latent space. We demonstrate through experiments on systems ranging from coupled oscillators to high-dimensional deformable objects that GeoHNN significantly outperforms existing models. It achieves superior long-term stability, accuracy, and energy conservation, confirming that embedding the geometry of physics is not just a theoretical appeal but a practical necessity for creating robust and generalizable models of the physical world.
Similar Papers
Hamiltonian Neural Networks approach to fuzzball geodesics
High Energy Physics - Theory
Teaches computers to solve hard physics puzzles.
Geometric Principles for Machine Learning of Dynamical Systems
Machine Learning (CS)
Teaches computers to learn physics rules better.
Rapid training of Hamiltonian graph networks without gradient descent
Machine Learning (CS)
Trains computer models of physics 600x faster.