Literature DB >> 27725829

A Linear Analysis of Coupled Wilson-Cowan Neuronal Populations.

L L Neves1, L H A Monteiro2.   

Abstract

Let a neuronal population be composed of an excitatory group interconnected to an inhibitory group. In the Wilson-Cowan model, the activity of each group of neurons is described by a first-order nonlinear differential equation. The source of the nonlinearity is the interaction between these two groups, which is represented by a sigmoidal function. Such a nonlinearity makes difficult theoretical works. Here, we analytically investigate the dynamics of a pair of coupled populations described by the Wilson-Cowan model by using a linear approximation. The analytical results are compared to numerical simulations, which show that the trajectories of this fourth-order dynamical system can converge to an equilibrium point, a limit cycle, a two-dimensional torus, or a chaotic attractor. The relevance of this study is discussed from a biological perspective.

Entities:  

Mesh:

Year:  2016        PMID: 27725829      PMCID: PMC5048090          DOI: 10.1155/2016/8939218

Source DB:  PubMed          Journal:  Comput Intell Neurosci


1. Introduction

In the last decades, the features of action potentials propagating along axonal membranes have been related to the oscillations found in electroencephalogram (EEG) records [1-3]. From a theoretical perspective, analogies between EEG and nonlinear dynamics [4] were formulated prior to knowledge of the seminal numerical simulation by Lorenz, published in 1963, about a chaotic system [5]. All these studies aim to disclose the neural code; that is, to understand how information is represented, carried, and transformed by neurons [6]. The ambition is to explain how cognitive functions emerge from neuron spikes. In this context, here we analytically investigate the activity of a simple neuronal assembly, in order to examine how its parameter values influence its dynamical behavior. Consider a population formed by two groups of interacting neurons, so that the synapses of the first group are excitatory and the synapses of the second group are inhibitory. Consider also that these two groups are connected. In 1972, Wilson and Cowan proposed a mathematical model to describe the time evolution of the activity of this neuronal population [7]. In this model, the activity g(t) of each group obeys a nonlinear first-order ordinary differential equation with the following form: in which t denotes the time, k is a positive constant related to the natural decay of g(t), r is a positive constant proportional to the refractory period, and z(t) represents the input to this group, written as a linear combination of the activities of both groups plus the influence of external stimuli. Resting activity corresponds to g = 0; thus, a negative value of g expresses a depression from this background level. The function S(z) must be sigmoidal. However, as stated by Wilson and Cowan [7], “no particular significance is to be attached to the choice of” S(z). Usual choices are 1/(1 + e −) − 1/2 [8], tanh⁡(z) [9], and arctan⁡(z) [10]. In several studies, the properties of a single population were explored via numerical simulations [8, 9, 11], since these usual sigmoidal functions pose difficulties to analytical works. The dynamics of the two-population model was also already numerically investigated [10, 12–15]. Monteiro et al. suggested to use and some analytical results were derived for the Wilson-Cowan model [16]. Here, we also take this particular form of S(z) to analytically investigate the dynamics of two coupled Wilson-Cowan populations (composed of four groups). We also assume that (1) the isolated populations are identical (in the sense that they are characterized by the same parameter values, as considered in other studies [10, 12–15]); (2) the populations are coupled by links starting from their excitatory groups (because most synapses are excitatory; for instance, they are 84% in the cat cortex [17]); (3) the refractory period is negligible (which corresponds to taking r = 0 in (1), as supposed in several works [9, 10, 12, 14, 18–20]). Some authors took S(z) as a piecewise linear function [14, 19–21]. In our analyses, we assume that the parameter values related to this neuronal assembly allow us to take S(z)≃z; thus, the model becomes linear. From this approximation, the occurrence of a Hopf bifurcation in the nonlinear model is analytically inferred. Other bifurcations are numerically found. Recall that bifurcation corresponds to a qualitative change in the dynamical behavior of a system caused by variation of parameter value(s). This manuscript about the dynamics of a pair of coupled Wilson-Cowan neuronal populations is structured as follows. In Section 2, the model is presented and analyzed by taking into account the linear approximation just described. In Section 3, the analytical results are compared to numerical simulations performed by considering the nonlinear version of the model. We found that, as the time passes, the variables of the model can converge to an equilibrium point, a limit cycle, a two-dimensional torus, or a chaotic attractor. In Section 4, the results of this work are discussed from a biological point of view.

2. Analytical Results

