Machine Learning for Complex Systems Dynamics: Detecting Bifurcations in Dynamical Systems with Deep Neural Networks
Swadesh Pal, Roderick Melnik

TL;DR
This paper introduces equilibrium-informed neural networks (EINNs), a machine learning approach that detects critical thresholds and bifurcations in complex dynamical systems by analyzing equilibrium states and their parameter mappings.
Contribution
The study presents a novel DNN-based method that reverses traditional analysis by inferring system parameters from equilibrium states to identify bifurcations.
Findings
EINNs successfully detect saddle-node bifurcations in nonlinear systems.
The method reveals parameter regions leading to regime shifts.
EINNs outperform traditional bifurcation detection techniques.
Abstract
Critical transitions are the abrupt shifts between qualitatively different states of a system, and they are crucial to understanding tipping points in complex dynamical systems across ecology, climate science, and biology. Detecting these shifts typically involves extensive forward simulations or bifurcation analyses, which are often computationally intensive and limited by parameter sampling. In this study, we propose a novel machine learning approach based on deep neural networks (DNNs) called equilibrium-informed neural networks (EINNs) to identify critical thresholds associated with catastrophic regime shifts. Rather than fixing parameters and searching for solutions, the EINN method reverses this process by using candidate equilibrium states as inputs and training a DNN to infer the corresponding system parameters that satisfy the equilibrium condition. By analyzing the learned…
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
TopicsEcosystem dynamics and resilience · Model Reduction and Neural Networks · Neural Networks and Reservoir Computing
