Learning port-Hamiltonian systems -- algorithms
Vladimir Salnikov, Antoine Falaize, Daria Loziienko

TL;DR
This paper presents an algorithm that recovers the structure and Hamiltonian properties of port-Hamiltonian systems from unlabelled ODEs, combining machine learning, geometric theory, and symbolic computation.
Contribution
It introduces a novel two-phase algorithm to identify port-Hamiltonian structures from generic ODEs, extending the formalism to broader classes of systems.
Findings
Successfully reconstructs system connectivity and Hamiltonian structure
Extends port-Hamiltonian formalism to generic ODEs
Utilizes machine learning, geometry, and algebraic methods
Abstract
In this article we study the possibilities of recovering the structure of port-Hamiltonian systems starting from ``unlabelled'' ordinary differential equations describing mechanical systems. The algorithm we suggest solves the problem in two phases. It starts by constructing the connectivity structure of the system using machine learning methods -- producing thus a graph of interconnected subsystems. Then this graph is enhanced by recovering the Hamiltonian structure of each subsystem as well as the corresponding ports. This second phase relies heavily on results from symplectic and Poisson geometry that we briefly sketch. And the precise solutions can be constructed using methods of computer algebra and symbolic computations. The algorithm permits to extend the port-Hamiltonian formalism to generic ordinary differential equations, hence introducing eventually a new concept of normal…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