Let two identical populations be coupled by links that can be symmetrical or asymmetrical. Assume that the variables x (t) and y (t) denote the activity of the excitatory group and the activity of the inhibitory group, respectively, of ith population, with i = 1,2. According to Wilson and Cowan, the dynamics of these coupled populations can be described by The parameters a and d represent the natural (exponential) decay. The parameters b, c, e, and w are the strengths of the connections between the excitatory and inhibitory groups of an isolated population, as shown in Figure 1: b is the inhibitory connection from y to x , c is the excitatory connection from x to y , w is the self-excitatory connection (from x to x ), and e is the self-inhibitory connection (from y to y ). The strengths of the connections between the populations are denoted by the parameters α and β : α 1 is the connection from x 2 to x 1, α 2 is the connection from x 1 to x 2, β 1 is the connection from x 2 to y 1, and β 2 is the connection from x 1 to y 2. All these ten parameters are positive constants. The constants I 1, J 1, I 2, and J 2 stand for stimuli from external sources reaching x 1, y 1, x 2, and y 2, respectively. Thus, the dimension of the parameter space is 14.
Figure 1

Schematic representation of the two-population model. The variables of the model are the activities of the neuronal groups x 1, x 2, y 1, and y 2. The connection strengths are denoted by b, c, e, w, α 1, α 2, β 1, and β 2. Stimuli from other sources correspond to I 1, I 2, J 1, and J 2.

A steady state is a stationary solution, corresponding to an equilibrium point (x 1 , y 1 , x 2 , y 2 ) in the four-dimensional state space x 1 × y 1 × x 2 × y 2. The constants x 1 , y 1 , x 2 , and y 2 are obtained from dx 1/dt = 0, dy 1/dt = 0, dx 2/dt = 0, and dy 2/dt = 0. By taking into consideration the linear approximation proposed in Section 1, there is only one equilibrium point given by with W ≡ w − a and E ≡ d + e. Note that if the populations are isolated, that is, if α = β = 0, then x = (EI − bJ )/(bc − EW) and y = (cI − WJ )/(bc − EW), for i = 1,2. Obviously, if I 1 = I 2 and J 1 = J 2, then x 1 = x 2 and y 1 = y 2 . The local stability of an equilibrium point can be determined from the eigenvalues λ of the Jacobian matrix obtained from the system of (2) linearized around this point [22-24]. By the Hartman-Grobman theorem, such a point is locally asymptotically stable if all eigenvalues have negative real parts [22-24]. For this fourth-order system, the eigenvalues λ are the roots of the polynomial: with Routh-Hurwitz criterion states that all eigenvalues have negative real parts if γ 1 > 0, γ 2 > 0, γ 3 > 0, γ 4 > 0, δ 1 ≡ (γ 1 γ 2 − γ 3)/γ 1 > 0, and δ 2 ≡ (δ 1 γ 3 − γ 1 γ 4)/δ 1 > 0 [25]. For instance, in the case of isolated populations, local stability of the steady-state solution is assured if E > W and bc > EW. Observe that the stability conditions do not depend on the values of I and J . Thus, constant external stimuli do not modify the stability of the stationary solution (in the linear approximation). Observe also that a necessary condition for stability is E > W; that is, w < w ≡ a + d + e or e > e ≡ w − (a + d). Therefore, the equilibrium point is locally asymptotically stable only if the strength of the self-excitatory connection is below the critical value w and/or if the strength of the self-inhibitory connection is above the critical value e . If α 1 = α 2 = 0, then γ 4 diminishes as β 1 and/or β 2 increase; if β 1 = β 2 = 0, then γ 2, γ 3, and γ 4 diminish as α 1 and/or α 2 increase. Thus, both kinds of connections between the populations, characterized by α and β , can singly destabilize the equilibrium point, if their strengths exceed critical numbers. If the parameter values are varied so that δ 2 = 0, then a Hopf bifurcation [22-24] can occur (because two roots of (4) are purely imaginary complex-conjugate numbers and the other two roots have negative real parts; i.e., (4) can be written as (λ 2 + Aλ + B)(λ 2 + C) = 0, with A, B, C > 0). As a consequence, a limit cycle with oscillation period appears. Recall that a limit cycle is an isolated closed trajectory in the state space, corresponding to a periodic solution [22-24]. If α 1 = α 2 = α and β 1 = β 2 = β, the condition δ 2 = 0 is equivalent to ϵ 1 ≡ (w + α)−(a + d + e) = 0. In this particular case, there is the birth of a limit cycle for ϵ 1 = 0 if ϵ 2 ≡ b(c + β)−(w + α − a)(d + e) > 0. The period τ of the newborn cycle is approximately given by . As shown in the next section, other bifurcations can take place by varying the parameter values of this dynamical system.

