# Drifting States and Synchronization Induced Chaos in Autonomous Networks of Excitable Neurons

- Institute for Theoretical Physics, Goethe-Universität Frankfurt, Frankfurt, Germany

The study of balanced networks of excitatory and inhibitory neurons has led to several open questions. On the one hand it is yet unclear whether the asynchronous state observed in the brain is autonomously generated, or if it results from the interplay between external drivings and internal dynamics. It is also not known, which kind of network variabilities will lead to irregular spiking and which to synchronous firing states. Here we show how isolated networks of purely excitatory neurons generically show asynchronous firing whenever a minimal level of structural variability is present together with a refractory period. Our autonomous networks are composed of excitable units, in the form of leaky integrators spiking only in response to driving currents, remaining otherwise quiet. For a non-uniform network, composed exclusively of excitatory neurons, we find a rich repertoire of self-induced dynamical states. We show in particular that asynchronous drifting states may be stabilized in purely excitatory networks whenever a refractory period is present. Other states found are either fully synchronized or mixed, containing both drifting and synchronized components. The individual neurons considered are excitable and hence do not dispose of intrinsic natural firing frequencies. An effective network-wide distribution of natural frequencies is however generated autonomously through self-consistent feedback loops. The asynchronous drifting state is, additionally, amenable to an analytic solution. We find two types of asynchronous activity, with the individual neurons spiking regularly in the pure drifting state, albeit with a continuous distribution of firing frequencies. The activity of the drifting component, however, becomes irregular in the mixed state, due to the periodic driving of the synchronized component. We propose a new tool for the study of chaos in spiking neural networks, which consists of an analysis of the time series of pairs of consecutive interspike intervals. In this space, we show that a strange attractor with a fractal dimension of about 1.8 is formed in the mentioned mixed state.

## 1. Introduction

The study of collective synchronization has attracted the attention of researchers across fields for now over half a century (Winfree, 1967; Kuramoto, 1975; Peskin, 1975; Buck, 1988; Pikovsky and Rosenblum, 2015). Kuramoto's exactly solvable mean field model of coupled limit-cycles (Kuramoto, 1975), formulated originally by Winfree (1967), has helped in this context to establish the link between the distribution of natural frequencies and the degree of synchronization (Gros, 2010). Moreover, the functional simplicity of this model, and other extensions, has permitted to analytically study the collective response of the system to external perturbations in the form of phase resets (Levnajić and Pikovsky, 2010). Networks of phase coupled oscillators may show, in addition, attracting states corresponding to limit cycles, heteroclinic networks, and chaotic phases (Ashwin et al., 2007; Dörfler and Bullo, 2014), with full, partial, or clustered synchrony (Golomb et al., 1992), or asynchronous behavior (Abbott and van Vreeswijk, 1993)

Different degrees of collective synchronization may occur also in networks of elements emitting signals not continuously, such as limit-cycle oscillators, but via short-lived pulses (Mirollo and Strogatz, 1990; Abbott and van Vreeswijk, 1993; Strogatz and Stewart, 1993). Networks of pacemaker cells in the heart (Peskin, 1975), for instance, synchronize with high precision, acting together as a robust macroscopic oscillator. Other well-known examples are the simultaneous flashing of extended populations of southeast Asian fireflies (Hanson, 1978; Buck, 1988) and the neuronal oscillations of cortical networks (Buzsáki and Draguhn, 2004). In particular, the study of synchronization in the brain is of particular relevance for the understanding of epileptic states, or seizures (Velazquez et al., 2007).

The individual elements are usually modeled in this context as integrate and fire units (Kuramoto, 1991; Izhikevich, 1999), where the evolution (in between pulses, flashes, or spikes) of a continuous internal state variable *V* is governed by an equation of the type:

Here τ is the characteristic relaxation timescale of *V*, with *f* representing the intrinsic dynamics of the unit, and *I* the overall input (both from other units and from external stimuli). Whenever *V* reaches a threshold value *V*_{θ}, a pulse is emitted (the only information carried to other units) and the internal variable is reset to *V*_{rest}.

These units are usually classified either as oscillators or as excitable units, depending on their intrinsic dynamics. The unit will fire periodically even in the absence of input when *f*(*V*) > 0 (∀*V* ≤ *V*_{θ}). Units of this kind are denoted *pulse-coupled oscillators*. The unit is, on the other hand, an *excitable unit*, if an additional input is required to induce firing.

A natural frequency given by the inverse integration time of the autonomous dynamics exist in the case of pulse-coupled oscillators. There is hence a preexisting, albeit discontinuous limit cycle, which is then perturbed by external inputs. One can hence use phase coupling methods to study networks of pulse coupled oscillators (Mirollo and Strogatz, 1990; Kuramoto, 1991; Izhikevich, 1999), by establishing a map between the internal state variable *V* and a periodic phase ϕ given by the state of the unit within its limit cycle. From this point of view systems of pulse-coupled units share many properties with sets of coupled Kuramoto-like oscillators (Kuramoto, 1975), albeit with generally more complex coupling functions (Izhikevich, 1999). For reviews and examples of synchronization in populations of coupled oscillators see Strogatz (2000) and Dörfler and Bullo (2014).

These assumptions break down for networks of coupled excitable units as the ones here described. In this case the units will remain silent without inputs from other elements of the system and there are no preexisting limit cycles and consequently also no preexisting natural frequencies (unlike *rotators* (Sonnenschein et al., 2014), which are defined in terms of a periodic phase variable, and a count with a natural frequency). The firing rate depends hence exclusively on the amount of input received. The overall system activity will therefore forcefully either die out or be sustained collectively in a self-organized fashion (Gros, 2010). The respectively generated spiking frequencies for a given mean network activity could be considered in this context as self-generated natural frequencies.

