Abstract
Complex systems such as ecological communities and neuron networks are essential parts of our everyday lives. These systems are composed of units which interact through intricate networks. The ability to predict sudden changes in the dynamics of these networks, known as critical transitions, from data is important to avert disastrous consequences of major disruptions. Predicting such changes is a major challenge as it requires forecasting the behavior for parameter ranges for which no data on the system are available. We address this issue for networks with weak individual interactions and chaotic local dynamics. We do this by building a model network, termed an effective network, consisting of the underlying local dynamics and a statistical description of their interactions. We show that behavior of such networks can be decomposed in terms of an emergent deterministic component and a fluctuation term. Traditionally, such fluctuations are filtered out. However, as we show, they are key to accessing the interaction structure. We illustrate this approach on synthetic time series of realistic neuronal interaction networks of the cat cerebral cortex and on experimental multivariate data of optoelectronic oscillators. We reconstruct the community structure by analyzing the stochastic fluctuations generated by the network and predict critical transitions for coupling parameters outside the observed range.
- Received 26 September 2019
- Revised 21 February 2020
- Accepted 6 April 2020
DOI:https://doi.org/10.1103/PhysRevX.10.021047
Published by the American Physical Society under the terms of the Creative Commons Attribution 4.0 International license. Further distribution of this work must maintain attribution to the author(s) and the published article’s title, journal citation, and DOI.
Published by the American Physical Society
Physics Subject Headings (PhySH)
Popular Summary
Complex networks, consisting of many interacting units that evolve over time, are found everywhere. One example is a neuronal network, where neurons in the body are wired together in intricate patterns that dictate their function. A small change in the behavior of these neurons can cause a huge change in the network, leading to pathologies such as an epileptic seizure. Researchers would like to know if it is possible to use time-series measurements to build a mathematical model for such a complex system that is good enough to provide predictions of critical transitions before they occur. Here, we describe a new technique that achieves this goal for a large class of complex systems, not just neurons, in a synthetic setting.
Most approaches to analyzing datasets start by filtering out fluctuation terms, assumed to be noise, but it is precisely these terms that contain the key to unlocking the interaction structure in the network. Whether two nodes are predominantly connected to the same nodes can be detected by checking whether the fluctuation at these nodes is correlated. Without prior knowledge about the network, our method allows us to model the dynamics at each node, the impacts of node interactions on the time evolution of the system, and the network structure.
In tests of our approach, we detect with high accuracy which nodes in a cat’s brain are connected to each other (and thus which nodes belong to the auditory region of the brain). Our model is so accurate that it can predict critical transitions that would occur if parameters change, even if no data are available for those parameters.