3. Numerical Simulations

In the simulations presented in this section, the values of a, b, c, d, e, I 1, I 2, J 1, and J 2 are kept fixed and the values of w, α 1, α 2, β 1, and β 2 are varied. Thus, we investigate how the dynamics is influenced by the strengths of the self-excitatory loops and of the links between the populations. Here, we take a = d = 0.01, b = 20, c = 10, e = 10, I 1 = 2, I 2 = 1, and J 1 = J 2 = 0. In Figures 2(a)–2(i), only x 1(t) is plotted in function of t. In each case, the behaviors of the other three variables are qualitatively similar; hence, their plots were omitted. For instance, if x 1(t) converges to a periodic solution, then y 1(t), x 2(t), and y 2(t) also tend to a periodic oscillation as the time passes. In (a), w = 8, α 1 = α 2 = β 1 = β 2 = 0; in (b), w = 12, α 1 = α 2 = β 1 = β 2 = 0; in (c), w = 8, α 1 = α 2 = 1, β 1 = β 2 = 0; in (d), w = 8, α 1 = α 2 = 3, and β 1 = β 2 = 0; in (e), w = 8, α 1 = α 2 = 1, and β 1 = 0, β 2 = 3; in (f), w = 12, α 1 = α 2 = 1, and β 1 = β 2 = 0; in (g), w = 12, α 1 = α 2 = 1, and β 1 = β 2 = 2; in (h), w = 13, α 1 = α 2 = 3, and β 1 = β 2 = 0; and in (i), w = 13, α 1 = α 2 = 3, and β 1 = β 2 = 2. In these simulations, (2) were numerically solved by employing the fourth-order Runge-Kutta integration method with integration step of 0.01. In addition, in all simulations, the initial condition is (x 1(0), y 1(0), x 2(0), y 2(0)) = (0,0, 0,0).
Figure 2

Temporal evolutions of x 1(t) obtained by numerically integrating (2). In all cases, the initial condition is the origin of the state space. In all cases, a = d = 0.01, b = 20, c = 10, e = 10, I 1 = 2, I 2 = 1, and J 1 = J 2 = 0. In (a), w = 8, α 1 = α 2 = β 1 = β 2 = 0; in (b), w = 12, α 1 = α 2 = β 1 = β 2 = 0; in (c), w = 8, α 1 = α 2 = 1, and β 1 = β 2 = 0; in (d), w = 8, α 1 = α 2 = 3, and β 1 = β 2 = 0; in (e), w = 8, α 1 = α 2 = 1, β 1 = 0, and β 2 = 3; in (f), w = 12, α 1 = α 2 = 1, and β 1 = β 2 = 0; in (g), w = 12, α 1 = α 2 = 1, and β 1 = β 2 = 2; in (h), w = 13, α 1 = α 2 = 3, and β 1 = β 2 = 0; and in (i), w = 13, α 1 = α 2 = 3, and β 1 = β 2 = 2. In (a) and (c), the system converges to an equilibrium point; in (b), (d), (e), (g), and (i) to a limit cycle; in (f) to a two-dimensional torus; and in (h) to a chaotic attractor.