The study of pulse coupled excitable units is of particular relevance within the neurosciences, where neurons are often modeled as spike emitting units that continuously integrate the input they receive from other cells (Burkitt, 2006). The proposal (Shadlen and Newsome, 1994; Amit and Brunel, 1997), and later the empirical observation that excitatory and inhibitory inputs to cortical neurons are closely matched in time (Sanchez-Vives and McCormick, 2000; Haider et al., 2006), has led researchers to focus on dynamical states (asynchronous states in particular) in networks characterized by a balance between excitation and inhibition (Abbott and van Vreeswijk, 1993; van Vreeswijk and Sompolinsky, 1996; Hansel and Mato, 2001; Vogels and Abbott, 2005; Kumar et al., 2008; Stefanescu and Jirsa, 2008). This balance (E/I balance) is generally presumped to be an essential condition for the stability of states showing irregular spiking, such as the one arising in balanced networks of integrate and fire neurons (Brunel, 2000). The type of connectivity usually employed in network studies however, is either global, or local consisting of either repeated patterns, or random connections drawn from identical distributions (Kuramoto and Battogtokh, 2002; Abrams and Strogatz, 2004; Ashwin et al., 2007; Alonso and Mindlin, 2011). Our results show, however, that only a minimal level of structural variability is necessary for excitatory networks to display wide varieties of dynamical states, including stable autonomous irregular spiking. We believe that these studies are not only interesting on their own because of the richness of dynamical states, but also provide valuable insight into the role of inhibition.

Alternatively, one could have built networks of excitatory neurons with high variability in the connection parameters, reproducing realistic connectivity distributions, such as those found in the brain. The large number of parameters involved would make it however difficult to fully characterize the system from a dynamical systems point of view, the approach taken here. An exhaustive phase-space study would also become intractable. We did hence restrict ourselves in the present work to a scenario of minimal variability, as given by a network of globally coupled excitatory neurons, where the coupling strength of each neuron to the mean field is non-uniform. Our key result is that stable irregular spiking states emerge even when only a minimal level of variability is present at a network level.

Another point we would like to stress here is that asynchronous firing states may be stabilized in the absence of external inputs. In the case here studied, there is an additional “difficulty” to the problem, in the sense that the pulse-coupled units considered are in excitable states, remaining quiet without sufficient drive from the other units in the network. The observed sustained asynchronous activity is hence self-organized.

We characterize how the features of the network dynamics depend on the coupling properties of the network and, in particular, we explore the possibility of chaos in the here studied case of excitable units, when partial synchrony is present, since this link has already been established in the case of coupled oscillators with a distribution of natural frequencies (Miritello et al., 2009), while other studies had also shown how stable chaos emerges in inhibitory networks of homogeneous connection statistics (Angulo-Garcia and Torcini, 2014).

## 2. The Model

In the current work we study the properties of the self-induced stationary dynamical states in autonomous networks of excitable integrate-and-fire neurons. The neurons considered are characterized by a continuous state variable *V* (as in Equation 1), representing the membrane potential, and a discrete state variable *y* that indicates whether the neuron fires a spike (*y* = 1) or not (*y* = 0) at a particular point in time. More precisely, we will work here with a conductance based (COBA) integrate-and-fire (IF) model as employed in Vogels and Abbott (2005) (here however without inhibitory neurons), in which the evolution of each neuron *i* in the system is described by:

where *E*_{ex} = 0 mV represents the excitatory reversal potential and τ = 20 ms is the membrane time constant. Whenever the membrane potential reaches the threshold *V*_{θ} = −50 mV, the discrete state of the neuron is set to *y*_{i} = 1 for the duration of the spike. The voltage is reset, in addition, to its resting value of *V*_{rest} = −60 mV, where it remains fixed for a refractory period of *t*_{ref} = 5 ms. Equation (2) is not computed during the refractory period. Except for the times of spike occurrences, the discrete state of the neuron remains *y*_{i} = 0 (no spike).

The conductance *g*_{i} in Equation (2) integrates the influence of the time series of presynaptic spikes, decaying on the other side in absence of inputs:

where τ_{ex} = 5 ms is the conductance time constant. Incoming spikes from the *N* − 1 other neurons produce an increase of the conductance *g _{i}* →

*g*+ Δ

_{i}*g*, with:

_{i}Here the synaptic weights *w _{ij}* represent the intensity of the connection between the presynaptic neuron

*j*and the postsynaptic neuron

*i*. We will generally employ normalized synaptic matrices with ${\sum}_{j}{w}_{ij}/(N-1)=1$. In this way we can scale the overall strength of the incoming connections via

*K*, retaining at the same time the structure of the connectivity matrix.

_{i}### 2.1. Global Couplings

Different connectivity structures are usually employed in the study of coupled oscillators, ranging from purely local rules to global couplings (Kuramoto and Battogtokh, 2002; Abrams and Strogatz, 2004; Ashwin et al., 2007; Alonso and Mindlin, 2011). We start here by employing a global coupling structure, where each neuron is coupled to the overall firing activity of the system:

which corresponds to a uniform connectivity matrix without self coupling. All couplings are excitatory. The update rule (Equation 4) for the conductance upon presynaptic spiking then take the form:

where *r* = *r*(*t*) represents the time-dependent mean field of the network, viz the average over all firing activities. *r* is hence equivalent to the mean field present in the Kuramoto model (Kuramoto, 1975), resulting in a global coupling function as an aggregation of local couplings. With our choice (Equation 5) for the coupling matrix the individual excitable units may be viewed, whenever the mean field *r* is strong enough, as oscillators emitting periodic spikes with an “effective” natural frequency determined by the afferent coupling strength *K _{i}*. The resulting neural activities determine in turn the mean field

*r*(

*t*).

### 2.2. Coupling Strength Distribution

We are interested in studying networks with non-uniform *K _{i}*, We mostly consider here the case of equidistant

*K*, defined by:

_{i}for the *N* neurons, where *K* represents the mean scaling parameter, and Δ*K*, the maximal distance to the mean. It is possible, alternatively, to use a flat distribution with the *K _{i}* drawn from an interval [

*K*− Δ

*K*,

*K*+ Δ

*K*] around the mean

*K*. For large systems there is no discernible difference, as we have tested, between using equidistant afferent coupling strengths

