Learning Integrable Dynamics with Action-Angle Networks
Ameya Daigavane, Arthur Kosmala, Miles Cranmer, Tess Smidt, Shirley Ho

TL;DR
This paper introduces Action-Angle Networks, a novel machine learning approach that models integrable physical systems efficiently by transforming dynamics into a linear action-angle space, avoiding numerical integration errors.
Contribution
The paper proposes a new neural network architecture that learns a nonlinear transformation to action-angle coordinates, enabling stable and efficient simulation of integrable systems.
Findings
Efficient modeling of integrable systems without numerical integration.
Stable long-term predictions due to linear evolution in action-angle space.
Avoidance of error accumulation common in step-by-step simulators.
Abstract
Machine learning has become increasingly popular for efficiently modelling the dynamics of complex physical systems, demonstrating a capability to learn effective models for dynamics which ignore redundant degrees of freedom. Learned simulators typically predict the evolution of the system in a step-by-step manner with numerical integration techniques. However, such models often suffer from instability over long roll-outs due to the accumulation of both estimation and integration error at each prediction step. Here, we propose an alternative construction for learned physical simulators that are inspired by the concept of action-angle coordinates from classical mechanics for describing integrable systems. We propose Action-Angle Networks, which learn a nonlinear transformation from input coordinates to the action-angle space, where evolution of the system is linear. Unlike traditional…
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
