NALGMar 7, 2023

Learning Hamiltonian Systems with Mono-Implicit Runge-Kutta Methods

arXiv:2303.03769v13 citationsh-index: 2
Originality Incremental advance
AI Analysis

This work addresses the challenge of data-efficient learning for Hamiltonian systems, which is incremental as it builds on existing numerical integration methods.

The paper tackled the problem of training Hamiltonian neural networks on small datasets by using mono-implicit Runge-Kutta methods, achieving accurate learning of chaotic systems like the double pendulum and Fermi-Pasta-Ulam-Tsingou system.

Numerical integrators could be used to form interpolation conditions when training neural networks to approximate the vector field of an ordinary differential equation (ODE) from data. When numerical one-step schemes such as the Runge-Kutta methods are used to approximate the temporal discretization of an ODE with a known vector field, properties such as symmetry and stability are much studied. Here, we show that using mono-implicit Runge-Kutta methods of high order allows for accurate training of Hamiltonian neural networks on small datasets. This is demonstrated by numerical experiments where the Hamiltonian of the chaotic double pendulum in addition to the Fermi-Pasta-Ulam-Tsingou system is learned from data.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes