Constants of motion network

The beauty of physics is that there is usually a conserved quantity in an always-changing system, known as the constant of motion. Finding the constant of motion is important in understanding the dynamics of the system, but typically requires mathematical proficiency and manual analytical work. In this paper, we present a neural network that can simultaneously learn the dynamics of the system and the constants of motion from data. By exploiting the discovered constants of motion, it can produce better predictions on dynamics and can work on a wider range of systems than Hamiltonian-based neural networks. In addition, the training progresses of our method can be used as an indication of the number of constants of motion in a system which could be useful in studying a novel physical system.

READ FULL TEXT
research
11/19/2021

Physics-enhanced Neural Networks in the Small Data Regime

Identifying the dynamics of physical systems requires a machine learning...
research
08/29/2023

Lie-Poisson Neural Networks (LPNets): Data-Based Computing of Hamiltonian Systems with Symmetries

An accurate data-based prediction of the long-term evolution of Hamilton...
research
01/25/2022

Dissipative Hamiltonian Neural Networks: Learning Dissipative and Conservative Dynamics Separately

Understanding natural symmetries is key to making sense of our complex a...
research
04/07/2022

A Validation Procedure for the Estimation of Reachable Regions in Football

Modelling the trajectorial motion of humans along the ground is a founda...
research
12/02/2021

Hamiltonian prior to Disentangle Content and Motion in Image Sequences

We present a deep latent variable model for high dimensional sequential ...
research
03/19/2021

Joint Parameter Discovery and Generative Modeling of Dynamic Systems

Given an unknown dynamic system such as a coupled harmonic oscillator wi...
research
09/19/2021

Locally-symplectic neural networks for learning volume-preserving dynamics

We propose locally-symplectic neural networks LocSympNets for learning v...

Please sign up or login with your details

Forgot password? Click here to reset