# OnsagerNet: Learning Stable and Interpretable Dynamics using a Generalized Onsager Principle

arXiv: https://arxiv.org/abs/2009.02327 · HTML: https://mlsanity.com/paper/2009.02327/

## Key facts

- Cited by 37 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 6 Sep 2020.

## Built on by (most cited first, 30 of 37)

- [GFINNs: GENERIC Formalism Informed Neural Networks for Deterministic and Stochastic Dynamical Systems](https://mlsanity.com/paper/2109.00092/) (2021)
- [Structure-preserving Sparse Identification of Nonlinear Dynamics for Data-driven Modeling](https://mlsanity.com/paper/2109.05364/) (2021)
- [tLaSDI: Thermodynamics-informed latent space dynamics identification](https://mlsanity.com/paper/2403.05848/) (2024)
- [On Numerical Integration in Neural Ordinary Differential Equations](https://mlsanity.com/paper/2206.07335/) (2022)
- [Constructing Custom Thermodynamics Using Deep Learning](https://mlsanity.com/paper/2308.04119/) (2023)
- [Stable Port-Hamiltonian Neural Networks](https://mlsanity.com/paper/2502.02480/) (2025)
- [Physics perception in sloshing scenes with guaranteed thermodynamic consistency](https://mlsanity.com/paper/2106.13301/) (2021)
- [Generalized Lagrangian Neural Networks](https://mlsanity.com/paper/2401.03728/) (2024)
- [Dynamics of a data-driven low-dimensional model of turbulent minimal Couette flow](https://mlsanity.com/paper/2301.04638/) (2023)
- [DynGMA: a robust approach for learning stochastic differential equations from data](https://mlsanity.com/paper/2402.14475/) (2024)
- [Thermodynamically Consistent Latent Dynamics Identification for Parametric Systems](https://mlsanity.com/paper/2506.08475/) (2025)
- [Implementation and (Inverse Modified) Error Analysis for implicitly-templated ODE-nets](https://mlsanity.com/paper/2303.17824/) (2023)
- [Computing the Invariant Distribution of Randomly Perturbed Dynamical Systems Using Deep Learning](https://mlsanity.com/paper/2110.11538/) (2021)
- [ModLaNets: Learning Generalisable Dynamics via Modularity and Physical Inductive Bias](https://mlsanity.com/paper/2206.12325/) (2022)
- [A comparison of Single- and Double-generator formalisms for Thermodynamics-Informed Neural Networks](https://mlsanity.com/paper/2404.01060/) (2024)
- [WANCO: Weak Adversarial Networks for Constrained Optimization problems](https://mlsanity.com/paper/2407.03647/) (2024)
- [Learning Macroscopic Dynamics from Partial Microscopic Observations](https://mlsanity.com/paper/2410.23938/) (2024)
- [Unsupervised operator learning approach for dissipative equations via Onsager principle](https://mlsanity.com/paper/2508.07440/) (2025)
- [Data-driven particle dynamics: Structure-preserving coarse-graining for emergent behavior in non-equilibrium systems](https://mlsanity.com/paper/2508.12569/) (2025)
- [Identifiable learning of dissipative dynamics](https://mlsanity.com/paper/2510.24160/) (2025)
- [VPNets: Volume-preserving neural networks for learning source-free dynamics](https://mlsanity.com/paper/2204.13843/) (2022)
- [Mitigating distribution shift in machine learning-augmented hybrid simulation](https://mlsanity.com/paper/2401.09259/) (2024)
- [Meta-learning Structure-Preserving Dynamics](https://mlsanity.com/paper/2508.11205/) (2025)
- [Hypothesis-driven construction of mesoscopic dynamics](https://mlsanity.com/paper/2605.16211/) (2026)
- [DeePN2: A deep learning-based non-Newtonian hydrodynamic model](https://mlsanity.com/paper/2112.14798/) (2021)
- [Weak Collocation Regression for Inferring Stochastic Dynamics with L'evy Noise](https://mlsanity.com/paper/2403.08292/) (2024)
- [Moment Estimate and Variational Approach for Learning Generalized Diffusion with Non-gradient Structures](https://mlsanity.com/paper/2508.01854/) (2025)
- [Learning Permutation-invariant Macroscopic Dynamics](https://mlsanity.com/paper/2605.30812/) (2026)
- [GENERIC-FNO: Embedding Energy Conservation and Entropy Production into Fourier Neural Operators](https://mlsanity.com/paper/2606.08343/) (2026)
- [CSympNet-ID: conformal-symplectic map learning for linearly damped Hamiltonian systems](https://mlsanity.com/paper/2607.03339/) (2026)

## Abstract (arXiv)

We propose a systematic method for learning stable and physically interpretable dynamical models using sampled trajectory data from physical processes based on a generalized Onsager principle. The learned dynamics are autonomous ordinary differential equations parameterized by neural networks that retain clear physical structure information, such as free energy, diffusion, conservative motion and external forces. For high dimensional problems with a low dimensional slow manifold, an autoencoder with metric preserving regularization is introduced to find the low dimensional generalized coordinates on which we learn the generalized Onsager dynamics. Our method exhibits clear advantages over existing methods on benchmark problems for learning ordinary differential equations. We further apply this method to study Rayleigh-Benard convection and learn Lorenz-like low dimensional autonomous reduced order models that capture both qualitative and quantitative properties of the underlying dynamics. This forms a general approach to building reduced order models for forced dissipative systems.
