Deep Learning of Conjugate Mappings
arXiv:2104.01874 · doi:10.1016/j.physd.2021.133008
Abstract
Despite many of the most common chaotic dynamical systems being continuous in time, it is through discrete time mappings that much of the understanding of chaos is formed. Henri Poincaré first made this connection by tracking consecutive iterations of the continuous flow with a lower-dimensional, transverse subspace. The mapping that iterates the dynamics through consecutive intersections of the flow with the subspace is now referred to as a Poincaré map, and it is the primary method available for interpreting and classifying chaotic dynamics. Unfortunately, in all but the simplest systems, an explicit form for such a mapping remains outstanding. This work proposes a method for obtaining explicit Poincaré mappings by using deep learning to construct an invertible coordinate transformation into a conjugate representation where the dynamics are governed by a relatively simple chaotic mapping. The invertible change of variable is based on an autoencoder, which allows for dimensionality reduction, and has the advantage of classifying chaotic systems using the equivalence relation of topological conjugacies. Indeed, the enforcement of topological conjugacies is the critical neural network regularization for learning the coordinate and dynamics pairing. We provide expository applications of the method to low-dimensional systems such as the Rössler and Lorenz systems, while also demonstrating the utility of the method on infinite-dimensional systems, such as the Kuramoto--Sivashinsky equation.
References in corpus (31)
- Discovering governing equations from data: Sparse identification of nonlinear dynamical systems
- Machine Learning for Fluid Mechanics
- DeepXDE: A deep learning library for solving differential equations
- Turbulence Modeling in the Age of Data
- Deep learning for universal linear embeddings of nonlinear dynamics
- Fourier Neural Operator for Parametric Partial Differential Equations
- Machine learning accelerated computational fluid dynamics
- Physics Informed Deep Learning (Part I): Data-driven Solutions of Nonlinear Partial Differential Equations
- Data-driven discovery of coordinates and governing equations
- Learning data driven discretizations for partial differential equations
- Time-lagged autoencoders: Deep learning of slow collective variables for molecular kinetics
- Physics Informed Deep Learning (Part II): Data-driven Discovery of Nonlinear Partial Differential Equations
- SINDy-PI: A Robust Algorithm for Parallel Implicit Sparse Identification of Nonlinear Dynamics
- Sparse learning of stochastic dynamic equations
- Multipole Graph Neural Operator for Parametric Partial Differential Equations
- Discovery of Nonlinear Multiscale Systems: Sampling Strategies and Embeddings
- Programming Languages for Scientific Computing
- Neural Operator: Graph Kernel Network for Partial Differential Equations
- On Learning Hamiltonian Systems from Data
- Relative periodic orbits form the backbone of turbulent pipe flow
- Nonlinear stochastic modeling with Langevin regression
- Lagrangian Neural Networks
- Coarse graining the state space of a turbulent flow using periodic orbits
- A new deterministic model for chaotic reversals
- Symbolic dynamics for Kuramoto-Sivashinsky PDE on the line --- a computer-assisted proof
- Capturing Turbulent Dynamics and Statistics in Experiments with Unstable Periodic Orbits
- Poincaré Maps for Multiscale Physics Discovery and Nonlinear Floquet Theory
- Learning Symbolic Physics with Graph Networks
- Sparse Identification of Slow Timescale Dynamics
- Data-Driven Stabilization of Periodic Orbits
- CINDy: Conditional gradient-based Identification of Non-linear Dynamics -- Noise-robust recovery