Data-driven discovery and extrapolation of parameterized pattern-forming dynamics
arXiv:2301.02673 · doi:10.1103/PhysRevResearch.5.L042017
Abstract
Pattern-forming systems can exhibit a diverse array of complex behaviors as external parameters are varied, enabling a variety of useful functions in biological and engineered systems. First-principles derivations of the underlying transitions can be characterized using bifurcation theory on model systems whose governing equations are known. In contrast, data-driven methods for more complicated and realistic systems whose governing evolution dynamics are unknown have only recently been developed. Here we develop a data-driven approach, the {\em sparse identification for nonlinear dynamics with control parameters} (SINDyCP), to discover dynamics for systems with adjustable control parameters, such as an external driving strength. We demonstrate the method on systems of varying complexity, ranging from discrete maps to systems of partial differential equations. To mitigate the impact of measurement noise, we also develop a weak formulation of SINDyCP and assess its performance on noisy data. We demonstrate applications including the discovery of universal pattern-formation equations, and their bifurcation dependencies, directly from data accessible from experiments and the extrapolation of predictions beyond the weakly nonlinear regime near the onset of an instability.
arXiv comment6 pages, 4 figures, plus supplement
References in corpus (19)
- Discovering governing equations from data: Sparse identification of nonlinear dynamical systems
- The World of the Complex Ginzburg-Landau Equation
- Data-driven discovery of coordinates and governing equations
- Sparse identification of nonlinear dynamics for model predictive control in the low-data limit
- Nonlinear conduction via solitons in a topological mechanical insulator
- Discovery of Algebraic Reynolds-Stress Models Using Sparse Symbolic Regression
- Weak SINDy For Partial Differential Equations
- PySINDy: A comprehensive Python package for robust sparse system identification
- Data-Driven Modeling and Prediction of Non-Linearizable Dynamics via Spectral Submanifolds
- Using Noisy or Incomplete Data to Discover Models of Spatiotemporal Dynamics
- Robust learning from noisy, incomplete, high-dimensional experimental data via physically constrained symbolic regression
- Sparse sensing and DMD based identification of flow regimes and bifurcations in complex flows
- Learning hydrodynamic equations for active matter from particle simulations and experiments
- Finding Symmetry Breaking Order Parameters with Euclidean Neural Networks
- Learning Mean-Field Equations from Particle Data Using WSINDy
- Chimera States in Continuous Media: Existence and Distinctness
- A Perspective on Regression and Bayesian Approaches for System Identification of Pattern Formation Dynamics
- Learning developmental mode dynamics from single-cell trajectories
- Heterogeneity-stabilized homogeneous states in driven media
Cited by in corpus (5)
- Direct Estimation of Parameters in ODE Models Using WENDy: Weak-form Estimation of Nonlinear Dynamics
- Principal component analysis of absorbing state phase transitions
- How more data can hurt: Instability and regularization in next-generation reservoir computing
- Statistical Mechanics of Dynamical System Identification
- Sparse Identification for bifurcating phenomena in Computational Fluid Dynamics