SympGNNs: Symplectic Graph Neural Networks for identifiying high-dimensional Hamiltonian systems and node classification
Alan John Varghese, Zhen Zhang, George Em Karniadakis
TL;DR
The paper tackles the challenge of learning high-dimensional Hamiltonian dynamics from limited data by introducing SympGNNs, which fuse symplectic structure with permutation-equivariant graph networks. It presents two variants, G-SympGNN and LA-SympGNN, that preserve the symplectic flow while exploiting graph structure to model many-body interactions, enabling both system identification and node classification. Empirically, the approach demonstrates superior performance in data-scarce regimes on a 40-particle coupled oscillator and a 2000-particle Lennard-Jones MD, while also delivering strong results on benchmark node-classification tasks and mitigating oversmoothing and heterophily. Overall, SympGNNs offer a principled, structure-preserving framework for scalable physics-informed graph learning with practical impact on both dynamical-system identification and graph-based inference.
Abstract
Existing neural network models to learn Hamiltonian systems, such as SympNets, although accurate in low-dimensions, struggle to learn the correct dynamics for high-dimensional many-body systems. Herein, we introduce Symplectic Graph Neural Networks (SympGNNs) that can effectively handle system identification in high-dimensional Hamiltonian systems, as well as node classification. SympGNNs combines symplectic maps with permutation equivariance, a property of graph neural networks. Specifically, we propose two variants of SympGNNs: i) G-SympGNN and ii) LA-SympGNN, arising from different parameterizations of the kinetic and potential energy. We demonstrate the capabilities of SympGNN on two physical examples: a 40-particle coupled Harmonic oscillator, and a 2000-particle molecular dynamics simulation in a two-dimensional Lennard-Jones potential. Furthermore, we demonstrate the performance of SympGNN in the node classification task, achieving accuracy comparable to the state-of-the-art. We also empirically show that SympGNN can overcome the oversmoothing and heterophily problems, two key challenges in the field of graph neural networks.