In (a) and (b), the populations are isolated. Therefore, the attractor can be either an equilibrium point or a limit cycle, because (2) split into two decoupled second-order systems. In fact, these are the attractors that can exist in the state space of second-order autonomous nonlinear systems [22-24]. In (a), the conditions for the asymptotical stability of the steady-state solution are satisfied (because E = 10.01 > W = 7.99 and bc = 200 > EW≃80.0). In this case, x 1(t) converges to 0.167, which is the same value obtained from the analytical expression x 1 = (EI 1 − bJ 1)/(bc − EW). Thus, the linear approximation of the sigmoidal function S(z) can be considered as valid to determine this equilibrium point and its stability. For w = w = 10.02, the system experiences a Hopf bifurcation. Hence, in (b), as w = 12 > w , x 1(t) tends to a periodic solution. In cases (c)–(i), the populations are coupled. Now, the nature of the attractor is determined from its Lyapunov exponents L 1, L 2, L 3, and L 4, which were numerically computed by using the algorithm proposed by Wolf et al. [26]. When L 1,2,3,4 < 0, the attractor is an equilibrium point; when L 1 = 0 and L 2,3,4 < 0, the attractor is a limit cycle; when L 1 = L 2 = 0 and L 3,4 < 0, the attractor is a two-dimensional torus; when L 1 > 0, L 2 = 0, and L 3,4 < 0, the attractor is chaotic [22-24]. In (c), the Routh-Hurwitz criterion is satisfied (because γ 1 = 4.04 > 0, γ 2≃243 > 0, γ 3≃465, γ 4≃14300 > 0, δ 1≃128 > 0, and δ 2≃13.6 > 0) and x 1 converges to 0.175, which matches the number calculated from (3). In this case, L 1,2≃−0.52 and L 3≃L 4 = −1.51. As stated in Section 2, by varying the parameter values, if δ 2 becomes equal to zero, then a Hopf bifurcation can take place. For instance, for w = 8 < w and β 1 = β 2 = 0, then δ 2 = 0 if α 1 = α 2 = α = 2.02; thus, for α 1 = α 2 = 3 > α , the attractor is a limit cycle, as shown in (d). In this case, L 1≃0.00, L 2≃−0.67, L 3≃−1.48, and L 4≃−3.32. Recall that δ 2 = 0 is equivalent to ϵ 1 ≡ (w + α)−(a + d + e) = 0 when α 1 = α 2 = α and β 1 = β 2 = β; thus, ϵ 1 = 0 corresponds to α = a + d + e − w = 2.02, which is equal to the value numerically found. For α = α , the oscillation period is about . In (d), for α = 3, the period is still 0.63. Even when w = 8 < w and α 1 = α 2 = 1 < α , a limit cycle arises if β 2 > β = 2.25. Hence, in (e), with β 2 = 3 > β , the asymptotical behavior is a regular oscillation. It corresponds to a limit cycle, because L 1≃0.00, L 2≃−0.31, and L 3,4≃−2.16. It is easy to check that the steady state loses its stability when W > E, that is, when w > w . In (f), with w = 12 > w , α 1 = α 2 = 1, and β 1 = β 2 = 0, the trajectories in the state space converge to a two-dimensional torus. In fact, the Lyapunov exponents are L 1≃L 2≃0.00 and L 3≃L 4≃−0.55. Therefore, by increasing w, the system experiences a bifurcation concerning the birth of a toroidal attractor. In (g), by taking β 1 = β 2 = 2, the trajectories tend to a limit cycle, with L 1≃0.00, L 2,3≃−0.54, and L 4≃−0.58. Thus, by increasing β 1 and β 2, the transition from torus towards cycle occurs. In (h), for w = 13 > w , α 1 = α 2 = 3 > α , and β 1 = β 2 = 0, the attractor is chaotic, because L 1≃0.28, L 2≃0.00, L 3≃−0.62, and L 4≃−1.40. Observe that, when compared to (d), by increasing w, a transition from regular oscillation towards chaotic solution can occur. For these values of α and β , there is chaos if 12.5≲w≲16.5. In (i), by taking β 1 = β 2 = 2, the attractor comes back to be a limit cycle, because L 1≃0.00, L 2≃−0.07, and L 3,4≃−0.15. Thus, by increasing the values of β 1 and β 2, a bifurcation related to the transition from chaos to periodic behavior takes place. Starting from a stationary solution, regular oscillations can be created by increasing w (please see (a) → (b) and (c) → (f)), or α (see (c) → (d)), or β (see (c) → (e)). From a periodic behavior, chaos can appear by a similar way (see (d) → (h)). Thus, by enhancing the excitatory connections, the activities of both populations can regularly or irregularly oscillate. However, when the strength of any excitatory connection is “too high,” the linear approximation of S(z) can no longer be valid. In this scenario, a suitable approximation is |S(z)|≃1 (because |S(z)| → 1 when |z | → ∞). Therefore, from (2), |x | → 1/a and |y | → 1/d as the time passes. For instance, by simulating the system with w = 20, α 1 = α 2 = 3, and β 1 = β 2 = 0, the variables asymptotically converge to x 1 ≃x 2 ≃99.3 and y 1 ≃y 2 ≃98.5. It is important to stress that the attractors and bifurcations reported in this section were already found in earlier works based on computer simulations on two-population models [10, 13–15]. We hope that the analytical and numerical results presented here can guide experimental researches on the detection of such attractors and bifurcations in actual neural networks, in particular the ones underlying working memory, as discussed in the next section.

