Learning embeddings of non-linear PDEs: the Burgers' equation
Pedro Taranc\'on-\'Alvarez, Leonid Sarieddine, Pavlos Protopapas, Raul Jimenez

TL;DR
This paper introduces a method to embed solutions of nonlinear PDEs, specifically Burgers' equation, into a low-dimensional space using neural networks and PCA, enabling efficient analysis and physical interpretation.
Contribution
It generalizes embeddings to Physics Informed Neural Networks and develops a multi-head approach with orthogonality constraints for robust, interpretable solution space representations.
Findings
Latent modes capture dominant dynamics of Burgers' equation
Orthogonality constraints improve robustness and interpretability
Few modes are sufficient to represent key features
Abstract
Embeddings provide low-dimensional representations that organize complex function spaces and support generalization. They provide a geometric representation that supports efficient retrieval, comparison, and generalization. In this work we generalize the concept to Physics Informed Neural Networks. We present a method to construct solution embedding spaces of nonlinear partial differential equations using a multi-head setup, and extract non-degenerate information from them using principal component analysis (PCA). We test this method by applying it to viscous Burgers' equation, which is solved simultaneously for a family of initial conditions and values of the viscosity. A shared network body learns a latent embedding of the solution space, while linear heads map this embedding to individual realizations. By enforcing orthogonality constraints on the heads, we obtain a…
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.
Taxonomy
TopicsModel Reduction and Neural Networks · Quantum many-body systems · Neural Networks and Reservoir Computing
