Building symmetries into data-driven manifold dynamics models for complex flows: application to two-dimensional Kolmogorov flow
Carlos E. P\'erez De Jes\'us, Alec J. Linot, Michael D. Graham

TL;DR
This paper introduces a symmetry-aware data-driven modeling approach for complex chaotic flows, leveraging symmetries to improve model efficiency, accuracy, and robustness, demonstrated on two-dimensional Kolmogorov flow.
Contribution
The work presents a novel 'symmetry charting' method that incorporates flow symmetries into autoencoder and neural ODE frameworks for reduced-order modeling.
Findings
Requires less data for accurate models
Achieves more robust manifold dimension estimates
Captures long-term statistics accurately
Abstract
Data-driven reduced-order models of the dynamics of complex flows are important for tasks related to design, understanding, prediction, and control. Many flows obey symmetries, and the present work illustrates how these can be exploited to yield highly efficient low-dimensional data-driven models for chaotic flows. In particular, incorporating symmetries both guarantees that the reduced order model automatically respects them and dramatically increases the effective density of data sampling. Given data for the long-time dynamics of a system, and knowing the set of continuous and discrete symmetries it obeys, the first step in the methodology is to identify a "fundamental chart", a region in the state space of the flow to which all other regions can be mapped by a symmetry operation, and a set of criteria indicating what mapping takes each point in state space into that chart. We then…
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
TopicsTime Series Analysis and Forecasting · Model Reduction and Neural Networks · Computational Physics and Python Applications
MethodsSparse Evolutionary Training