4. Discussion

In this work, we explicitly derived analytical conditions concerning the stability of the steady state derived from the approximation S(z)≃z. Now, we discuss the possible relevance of this result. Neural codes based on chaotic activity have been proposed [27-29]. We observed here that chaos can be found in a simple neuronal assembly composed of two coupled Wilson-Cowan populations subject to constant stimuli, when the strengths of the excitatory connections are above critical numbers. Since excitatory synapses are more often encountered than inhibitory ones [17], then these strengths can naturally be above such critical numbers. Thus, the irregular activity commonly found in EEG would be, at least partially, a simple consequence of the neuronal connectivity, in particular, the predominance of excitatory synapses. The strengths of excitatory connections, however, cannot be “too high,” because in this case S(z)≃1 and the activity would tend to be stationary. Thus, the balance between excitation and inhibition must satisfy constraints assuring normal oscillatory behavior. Abnormalities in this balance in the cortical circuitry have been associated with neurological disorders, such as autism and epilepsy [30, 31]. The conditions presented in Section 2 can guide laboratory experiments, in order to verify their validity. Observe that these analytical expressions were derived by supposing that S(z)≃z. It is far from being trivial to find the regions in the 14-dimensional parameter space where this approximation holds. However, from (1) with r = 0, note that dg/dt = 0 implies kg = S(z ). Since only if z ≪ 1, then kg ≃z ≪ 1 in the steady-state condition. Hence, in the numerical simulations, we took a = d = 0.01 ≪ 1 (obviously, k in (1) is equivalent to a and d in (2)). Neuronal populations with “slow” exponential decay (i.e., a, d ≪ 1) can be responsible for supporting working memory [32]. Hence, the validity of our conclusions could be first tested in such populations. Perhaps, these tests can reveal the true nature of the attractors and bifurcations involved in maintaining and manipulating new information.
  23 in total

Review 1.  Neural representation and the cortical code.

Authors:  R C deCharms; A Zador
Journal:  Annu Rev Neurosci       Date:  2000       Impact factor: 12.449

2.  Oscillatory brain theory: a new trend in neuroscience.

Authors:  E Basar; C Basar-Eroglu; S Karakas; M Schürmann
Journal:  IEEE Eng Med Biol Mag       Date:  1999 May-Jun

3.  Why does the cortex oscillate?

Authors:  A K Engel; P König; T B Schillen
Journal:  Curr Biol       Date:  1992-06       Impact factor: 10.834

4.  Emergent synchrony in locally coupled neural oscillators.

Authors:  D Wang
Journal:  IEEE Trans Neural Netw       Date:  1995

5.  A model for neuronal oscillations in the visual cortex. 1. Mean-field theory and derivation of the phase equations.

Authors:  H G Schuster; P Wagner
Journal:  Biol Cybern       Date:  1990       Impact factor: 2.086

6.  Excitatory and inhibitory interactions in localized populations of model neurons.

Authors:  H R Wilson; J D Cowan
Journal:  Biophys J       Date:  1972-01       Impact factor: 4.033

7.  A laminar analysis of the number of round-asymmetrical and flat-symmetrical synapses on spines, dendritic trunks, and cell bodies in area 17 of the cat.

Authors:  C Beaulieu; M Colonnier
Journal:  J Comp Neurol       Date:  1985-01-08       Impact factor: 3.215

Review 8.  Is there chaos in the brain? II. Experimental evidence and related models.

Authors:  Henri Korn; Philippe Faure
Journal:  C R Biol       Date:  2003-09       Impact factor: 1.583

9.  Dynamics and bifurcations of two coupled neural oscillators with different connection types.

Authors:  G N Borisyuk; R M Borisyuk; A I Khibnik; D Roose
Journal:  Bull Math Biol       Date:  1995-11       Impact factor: 1.758

10.  Bifurcation analysis of a neural network model.

Authors:  R M Borisyuk; A B Kirillov
Journal:  Biol Cybern       Date:  1992       Impact factor: 2.086

View more
  1 in total

1.  On Synchronizing Coupled Retinogeniculocortical Pathways: A Toy Model.

Authors:  B L Mayer; L H A Monteiro
Journal:  Comput Intell Neurosci       Date:  2018-03-08
  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.