Discrete Lagrangian Neural Networks with Automatic Symmetry Discovery
Yana Lishkova, Paul Scherer, Steffen Ridderbusch, Mateja Jamnik,, Pietro Li\`o, Sina Ober-Bl\"obaum, Christian Offen

TL;DR
This paper introduces a framework for learning discrete Lagrangians and their symmetries directly from motion data, enabling the discovery of conserved quantities without prior assumptions on the Lagrangian's form.
Contribution
It presents a novel method to learn discrete Lagrangians and symmetries from data, leveraging Lie group theory, without requiring velocity data or restrictive assumptions.
Findings
Improves qualitative and quantitative modeling of dynamical systems
Successfully identifies symmetries and conserved quantities from noisy data
Enhances model robustness and accuracy in simulations
Abstract
By one of the most fundamental principles in physics, a dynamical system will exhibit those motions which extremise an action functional. This leads to the formation of the Euler-Lagrange equations, which serve as a model of how the system will behave in time. If the dynamics exhibit additional symmetries, then the motion fulfils additional conservation laws, such as conservation of energy (time invariance), momentum (translation invariance), or angular momentum (rotational invariance). To learn a system representation, one could learn the discrete Euler-Lagrange equations, or alternatively, learn the discrete Lagrangian function which defines them. Based on ideas from Lie group theory, in this work we introduce a framework to learn a discrete Lagrangian along with its symmetry group from discrete observations of motions and, therefore, identify conserved quantities. The…
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
TopicsModel Reduction and Neural Networks · Computational Physics and Python Applications · Advanced Data Processing Techniques