*K*and drawing them randomly from a flat distribution.

_{i}## 3. Results

Several aspects of our model, in particular the asynchronous drifting state, can be investigated analytically as a consequence of the global coupling structure (Equation 5), as shown in Section 3.1. All further results are obtained from numerical simulations, for which, if not otherwise stated, a timestep of 0.01 ms has been used. We have also set the spike duration to one time-step, although these two parameters can be modified separately if desired, with our results not depending on the choice of the time-step, while the spike width does introduce minor quantitative changes to the results, as later discussed.

### 3.1. Stationary Mean-Field Solution for the Drifting State

As a first approach we compute the response of a neuron with coupling constant *K _{i}* to a stationary mean field

*r*, as defined by Equation (6), representing the average firing rate of spikes (per second) of the network. This is actually the situation present in the asynchronous drifting state, for which the firing rates of the individual units are incommensurate. With

*r*being constant we can combine the update rules (3) and (4) for the conductances

*g*to

_{i}where we have denoted with ${g}_{i}^{*}$ the steady-state conductance. With the individual conductance becoming a constant we may also integrate the evolution Equation (2) for the membrane potential,

obtaining the time ${t}_{i}^{*}$ it takes for the membrane potential *V _{i}* to reach the threshold

*V*

_{θ}, when starting from the resting potential

*V*

_{rest}:

with:

We note, that the threshold potential *V*_{θ} is only reached, if *dV _{i}*/

*dt*> 0 for all

*V*≤

_{i}*V*

_{θ}. For the ${t}_{i}^{*}$ to be finite we hence have (from Equation 9)

The spiking frequency is *r _{i}* = ${T}_{i}^{-1}$, with the intervals

*T*between consecutive spikes given by

_{i}*T*

_{i}= ${t}_{i}^{*}$ +

*t*, when (Equation 12) is satisfied. Otherwise the neuron does not fire. The mean field

_{ref}*r*is defined as the average firing frequency

of the neurons. Equations (10) and (13) describe the asynchronous drifting state in the thermodynamic limit *N* → ∞. We denote this self-consistency condition for *r* the stationary mean-field (SMF) solution.

### 3.2. Numerical Simulations

We studied our model, as defined by Equations (2) and (3), numerically for networks with typically *N* = 100 neurons, a uniform coupling matrix (see Equation 5) and coupling parameters *K* and Δ*K* given by Equation (7). We did not find qualitative changes when scaling the size of the network up to *N* = 400 for testing purposes (and neither with down-scaling), see Figure 7. Random initial conditions where used. The network-wide distribution of firing rates is computed after the system settles to a dynamical equilibrium.

Three examples, for *K* = 2.0 and Δ*K*/*K* = 0.9, 0.6, and 0.2, of firing-rate distributions are presented in Figure 1 in comparison with the analytic results obtained from the stationary mean field approach (*SMF*), as given by Equation (12). The presence or absence of synchrony is directly visible. In all of the three parameter settings presented in Figure 1 there is a drifting component, characterized by a set of neurons with a continuum of frequencies. These neurons fire asynchronously, generating a constant contribution to the collective mean field.

**Figure 1. The firing rates of all i = 1, …, N neurons, as a function of the relative rank K_{rank} = i/N of the individual neurons (N = 100)**. The coupling matrix is uniform (see Equation 5) and the afferent coupling strength

*K*

_{i}uniformly distributed between

*K*± Δ

*K*; with

*K*= 2.0 and Δ

*K*/

*K*= 0.9/0.6/0.2

**(A–C)**. The full red lines denote the results obtained by solving numerically Equations (2) and (3), and the dashed lines the stationary mean field solution (SMF, Equation 13).

The plateau present in the case Δ*K*/*K* = 0.2, corresponds, on the other hand, to a set of neurons firing with identical frequencies and hence synchronously. Neurons firing synchronously will do so however with finite pairwise phase lags, with the reason being the modulation of the common mean field *r* through the distinct afferent coupling strengths *K _{i}*. We note that the stationary mean-field theory (Equation 12) holds, as expected, for drifting states, but not when synchronized clusters of neurons are present.

In Figure 2 we systematically explore the phase space as a function of *K* and Δ*K*. For labeling the distinct phases we use the notation

I : inactive,

I+D : partially inactive and drifting,

D : fully drifting (asynchronous),

D+S : mixed, containing both drifting and synchronized components, and

S : fully synchronized.

**Figure 2. The phase diagram, as obtained for a network of N = 100 neurons evolving according to Equations (2) and (3)**. The network matrix is flat, see Equation (5). Full and partially inactive (I), drifting (D), and synchronized states (S) are found as a function of the coupling parameters

*K*and Δ

*K*(Equation 7).

**(A)**The dashed lines represent the phase transition lines as predicted by the stationary mean field approximation (Equation 13). The shaded region indicates the coexistence of attracting states S and S+D.

**(B)**The average firing rate of the network. In black the phase boundaries and in white the two adiabatic paths used in Figure 3.

**(C)**Examples of the four active dynamical states found. As in Figure 1.

Examples of the rate distributions present in the individual phases are presented in Figure 2C.

The phase diagram is presented in Figure 2A. The activity dies out for a low mean connectivity strength *K*, but not for larger *K*. Partial synchronization is present when both *K* and the variance Δ*K* are small, taking over completely for larger values of *K* and small Δ*K*. The phase space is otherwise dominated by a fully drifting state. The network average *r* of the neural firing rates, given in Figure 2B, drops only close to the transition to the inactive state I, showing otherwise no discernible features at the phase boundaries.

The dashed lines in Figures 2A,B represent the transitions between the inactive state I and active state I+D, and between states I+D and D, as predicted by the stationary mean field approximation (Equation 13), which becomes exact in the thermodynamic limit. The shaded region in these plots indicates the co-existence of attracting states S and S+D. As a note, we found that the location of this shaded region depends on the spike width, shifting to higher *K* values for narrower spikes. While real spikes in neurons have a finite width, we note from a dynamical systems point of view, that this region would most likely vanish in the limit of delta spikes.

For a stable (non-trivial) attractor to arise in a network composed only of excitatory neurons, some limitation mechanism needs to be at play. Otherwise one observes a bifurcation phenomenon, similar to that of branching problems, in which only a critical network in the thermodynamic limit could be stable (Gros, 2010). In this case, the limiting factor is the refractory period. Refractoriness prevents neurons from firing continuously, and prevents the system activity from exploding. Interestingly, this does not mean that the neurons will fire at the maximal rate of 1/*t _{ref}* which would correspond in this case to 200Hz. The existence of this refractory period allows for self-organized states with frequencies even well bellow this limit, as seen in Figure 2B. We have tested these claims numerically by setting

*t*= 0, observing that the neural activity either dies out or the neurons fire continuously.

_{ref}In order to study the phase transitions between states D and D+S and between D+S and S, we will resort in the following section to adiabatic paths in phase space crossing these lines.

#### 3.2.1. Adiabatic Parameter Evolution

Here we study the nature of the phase transitions between different dynamical states in Figure 2. To do so, we resort to adiabatic trajectories in phase space, crossing these lines. Beginning in a given phase we modify the coupling parameters *K* and Δ*K* (Equation 7), on a timescale much slower than that of the network dynamics. Along these trajectories, we then freeze the system in a number of windows in which we compute the rate distribution as a function of the *K _{rank}* (see Figure 1). During these observation windows the parameters do not change. In this way, we can follow how the rate distribution varies across the observed phase transitions. The results are presented in Figure 3.

**Figure 3. Study of the transitions between fully drifting D and partially drifting and synchronized D+S phase (left panels), and between D+S and the fully synchronized S state (right panels)**. For the full phase diagram see Figure 2. The coupling parameters

*K*and Δ

*K*(Equation 7), are modified on times scales much slower than the intrinsic dynamics. For the two adiabatic paths considered, each crossing a phase transition line, the evolution of the firing rate distribution is computed in several windows and shown.

**(A)**

*K*= 3.0 is kept constant and

*K*varied between 0.1 and 0.6 (from

*D*to D+S, indicated as I ↔II in this figure).

**(B)**Δ

*K*/

