atlas

Research map / Probabilistic and scientific modeling / Dynamical systems

Stable Port-Hamiltonian Neural Networks

NeurIPS 2025 · Probabilistic and scientific modeling › Dynamical systems · approach: Physics-informed dynamics learning · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes stable port-Hamiltonian neural networks (sPHNN), which parameterize a convex, normalized Hamiltonian (FICNN) plus neural structure, dissipation and input matrices to guarantee global asymptotic stability of learned nonlinear dynamics without projection.

Problem

Data-driven identification of nonlinear dynamical systems often yields unstable or physically implausible forecasts that extrapolate poorly, especially from sparse data.

Approach

Constrain the port-Hamiltonian Hamiltonian to be a convex, positive definite, radially unbounded function (FICNN normalized to a strict minimum at a known or learned equilibrium), so the Hamiltonian serves as a global Lyapunov function; dissipation matrix R is Cholesky-parameterized, giving global asymptotic stability without projection.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the convex, stability-constrained sPHNN instead of bPHNNThermal food processing surrogate · Noise-free test set, 25% training noiseRMSE: 5.231 -> 3.177Helped
Use the convex, stability-constrained sPHNN instead of NODEThermal food processing surrogate · Noise-free test set, 25% training noiseRMSE: 4.362 -> 3.177Helped
Use the convex, stability-constrained sPHNN instead of PHNNThermal food processing surrogate · Noise-free test set, 5% training noiseRMSE: 28.233 -> 1.170Helped
Learn the Hamiltonian minimum instead of fixing it (ablation)sPHNN on the thermal food processing surrogate · Noise-free test set, 5% training noiseRMSE: 1.170 -> 2.420Hurt
Learn the Hamiltonian minimum instead of fixing it (ablation)sPHNN on the thermal food processing surrogate · Noise-free test set, 25% training noiseRMSE: 3.177 -> 3.677Hurt
Add augmented state dimensions to sPHNN (ablation)sPHNN on the thermal food processing surrogate · Thermal food processing surrogateRMSEHelped
Add augmented state dimensions to NODE or PHNNNODE and PHNN on the thermal food processing surrogate · Thermal food processing surrogateRMSEHurt
Use sPHNN-LM instead of sPHNN when training data are scarce (ablation)sPHNN on the thermal food processing surrogate · Scarce-data regimeRMSEHurt
Use sPHNN instead of bPHNN with three augmented dimensionsThermal food processing surrogate · Different training dataset sizesRMSEHelped
Use sPHNN instead of bPHNN on additive-manufacturing field predictionsAdditive manufacturing surrogate · Test trajectoriesRMSEHelped
Use a convex, globally stable Hamiltonian instead of an unconstrained HamiltoniansPHNN versus PHNN on the additive manufacturing surrogate · Test trajectoriesRMSEHelped

Surprising findings

Limitations

Experimental setup

Datasets: spinning rigid body simulation (Euler equations) cascaded tanks dataset conjugate heat transfer chicken breast simulation (Le et al.) additive manufacturing FE heat conduction simulation

Benchmarks: spinning rigid body energy prediction cascaded tanks RMSE and extrapolation thermal food processing surrogate RMSE additive manufacturing POD-latent surrogate RMSE

Metrics: RMSE interquartile mean energy median RMSE under noise

Baselines: NODE PHNN bPHNN sNODE sPHNN-LM

Builds on: port-Hamiltonian systems neural ODE input convex neural networks OnsagerNet stable neural ODE (projection-based)

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy