OnsagerNet
Learning hidden low dimensional dyanmics using a Generalized Onsager Principle and neural networks
This is the original pyTorch implemenation of OnsagerNet with three applications:
- Learning deterministic Langevin dynamics
- Learning chaotic and non-chaotic Lorenz63 system
- Learning a reduced model for Rayleigh Bernard Convection (RBC) based only on trajectory data.
See the ReadMe.md in each subfolder and the reference paper for more information.
Reference
- [PhyRevF] H. Yu, X. Tian, W. E and Q. Li, OnsagerNet: Learning Stable and Interpretable Dynamics using a Generalized Onsager Principle, arxiv:2009.02327, to appear on Physical Review Fluids, 2021.