*K*= 0.1 is kept constant, varying

*K*between 3 and 12 (from D+S to

*S*, indicated as II ↔III in this figure).

We observe that the emergence of synchronized clusters, the transition D → (D+S), is completely reversible. We believe this transition to be of second order and that the small discontinuity in the respective firing rate distributions observed in Figure 3A are due to finite-size effects. The time to reach the stationary state diverges, additionally, close to the transition, making it difficult to resolve the locus with high accuracy.

The disappearance of a subset of drifting neurons, the transition S → (D+S) is, on the other hand, not reversible. In this case, when *K* is reduced, the system tends to get stuck in metastable attractors in the *S* phase, producing irregular jumps in the rate distributions. Furthermore, when we increase *K*, we observe that the system jumps back and forth between states D+S and *S* in the vicinity of the phase transition, indicating that both states may coexist as metastable attractors close to the transition. We note that a similar metastability has been observed in partially synchronized phase of the Kuramoto model (Miritello et al., 2009).

#### 3.2.2. Time Structure

In networks of spiking neurons, it is essential to characterize not only the rate distribution of the system, but also the neurons' interspike-time statistics (Perkel et al., 1967a,b; Chacron et al., 2004; Lindner, 2004; Farkhooi et al., 2009). In this case, we have computed the distribution *p _{i}*(

*s*) of the interspike intervals

*s*(

*ISI*) of the individual neurons respectively for full and partial drifting and synchronized states. The distribution of inter-spike intervals in Figure 4 shows the network average of the

*p*(

_{i}*s*), normalized individually with respect to the average

*T*= ∫

_{i}*s p*(

_{i}*s*)

*ds*spiking intervals.

• D : The input received by a given neuron *i* tends to a constant, as discussed in Section 3.1, in the thermodynamic limit *N* → ∞. The small but finite width of the ISI for the fully drifting state D evident in Figure 4 is hence a finite-size effect.

• D+S : The input received for drifting neuron *i* in a state where other neurons form a synchronized subcluster is intrinsically periodic in time and the resulting *p _{i}*(

*s*) non-trivial, as evident in Figure 4.

• S : *p _{i}*(

*s*) is a delta function for all neurons in the fully synchronized state, with identical inter-spike intervals

*T*.

_{i}**Figure 4. Top: Histograms of interspike interval (ISI), denoted as s, normalized by the average period, for three parameter configurations**. Bottom: Histograms of the coefficient of variation *CV*, as defined by Equation (14). Parameters (Equation 7) and state (as defined in Figure 2), for both Top and Bottom: **(A)** *K* = 3.0, Δ*K*/*K* = 0.6, state: D. **(B)** *K* = 3.0, Δ*K*/*K* = 0.1, state: D+S. **(C)** *K* = 12.0, Δ*K*/*K* = 0.1, state: S.

As a frequently used measure of the regularity of a time distribution we have included in Figure 4 the coefficient of variation (*CV*),

Of interest here are the finite *CV* s of the drifting units in the D+S state, which are considerably larger than the *CV* s of the drifting neurons when no synchronized component is present. This phenomenon is a consequence of the interplay between the periodic driving of the drifting neurons by the synchronized subcluster in the D+S state, where the driving frequency will in general be in mismatch with the effective, self-organized natural frequency of the drifting neurons. The firing of a drifting neuron is hence irregular in the mixed D+S state, becoming however regular in the absence of synchronized drivings.

#### 3.2.3. Self Induced Chaos

The high variability of the spiking intervals observed in the mixed state, as presented in Figure 4, indicates that the firing may have a chaotic component in the mixed state and hence positive Lyapunov exponents (Gros, 2010).

Alternatively to a numerical evaluation of the Lyapunov exponents (a demanding task for large networks of spiking neurons), a somewhat more direct understanding of the chaotic state can be obtained by studying the relation between consecutive spike intervals. In Figure 5 we plot for this purpose a time series of 2000 consecutive interspike intervals [*s _{i}*(

*n*),

*s*(

_{i}*n*+ 1)] (corresponding to about 17s in real time), for one of the drifting neurons in the D+S state (with the parameters of the third example of Figure 1:

*K*= 2.0 and Δ

*K*/

