Generative framework for dimensionality reduction of large scale network of non-linear dynamical systems driven by external input
Shrey Dutta, Dipanjan Roy, Arpan Banerjee

TL;DR
This paper introduces a generative framework for reducing the dimensionality of large-scale nonlinear dynamical networks driven by external inputs, enabling more accurate and analytically tractable representations.
Contribution
It proposes a novel mode selection method based on input distribution symmetry, relaxing heuristic approaches in network reduction.
Findings
Order parameter is conserved in original and reduced models
Framework is applicable to networks of Van der Pol oscillators and Hindmarsh-Rose neurons
Reduction technique is analytically tractable and validated on real-world scenarios
Abstract
Several studies have proposed constraints under which a low dimensional representation can be derived from large-scale real-world networks exhibiting complex nonlinear dynamics. Typically, these representations are formulated under certain assumptions, such as when solutions converge to attractor states using linear stability analysis or using projections of large-scale dynamical data into a set of lower dimensional modes that are selected heuristically. Here, we propose a generative framework for selection of lower dimensional modes onto which the entire network dynamics can be projected based on the symmetry of the input distribution for a large-scale network driven by external inputs, thus relaxing the heuristic selection of modes made in the earlier reduction approaches. The proposed mode reduction technique is tractable analytically and applied to different kinds of real-world…
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.
Generative framework for dimensionality reduction of large
scale network of non-linear dynamical systems driven by external input
Shrey Dutta
Dipanjan Roy
Arpan Banerjee
National Brain Research Centre, Manesar,Gurgaon, Haryana-122052, India
Abstract
Several studies have proposed constraints under which a low dimensional representation can be derived from large-scale real-world networks exhibiting complex nonlinear dynamics. Typically, these representations are formulated under certain assumptions, such as when solutions converge to attractor states using linear stability analysis or using projections of large-scale dynamical data into a set of lower dimensional modes that are selected heuristically. Here, we propose a generative framework for selection of lower dimensional modes onto which the entire network dynamics can be projected based on the symmetry of the input distribution for a large-scale network driven by external inputs, thus relaxing the heuristic selection of modes made in the earlier reduction approaches. The proposed mode reduction technique is tractable analytically and applied to different kinds of real-world large-scale network scenarios with nodes comprising of a) Van der Pol oscillators b) Hindmarsh-Rose neurons. These two demonstrations elucidate how order parameter is conserved at original and reduced descriptions thus validating our proposition.
pacs:
Valid PACS appear here
††preprint: APS/123-QED
Large-scale dynamical systems are useful tools to explain a wide variety of complex phenomena in nature e.g. financial markets HSIEH , jamming transitions Charbonneau et al. (2017), human mobility dynamics Song et al. (2010), weather patterns Antoulas et al. (2010) and brain dynamics Deco et al. (2008). While increase in scale or dimensions may increase the predictive power of the model system, nonetheless a reduction to simpler descriptions at lower dimensions is critical for having relevance to empirical observations and analytical tractability of underlying mechanisms governing empirical observations. One robust approach of reducing dimensions is defining modes on which the original system can be projected Antoulas et al. (2010); Stefanescu and Jirsa (2008). The selection of a mode is often heuristically motivated, and the mode can also be an order parmeter from the perspective of the paradigmatic framework of Synergetics Haken (1983). In Neuroscience, reduction of dynamical systems with respect to modes constructed from distribution of external input has been performed earlier on small-scale network of linearly coupled excitable systems Stefanescu and Jirsa (2008). Since this reduction retain important network dynamics, large-scale networks were conceptualized by coupling these reduced systems with long-range coupling Becker et al. (2015); Sanz-Leon et al. (2015), the later being heuristically argued from symmetry properties. In present work, we perform reduction on a large-scale network where connection among nodes involve global and local coupling mimicking a real-world system. Subsequently, long-range coupling term between modes in the reduced system is derived analytically as part of the reduction process. Global coherence is an order parameter that can be computed both at the level of original dynamical system as well as from the mode dynamics in the reduced system. Conservation of global coherence at both levels is used to validate the generality of our approach in two distinct networks. First, we simulate a large-scale network where each node is a Van der Pol oscilator having 2-dimensional dynamics and coupled using local and global parameters. Second each node is a Hindmarsh-Rose neuron, a 3-dimensional dynamical system which can exhibit different time scales of oscillations resulting in bursting along with tonic spiking behavior.
Each excitable system in node is represented by a vector of state variables (state vector) . Input to excitable system from interaction with other excitable systems within node is given by a vector function where is coupling constant and is a set of state-vectors () in node. Input to every excitable system in node from other nodes is given by another vector function where elements of matrix () are the weights of connections between nodes and is a set of state-vectors in nodes () (Figure 1A). Vector function contributes to the local dynamics of excitable system in node. Then, the dynamics of the entire system is described by the following set of equations
[TABLE]
where is time derivative of state vectors, is a function of the external input () and is the time-constant of node which is a differentiating factor between nodes. However, within node, external current to excitable system () differentiates it from the rest. For a large scale network comprising of individual excitable nodes, (1) can be written as
[TABLE]
where is a continuous variable having normal distribution .
Now, we can represent as a superposition of bi-orthogonal modes
[TABLE]
where is the residual and (Figure 1B). The nature of reduction is such that dynamical system given in (1) is reduced to solving for the mode coefficients as described in the following set of equations
[TABLE]
where
[TABLE]
and are the adjoint basis for the biorthogonal modes .
Large-scale network of Van der Pol oscillators:
A Van der Pol oscillator van der Pol (1920) has two state variables and which follows the following equations
[TABLE]
A large-scale network where individual node is essentially a Van der Pol oscillator can be cast into equation (1) with the following relations
[TABLE]
where is a constant and is the expected value of the state-variables . For the reduced system described in (4) with , we derive
[TABLE]
where the constants and are computed by applying bi-orthogonal assumption of modes as stated in Appendix A.
Large-scale network of Hindmarsh-Rose neurons:
In Neuroscience, Hindmarsh-Rose (HMR) neuron is a three dimensional model of single neuron firing dynamics having three state variables Hindmarsh and Rose (1984)
[TABLE]
where , , , , , and are the constants. A network of excitatory and inhibitory HMR neurons have been used to describe a small-scale network of neurons Stefanescu and Jirsa (2008). Thus, a node in the brain (Fig 1a) can be expressed as a six dimensional state space with 3 excitatory and 3 inhibitory variables represented as . Extending this architecture, for the large-scale system in (1), we obtain
[TABLE]
where , and are coupling constants between excitatory and inhibitory nodes. For the reduced system in (4), , we derive
[TABLE]
where the constants , , , , , , , , , , , and are defined in Appendix.
We simulated a network of three nodes with each functional unit in a node is governed by 1) Van der Pol (VDP) oscillator or 2) HMR neurons. We select the node connection matrix of the given form
[TABLE]
where is a scalar in the range [math] to representing negligible node interaction to strong node interaction. We also considered different values of for VDP (and Inhibition-excitation ratio, for HMR) and for different values of mean current . For validating reduced system with modes, we compare the Global Coherence (GC) evaluated using the complete system () with GC evaluated using the reduced system () using the following equation.
[TABLE]
where is frequency and is total number of pairs . GC is computed between mean activities of each node. For the reduced system, the mean activity of each node is the mean of individual excitable systems’ activities estimated using (3) without the residual.
As increases, error in proposed reduction process decreases more rapidly as compared to previous approaches (Figure 2A & B) for both large-scale networks using Van der-Pol and Hindmarsh-Rose models as nodes, thus, validating our reduction approach. For Van der-Pol model, reduction proposed in Sanz-Leon et al. (2015) generated numerical instability during simulation. Global coherence calculated from proposed reduction for an exemplar parameter space matches closely with the original system unlike heuristic approaches (Figure 2C). We further validate our framework by showing the reproduction of time-series of mean-field activity of each HMR and VDP node (Figure 3) for several different parameters spaces.
In Stefanescu and Jirsa (2008), local-interaction between state-variables was facilitated via the mean field activity of the node which by itself is a small-scale network. In the reduced model this interaction was preserved as the input to state variable of mode was characterized via mode-specific output of the node () governed by matrix which is obtained as a part of reduction. However, in the case of the large-scale network of these reduced nodes the input to state-variable of mode of node was either the activity of state-variable of mode from other nodes Becker et al. (2015) or it was the sum of activities of state-variables of all modes from other nodes Sanz-Leon et al. (2015). In this paper, the input to mode of node is derived by projecting the long-range interaction term of complete large-scale network to modes of the external input. Thus, our proposed scheme preserves the original long range interaction (Figure 2 and Figure 3).
In summary, we propose a generalized scheme for reduction of the dynamics of a large-scale network into lower dimensional mode description based on properties of the external input. Obviously, any such reduction lowers the computational complexity. However an important point to note is a model’s benefit is not necessarily limited to mimicking the complex dynamics of real-world system. For example, a detailed model of the cortical layer will be highly informative Markram et al. (2015), but not necessarily insightful for explaining the cortical interactions during a specific behavioral task. How do we develop task-specific insights from a high dimensional data with minimal assumptions will be critical question for future studies and how they could profit from our proposed formalism. Our approach is best-placed to application where task inevitably involves reduction from high-dimensional state space to functionally well defined lower dimensional modes. Such problems are also not necessarily exclusively brain specific, but also pertinent for climate dynamics, traffic problems, or anywhere dynamical systems are driven by external time varying and distributed input and the approach presented in this article may be insightful for a wide range of scientific disciplines.
This research was funded by NBRC core and the grants Ramalingaswami fellowship (BT/RLF/Re-entry/31/2011) and Innovative Young Bio-technologist Award (IYBA) (BT/07/IYBA/2013) from the Department of Biotechnology (DBT), Ministry of Science & Technology, Government of India to AB. DR is supported by the Ramalingaswami fellowship (BT/RLF/Re-entry/07/2014) and DST extramural grant (SR/CSRI/21/2016). We also thank Prof. Michael Breakspear for helpful comments and discussions.
Appendix A: Reduction coefficients for Van der Pol oscillator network
[TABLE]
is the pdf of external input.
Appendix B: Reduction coefficients for Hindmarsh-Rose neuronal network
[TABLE]
and are the pdfs of external input to excitatory and inhibitory sub-populations respectively.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) D. A. HSIEH, The Journal of Finance 46 , 1839 . · doi ↗
- 2Charbonneau et al. (2017) P. Charbonneau, J. Kurchan, G. Parisi, P. Urbani, and F. Zamponi, Annual Review of Condensed Matter Physics 8 , 265 (2017) . · doi ↗
- 3Song et al. (2010) C. Song, Z. Qu, N. Blumm, and A.-L. Barabási, Science 327 , 1018 (2010) . · doi ↗
- 4Antoulas et al. (2010) A. C. Antoulas, C. A. Beattie, and S. Gugercin, in Efficient Modeling and Control of Large-Scale Systems (Springer, 2010). · doi ↗
- 5Deco et al. (2008) G. Deco, V. K. Jirsa, P. A. Robinson, M. Breakspear, and K. Friston, P Lo S Comp Biol 4 , e 1000092 (2008) . · doi ↗
- 6Stefanescu and Jirsa (2008) R. A. Stefanescu and V. K. Jirsa, PLOS Comp Biol 4 , 1 (2008) . · doi ↗
- 7Haken (1983) H. Haken, Synergetics: An Introduction , 3rd ed., Springer Series in Synergetics (Springer-Verlag, 1983).
- 8Becker et al. (2015) R. Becker, S. Knock, P. Ritter, and V. Jirsa, PLOS Comp Biol 11 , 1 (2015) . · doi ↗