*K*= 0.2). We note that the spiking would be regular, viz

*s*(

_{i}*n*) constant, for all neurons either in the fully drifting state (D) or in the fully synchronized state (S). The plot of consecutive spike intervals presented in Figure 5 can be viewed as a poor man's approximation to Takens' embedding theorem (Takens, 1981), which states that a chaotic attractor arising in a

*d*-dimensional phase space (in our case

*d*= 2

*N*) can be reconstructed by the series of

*d*-tuples of time events of a single variable.

**Figure 5. Pairs of consecutive interspike intervals s plotted against each other, for one of the drifting neurons in the D+S state, corresponding to the third example of Figure 1 ( K = 2.0 and ΔK/K = 0.2)**. The plots are qualitatively similar for all drifting neurons in this state. The qualitative features of the plot are the same for any of the drifting neurons in this state. In red, each point represents a pair [

*s*(

_{i}*n*),

*s*(

_{i}*n*+ 1)] where n denotes the spike number. In blue, we follow a representative segment of the trajectory. The system does not appear to follow a limit cycle, and these preliminary results would suggest the presence of chaos in the D+S state, consistent with studies of chaos in periodically driven oscillators (d'Humieres et al., 1982). Indeed, if one looks at the two close points within the dashed circle, we observe how an initially small distance between them, rapidly grows in a few iterations steps, indicating a positive eigenvalue. For this simulation we have used a time-step

*dt*= 0.001ms, to improve the resolution of the points in the plot. We have evaluated the time the neuron needs to circle the attractor, finding it to be of the order of ~ 5.3 spikes. Other drifting neurons take slightly longer or shorter. In Figure 6, we compute the fractal dimension of the here shown attractor.

With a blue line we follow in Figure 5 a representative segment of the trajectory, which jumps irregularly. A first indication that the attractor in Figure 5 may be chaotic comes from the observation that the trajectory does not seem to settle (within the observation window) within a limit cycle. The time series of consecutive spike-interval pairs will nevertheless approach any given previous pair [*s _{i}*(

*n*),

*s*(

_{i}*n*+ 1)] arbitrarily close, a consequence of the generic ergodicity of attracting sets (Gros, 2010). One of these close re-encounters occurs in Figure 5 near the center of the dashed circle, with the trajectory diverging again after the close re-encounter. This divergence indicates the presence of positive Lyapunov exponents.

We have determined the fractal dimension of the attracting set of pairs of spike intervals in the mixed phase by overlaying the attractor with a grid of 2^{r} × 2^{r} squares. For this calculation we employed a longer simulation with *N _{spikes}* = 128, 000. The resulting box count, presented in Figure 6, yields a Minkowski or box-counting dimension

*D*≈ 1.8, embeded in the 2D space of the plot, confirming such that the drifting neurons in the D+S phase spikes indeed chaotically. As a comparison, a limit cycle in this space, has a

_{F}*D*of 1. While we present here the result for one particular neuron, the same holds for every drifting neuron in this state, albeit with slightly different fractal dimension values. We note that the such determined fractal dimension is not the one of the full attractor in

_{F}*d*= 2

*N*phase space, for which tuples of 2

*N*consecutive inter-spike intervals would need to be considered (Takens, 1981; Ding et al., 1993). Our point here is that a non-integer result for the single neuron

*D*strongly indicates that the full attractor (in the

_{F}*d*-dimensional phase space) is chaotic.

**Figure 6. Determination of the Minkowski (or box-counting) dimension for the attractor illustrated in Figure 5**. *N _{box}* denotes the number of squares occupied with at least one point of the trajectory of consecutive pairs of spike intervals, when a grid of 2

^{r}× 2

^{r}squares is laid upon the attracting set shown in Figure 5. The fractal dimension

*D*=

_{F}*log*(

*N*)/

_{box}*log*(

*r*) is then ~1.8. A time series with

*N*= 128000 spikes for the same drifting neuron in the same D+S state has been used. log

_{spikes}_{2}(

*N*) saturates at log

_{box}_{2}(

*N*) ≈ 16.97, observing that the linear range can be expanded further by increasing the number of spikes, albeit with an high cost in simulation time. Finally the resolution of the method is limited by the spike width.

_{spikes}We believe that the chaotic state arising in the mixed D+S state may be understood in analogy to the occurrence of chaos in the periodically driven pendulum (d'Humieres et al., 1982). A drifting neuron with a coupling constant *K* in the D+S does indeed receive two types of inputs to its conductance, compare Equation (4), with the first input being constant (resulting from the firing of the other drifting neurons) and with the second input being periodic. The frequency *r _{syn}* of the periodic driving will then be strictly smaller than the natural frequency

*r*of the drifting neuron as resulting from the constant input (compare Figure 1). It is known from the theory of driven oscillators (d'Humieres et al., 1982) that the oscillator may not be able to synchronize with the external frequency, here

_{K}*r*, when the frequency ratio

_{syn}*r*/

_{syn}*r*is small enough and the relative strength of the driving not too strong.

_{K}#### 3.2.4. Robustness

In order to evaluate the robustness and the generality of the results here presented, we have evaluated the effects occurring when changing the size of the network and when allowing for variability in the connectivity matrix *w _{ij}*. We have also considered an adiabatically increasing external input, as well as Gaussian noise.

In Figure 7 (top half), the effect on the rate distribution of the network size is evaluated. Sizes of *N* = 50, 100, 200, and 400 have been employed. We observe that the plots overlap within the precision of the simulations. This result is on the one hand a consequence of the scaling *K _{i}* ~ 1/

*N*for the overall strength of the afferent links and, on the other hand, of the regularity in firing discussed in Section 3.2.2. The neural activity is driven by the mean field

*r*(

*t*) which is constant, in the thermodynamic limit

*N*→ ∞, in the fully drifting state and non-constant but smooth (apart from an initial jump) in the synchronized states. Fluctuations due to finite network sizes are already small for

*N*≈ 100, as employed for our simulations, justifying this choice.

**Figure 7. As in Figure 1, the firing rate of each neuron in the network is presented as a function of the neuron's relative rank in K (from smaller to larger)**. **(A)** *K* = 3.0, Δ*K*/*K* = 0.6 (fully drifting: D). **(B)** *K* = 3.0, Δ*K*/*K* = 0.1 (partially drifting and synchronized: D+S). **(C)** *K* = 12.0, Δ*K*/*K* = 0.1 (fully synchronized: S). Top: Comparison for several network sizes *N*. Bottom: The numerical result for a network with a uniform connectivity matrix (red line) in comparison to a network in which the elements of the connectivity matrix are allowed to vary within 50% up or down from unity (Blue points. The error bars represent the standard deviation of twenty realizations of the weight matrix).

In the previous sections, we considered the uniform connectivity matrix described by Equation (5). This allowed us to formulate the problem in terms of a mean-field coupling. We now analyze the robustness of the states found when a certain degree of variability is present in the weight matrix, viz when an extra variability term η is present:

Here we consider η to be drawn from a flat distribution with zero mean and a width Δ*W*. Tests with Δ*W* = 10, 20, and 50% were performed. In Figure 7 (lower half), the results for Δ*W* = 50% are presented. We observe that the fully drifting state is the least affected by the variability in the weight matrix. On the other hand, the influence of variable weight matrices becomes more evident when the state is partially or fully synchronized, with the separation between the locked and the drifting neurons becoming less pronounced in the case of partial synchronization (lower panel of Figure 7B). The larger standard deviation evident for larger values of *K _{rank}* in the lower panel of Figure 7C indicates the presence of drifting states in some of the ensemble realizations of weight matrices.

Finally, we test the robustness of the drifting state when perturbed with an external stimulus. To determine the stability of the state, we adiabatically increase the external stimulus *I _{ext}* and compute the firing rate as a function of the rank for several values of

*I*. We do two excursions, one for positive values of

_{ext}*I*and another one for negative values. These plots are presented in Figure 8. We observe that the firing rates evolve in a continuous fashion, indicating that the drifting state is indeed stable. While positive inputs push the system to saturation, negative inputs reduce the average rate. We find, as is to be expected, that a large enough negative input makes the system silent. As a final test (not shown here), we have perturbed the system with random Gaussian uncorrelated noise, observing that the found attractors are all robust with respect to this type of noise as well.

_{ext}**Figure 8. Effect of an external input (either positive or negative), on the neural firing rates**. The input is either increased (blue arrow) or decreased (red arrow) from zero (green curve) adiabatically. The drifting state remains stable for a wide range of inputs, with the activity disappearing only for *I _{ext}* < −7.0 (gray curve, coinciding with the

*x*-axis).

## 4. Discussion

In the present work we have studied a network of excitable units, consisting exclusively of excitatory neurons. In absence of external stimulus, the network is only able to remain active through its own activity, in a self-organized fashion. Below a certain average coupling strength of the network the activity dies out, whereas, if the average coupling is strong enough, the excitable units will collectively behave as pulse-coupled oscillators.

We have shown how the variability of coupling strengths determines the synchronization characteristics of the network, ranging from fully asynchronous, to fully synchronous activity. Interestingly, this variability, together with the neurons' refractoriness, is enough to keep the neural activity from exploding.

While we have initially assumed a purely mean field coupling (by setting all the synaptic weights *w _{ij}* = 1), only regulating the intensity with which a neuron integrates the mean field with the introduction of a scaling constant

*K*, we have later shown how the here found states also survive when we allow the

_{i}*w*to individually vary up or down by up to a 50% value. We have also shown how the variability in coupling strength makes the asynchronous or drifting state extremely robust with respect to strong homogeneous external inputs.

_{ij}sFinally, we have studied the time structure of spikes in the different dynamical states observed. It is in the time domain that we find the main difference with natural neural networks. Spiking in real neurons is usually irregular, and it is often modeled as Poissonian, whereas in our network we found a very high degree of regularity, even in the asynchronous state. Only in the partially synchronous state we found a higher degree of variability, as a result from chaotic behavior. We have determined the fractal dimension of the respective strange attractor in the space of pairs of consecutive interspike intervals, finding fractional values of roughly 1.8 for the different neurons in the state.

While it has been often stated that inhibition is a necessary condition for bounded and uncorrelated activity, we have show here that uncorrelated aperiodic (and even chaotic) activity can be obtained with a network of excitatory-only connections, in a stable fashion and without external input. We are of course aware that the firing rates obtained in our simulations are high compared to *in vivo* activity levels and that the degree of variability in the time domain of spikes is far from Poissonian. We have however incorporated in this work only variability of the inter-neural connectivity, keeping other neural properties (such as the neural intrinsic parameters) constant and homogeneous. In this sense, it would be interesting to study in future work, how intrinsic and synaptic plasticity (Triesch, 2007), modify these statistics, incorporating plasticity in terms of interspike-times (Clopath et al., 2010; Echeveste and Gros, 2015b), and in terms of neural rates (Bienenstock et al., 1982; Hyvärinen and Oja, 1998; Echeveste and Gros, 2015a). Here, instead of trying to reproduce the detailed connection statistics in the brain, which would in any case never be realistic without inhibitory neurons, we have shown how a minimal variability model in terms of non uniform link matrices is able to give rise to asynchronous spiking states, even without inhibition. Our results indicate therefore that further studies are needed for an improved understanding of which features of the asynchronous spiking state depend essentially on inhibition, and which do not.

We have shown here that autonomous activity (sustained even in the absence of external inputs) may arise in networks of coupled excitable units, viz for units which are not intrinsically oscillating. We have also proposed a new tool to study the appearance of chaos in spiking neural networks by applying a box counting method to consecutive pairs of inter-spike intervals from a single unit. This tool is readily applicable both to experimental data and to the results of theory simulations in general.

## Author Contributions

RE carried out the simulations and produced the figures. CG guided the project and provided the theoretical framework. Both authors contributed to the writing of the article.

## Conflict of Interest Statement

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

## Acknowledgments

The support of the German Science Foundation (DFG) and the German Academic Exchange Service (DAAD) are acknowledged.

## References

Abbott, L., and van Vreeswijk, C. (1993). Asynchronous states in networks of pulse-coupled oscillators. *Phys. Rev. E* 48:1483. doi: 10.1103/PhysRevE.48.1483

Abrams, D. M., and Strogatz, S. H. (2004). Chimera states for coupled oscillators. *Phys. Rev. Lett.* 93:174102. doi: 10.1103/PhysRevLett.93.174102

Alonso, L. M., and Mindlin, G. B. (2011). Average dynamics of a driven set of globally coupled excitable units. *Chaos* 21:023102. doi: 10.1063/1.3574030

Amit, D. J., and Brunel, N. (1997). Model of global spontaneous activity and local structured activity during delay periods in the cerebral cortex. *Cereb. Cortex* 7, 237–252. doi: 10.1093/cercor/7.3.237

Angulo-Garcia, D., and Torcini, A. (2014). Stable chaos in fluctuation driven neural circuits. *Chaos Solit. Fract.* 69, 233–245. doi: 10.1016/j.chaos.2014.10.009

Ashwin, P., Orosz, G., Wordsworth, J., and Townley, S. (2007). Dynamics on networks of cluster states for globally coupled phase oscillators. *SIAM J. Appl. Dyn. Syst.* 6, 728–758. doi: 10.1137/070683969

Bienenstock, E. L., Cooper, L. N., and Munro, P. W. (1982). Theory for the development of neuron selectivity: orientation specificity and binocular interaction in visual cortex. *J. Neurosci.* 2, 32–48.

Brunel, N. (2000). Dynamics of sparsely connected networks of excitatory and inhibitory spiking neurons. *J. Comput. Neurosci.* 8, 183–208. doi: 10.1023/A:1008925309027

Buck, J. (1988). Synchronous rhythmic flashing of fireflies. II. *Q. Rev. Biol.* 63, 265–289. doi: 10.1086/415929

Burkitt, A. N. (2006). A review of the integrate-and-fire neuron model: I. homogeneous synaptic input. *Biol. Cybern.* 95, 1–19. doi: 10.1007/s00422-006-0068-6

Buzsáki, G., and Draguhn, A. (2004). Neuronal oscillations in cortical networks. *Science* 304, 1926–1929. doi: 10.1126/science.1099745

Chacron, M. J., Lindner, B., and Longtin, A. (2004). Noise shaping by interval correlations increases information transfer. *Phys. Rev. Lett.* 92:080601. doi: 10.1103/PhysRevLett.92.080601

Clopath, C., Büsing, L., Vasilaki, E., and Gerstner, W. (2010). Connectivity reflects coding: a model of voltage-based stdp with homeostasis. *Nat. Neurosci.* 13, 344–352. doi: 10.1038/nn.2479

d'Humieres, D., Beasley, M., Huberman, B., and Libchaber, A. (1982). Chaotic states and routes to chaos in the forced pendulum. *Phys. Rev. A* 26:3483.

Ding, M., Grebogi, C., Ott, E., Sauer, T., and Yorke, J. A. (1993). Estimating correlation dimension from a chaotic time series: when does plateau onset occur? *Physica D* 69, 404–424. doi: 10.1016/0167-2789(93)90103-8

Dörfler, F., and Bullo, F. (2014). Synchronization in complex networks of phase oscillators: a survey. *Automatica* 50, 1539–1564. doi: 10.1016/j.automatica.2014.04.012

Echeveste, R., and Gros, C. (2015a). “An objective function for self-limiting neural plasticity rules,” in *European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning. 22–24 April 2015, Number ESANN 2015 Proceedings. i6doc.com publ* (Bruges).

Echeveste, R., and Gros, C. (2015b). Two-trace model for spike-timing-dependent synaptic plasticity. *Neural Comput.* 27, 672–698. doi: 10.1162/NECO_a_00707

Farkhooi, F., Strube-Bloss, M. F., and Nawrot, M. P. (2009). Serial correlation in neural spike trains: experimental evidence, stochastic modeling, and single neuron variability. *Phys. Rev. E* 79:021905. doi: 10.1103/PhysRevE.79.021905

Golomb, D., Hansel, D., Shraiman, B., and Sompolinsky, H. (1992). Clustering in globally coupled phase oscillators. *Phys. Rev. A* 45:3516. doi: 10.1103/PhysRevA.45.3516

Gros, C. (2010). *Complex and Adaptive Dynamical Systems: A Primer*. Berlin; Heidelberg: Springer Verlag.

Haider, B., Duque, A., Hasenstaub, A. R., and McCormick, D. A. (2006). Neocortical network activity *in vivo* is generated through a dynamic balance of excitation and inhibition. *J. Neurosci.* 26, 4535–4545. doi: 10.1523/JNEUROSCI.5297-05.2006

Hansel, D., and Mato, G. (2001). Existence and stability of persistent states in large neuronal networks. *Phys. Rev. Lett.* 86:4175. doi: 10.1103/PhysRevLett.86.4175

Hyvärinen, A., and Oja, E. (1998). Independent component analysis by general nonlinear hebbian-like learning rules. *Signal Process.* 64, 301–313. doi: 10.1016/S0165-1684(97)00197-7

Izhikevich, E. M. (1999). Weakly pulse-coupled oscillators, fm interactions, synchronization, and oscillatory associative memory. *IEEE Trans. Neural Netw.* 10, 508–526. doi: 10.1109/72.761708

Kumar, A., Schrader, S., Aertsen, A., and Rotter, S. (2008). The high-conductance state of cortical networks. *Neural Comput.* 20, 1–43. doi: 10.1162/neco.2008.20.1.1

Kuramoto, Y. (1975). “Self-entrainment of a population of coupled non-linear oscillators,” in *International Symposium on Mathematical Problems in Theoretical Physics* (Kyoto: Springer), 420–422.

Kuramoto, Y. (1991). Collective synchronization of pulse-coupled oscillators and excitable units. *Physica D* 50, 15–30. doi: 10.1016/0167-2789(91)90075-K

Kuramoto, Y., and Battogtokh, D. (2002). Coexistence of coherence and incoherence in nonlocally coupled phase oscillators. *arXiv preprint cond-mat/0210694*.

Levnajić, Z., and Pikovsky, A. (2010). Phase resetting of collective rhythm in ensembles of oscillators. *Phys. Rev. E* 82:056202. doi: 10.1103/PhysRevE.82.056202

Lindner, B. (2004). Interspike interval statistics of neurons driven by colored noise. *Phys. Rev. E* 69:022901. doi: 10.1103/PhysRevE.69.022901

Miritello, G., Pluchino, A., and Rapisarda, A. (2009). Central limit behavior in the Kuramoto model at the “edge of chaos”. *Physica A* 388, 4818–4826. doi: 10.1016/j.physa.2009.08.023

Mirollo, R. E., and Strogatz, S. H. (1990). Synchronization of pulse-coupled biological oscillators. *SIAM J. Appl. Math.* 50, 1645–1662. doi: 10.1137/0150098

Perkel, D. H., Gerstein, G. L., and Moore, G. P. (1967a). Neuronal spike trains and stochastic point processes: I. The single spike train. *Biophys. J.* 7:391. doi: 10.1016/S0006-3495(67)86596-2

Perkel, D. H., Gerstein, G. L., and Moore, G. P. (1967b). Neuronal spike trains and stochastic point processes: II. Simultaneous spike trains. *Biophys. J.* 7:419. doi: 10.1016/S0006-3495(67)86597-4

Peskin, C. S. (1975). *Mathematical Aspects of Heart Physiology*. New York, NY: Courant Institute of Mathematical Sciences, New York University.

Pikovsky, A., and Rosenblum, M. (2015). Dynamics of globally coupled oscillators: progress and perspectives. *Chaos* 25:097616. doi: 10.1063/1.4922971

Sanchez-Vives, M. V., and McCormick, D. A. (2000). Cellular and network mechanisms of rhythmic recurrent activity in neocortex. *Nat. Neurosci.* 3, 1027–1034. doi: 10.1038/79848

Shadlen, M. N., and Newsome, W. T. (1994). Noise, neural codes and cortical organization. *Curr. Opin. Neurobiol.* 4, 569–579. doi: 10.1016/0959-4388(94)90059-0

Sonnenschein, B., Peron, T. K. D., Rodrigues, F. A., Kurths, J., and Schimansky-Geier, L. (2014). Cooperative behavior between oscillatory and excitable units: the peculiar role of positive coupling-frequency correlations. *Eur. Phys. J. B* 87, 1–11. doi: 10.1140/epjb/e2014-50274-2

Stefanescu, R. A., and Jirsa, V. K. (2008). A low dimensional description of globally coupled heterogeneous neural networks of excitatory and inhibitory neurons. *PLoS Comput. Biol.* 4:e1000219. doi: 10.1371/journal.pcbi.1000219

Strogatz, S. H. (2000). From Kuramoto to Crawford: exploring the onset of synchronization in populations of coupled oscillators. *Physica D* 143, 1–20. doi: 10.1016/S0167-2789(00)00094-4

Strogatz, S. H., and Stewart, I. (1993). Coupled oscillators and biological synchronization. *Sci. Am.* 269, 102–109. doi: 10.1038/scientificamerican1293-102

Takens, F. (1981). “Detecting strange attractors in turbulence,” in *Dynamical Systems and Turbulence, Warwick 1980*, eds D. A. Rand and L.-S. Young (Berlin; Heidelberg: Springer), 366–381.

Triesch, J. (2007). Synergies between intrinsic and synaptic plasticity mechanisms. *Neural Comput.* 19, 885–909. doi: 10.1162/neco.2007.19.4.885

van Vreeswijk, C., and Sompolinsky, H. (1996). Chaos in neuronal networks with balanced excitatory and inhibitory activity. *Science* 274, 1724–1726. doi: 10.1126/science.274.5293.1724

Velazquez, J. P., Galan, R., Dominguez, L. G., Leshchenko, Y., Lo, S., Belkas, J., et al. (2007). Phase response curves in the characterization of epileptiform activity. *Phys. Rev. E* 76:061912. doi: 10.1103/PhysRevE.76.061912

Vogels, T. P., and Abbott, L. F. (2005). Signal propagation and logic gating in networks of integrate-and-fire neurons. *J. Neurosci.* 25, 10786–10795. doi: 10.1523/JNEUROSCI.3508-05.2005

Keywords: synchronization, chaos, neural network, integrate-and-fire neuron, excitatory neurons, phase diagrams

Citation: Echeveste R and Gros C (2016) Drifting States and Synchronization Induced Chaos in Autonomous Networks of Excitable Neurons. *Front. Comput. Neurosci*. 10:98. doi: 10.3389/fncom.2016.00098

Received: 25 April 2016; Accepted: 02 September 2016;

Published: 21 September 2016.

Edited by:

Ramon Guevara Erra, Laboratoire Psychologie de la Perception (CNRS), FranceReviewed by:

Zoran Levnajić, Institute Jozef Stefan, SloveniaPeter J. Thomas, Case Western Reserve University, USA

Hiroya Nakao, Tokyo Institute of Technology, Japan

Copyright © 2016 Echeveste and Gros. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Rodrigo Echeveste, rodrigoecheveste@hotmail.com

^{†}Present Address: Rodrigo Echeveste, Computational and Biological Learning Lab, Cambridge University, Department of Engineering, Trumpington Street, Cambridge CB2 1PZ, UK