Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2015 Jul 31;11(7):e1004266.
doi: 10.1371/journal.pcbi.1004266. eCollection 2015 Jul.

Asynchronous Rate Chaos in Spiking Neuronal Circuits

Affiliations

Asynchronous Rate Chaos in Spiking Neuronal Circuits

Omri Harish et al. PLoS Comput Biol. .

Abstract

The brain exhibits temporally complex patterns of activity with features similar to those of chaotic systems. Theoretical studies over the last twenty years have described various computational advantages for such regimes in neuronal systems. Nevertheless, it still remains unclear whether chaos requires specific cellular properties or network architectures, or whether it is a generic property of neuronal circuits. We investigate the dynamics of networks of excitatory-inhibitory (EI) spiking neurons with random sparse connectivity operating in the regime of balance of excitation and inhibition. Combining Dynamical Mean-Field Theory with numerical simulations, we show that chaotic, asynchronous firing rate fluctuations emerge generically for sufficiently strong synapses. Two different mechanisms can lead to these chaotic fluctuations. One mechanism relies on slow I-I inhibition which gives rise to slow subthreshold voltage and rate fluctuations. The decorrelation time of these fluctuations is proportional to the time constant of the inhibition. The second mechanism relies on the recurrent E-I-E feedback loop. It requires slow excitation but the inhibition can be fast. In the corresponding dynamical regime all neurons exhibit rate fluctuations on the time scale of the excitation. Another feature of this regime is that the population-averaged firing rate is substantially smaller in the excitatory population than in the inhibitory population. This is not necessarily the case in the I-I mechanism. Finally, we discuss the neurophysiological and computational significance of our results.

PubMed Disclaimer

Conflict of interest statement

The authors have declared that no competing interests exist.

Figures

Fig 1
Fig 1. Dynamics in the inhibitory population rate model with g(x) = ϕ(x).
Activity of 3 neurons in simulations (N = 32,000, K = 800, τ syn = 10 ms). A: J 0 = 4. B: J 0 = 6. C: J 0 = 15.
Fig 2
Fig 2. Dynamics in the inhibitory population rate model with g(x) = ϕ(x).
A: Phase diagram. Solid line: DMFT; Dots indicate where the largest Lyapunov exponent, Λ, changes sign in simulations (N = 32,000, K = 800, τ syn = 10 ms). Inset: Λ vs. J 0. I 0 = 2 (black), 4 (red), 6 (blue). Parameters used in Fig 1A, 1B abd 1C are marked by ×, + and ▫, respectively. B: σ(τ) for I 0 = 1, J 0 = 15. Black: DMFT. Red and blue dots: Simulations for N = 32,000, K = 800, and N = 256,000, K = 2000, respectively (results averaged over 8 network realizations).
Fig 3
Fig 3. Spectrum of the matrix M/N for inhibitory population rate model with g(x) = ϕ(x).
The matrix was diagonalized numerically for N = 10000, K = 400, I 0 = 1 and different values of J 0. A: The bulk of the spectrum for J 0 = 6 (blue) and for J 0 = 1.12 (red). Left: The imaginary parts of the eigenvalues are plotted vs. their real parts for one realization of M. This indicates that the support of the spectrum is a disk of radius λ max. Right: Histograms of N eig/R (one realization of M) where N eig is the number of eigenvalues with a modulus between R and RRR = 0.0428 (top), 0.0093 (bottom)) for J 0 = 6 (top) and J 0 = 1.12 (bottom). The distribution of eigenvalues is uniform throughout the spectrum support. B: The largest real part of the eigenvalues (black dots), λ max, is compared with the conjecture, Eq (7) (solid line). The fixed point loses stability when λ max crosses 1.
Fig 4
Fig 4. DMFT for the inhibitory rate model with g(x) = ϕ(x), I 0 = 1.
A: The PAC amplitude, σ 0σ , is plotted against J 0. At fixed point σ 0σ = 0 (blue). When J 0 = J c ≈ 4.995 (black dot, BP) the chaotic state appears. For J 0 > J c, the fixed point is unstable (dashed blue) and the network settles in the chaotic state (σ 0σ > 0, black). Red: Perturbative solution in the limit J 0J c (see S2 Text). Inset: σ 0σ vanishes linearly when δ = J 0J c → 0+. Black: Numerical solution of the DMFT equations. Red: Perturbative solution at the leading order, O(δ). B: (σσ )/δ is plotted for different values of δ > 0 showing the convergence to the asymptotic form (Eq (11) in S2 Text) in the limit δ → 0. C: Blue dots: Decorrelation time, τ dec vs. PAC amplitude. The PAC, σ(τ) − σ , was obtained by solving numerically the DMFT equations and τ dec was estimated by fitting the result to the function A/cosh 2(τ/τ dec). Red: In the whole range, J 0 ∈ [5, 7] considered, τ dec can be well approximated by τdec=4.97/σ0σ. This relation becomes exact in the limit σ 0σ → 0. Inset: Numerical solution of the DMFT equations for J 0 = 6.65 (blue dots) and the fit to A/cosh 2(τ/τ dec) (red). The fit is very good although this is far from bifurcation.
Fig 5
Fig 5. Phase diagrams of inhibitory rate models with g(x) = x γ H(x), K = 400.
A: γ = 3 (gold), 1 (black), 0.7 (red), 0.51 (purple). B: J c vs. γ for I 0 = 1. Black: DMFT. Blue and red: Simulations with N = 32000, K = 400. Blue: Zero-crossing of Λ. Red: The fraction of networks with stable fixed point is 50%, 5% and 95% on the solid, bottom-dashed and top-dashed lines respectively.
Fig 6
Fig 6. Spectrum of the matrix M/N for inhibitory rate models with g(x) = x γ H(x).
A-B: γ = 1. The matrix was diagonalized numerically for N = 10000, K = 400, I 0 = 1 and different values of J 0. A: The bulk of the spectrum (one realization). Left panel: Imaginary vs. real parts of the eigenvalues for one realization of M. Blue: J 0 = 2.045. Red: J 0 = 0.307. Right panel: Histograms (100 realizations) of N eig/R where N eig is the number of eigenvalues with modulus between R and RRR = 0.0479 (top), 0.0122 (bottom)) for J 0 = 2.045 (top) and J 0 = 0.307 (bottom). The eigenvalues are almost uniformly distributed throughout the disk of radius λ max (except very close to the boundary). B: The largest real part of the eigenvalues, λ max (one realization, black dots) is compared with the conjecture Eq (7) (solid line). C,D: Same as in A, B, for γ = 0.55. Blue: J 0 = 3.01, ΔR = 0.0491; red: J 0 = 0.75, ΔR = 0.0246 (red). The agreement with Eq (7) is good for J 0 not too large but the eigenvalues distribution is non-uniform. Quantitatively similar results are found for N = 20000, K = 400 as well as N = 40000, K = 600 (not shown).
Fig 7
Fig 7. DMFT for the inhibitory rate model with threshold-linear transfer function.
A: The PAC amplitude, σ 0σ , is plotted against J 0. At fixed point σ 0σ = 0 (blue). When J0=Jc=2 (black dot, BP) a bifurcation occurs and the chaotic state appears. For J 0 > J c, the fixed point is unstable (dashed blue) and the network settles in the chaotic state (σ 0σ > 0, black). Red: Perturbative solution in the limit J 0J c (see S4 Text). Inset: σ0σ plotted against δ = J 0J c showing that σ 0σ vanishes quadratically when δ → 0+. Black: Full numerical solution of the DMFT equations. Red: Perturbative solution at the leading order, O(δ). B: (σσ )/δ 2 is plotted for different values of δ > 0 to show the convergence to the asymptotic function derived perturbatively in S4 Text. Inset: The function (σ(τ) − σ )/δ 2 (black) can be well fitted to A/cosh(x/x dec) (red dots, A = 12.11, x dec = 2.84). C: Decorrelation time, τ dec vs. PAC amplitude (blue). The function σ(τ) − σ was obtained by integrating numerically Eq (29) and τ dec was estimated by fitting this function to A/cosh(τ/τ dec). Red: In the whole range of J 0 considered (J 0 ∈ [1.4, 1.9] the relation between τ dec and σ 0σ can be well approximated by y=5.29/x4. Inset: The PAC computed by solving the DMFT equations for J 0 = 1.81 (blue dots) and the fit to 0.93/cosh(τ/4.6). D: The PAC for J 0 = 2 and K = 1200. Blue: Numerical integration of Eq (29). Red: Numerical simulations for N = 256,000.
Fig 8
Fig 8. Patterns of activity in simulations of the LIF inhibitory spiking network.
N = 10000, K = 800, J 0 = 2, I 0 = 0.3. Voltage traces of single neurons (top), spike trains of 12 neurons (middle) and population averaged firing rates (in 50 ms time bins, bottom) are plotted. A: τ syn = 3 ms. Neurons fire irregular spikes asynchronously. B: τ syn = 100 ms. Neurons fire bursts of action potentials in an irregular and asynchronous manner.
Fig 9
Fig 9. Dependence of the dynamics on synaptic strength in the LIF inhibitory spiking model.
Simulation results for N = 40,000, K = 800, I 0 = 0.3, τ syn = 100 ms. From left to right: J 0 = 2 (blue), 1.5 (red) and 1 (black). A: Examples of single neuron membrane voltages (top) and net inputs, h, (bottom). For the three values of J 0, the mean firing rate of the example neuron is 11 Hz. As J 0 decreases, the temporal fluctuations in the net input become smaller whereas the temporal average increases such that the firing rate remains nearly unchanged. B. Top: Population average firing rate increases like 100I 0/J 0 as implied by the balance condition. Bottom: PAC (σσ , bottom). The dots correspond to the fit of the PAC to (σ 0σ )⋅[cosh(τ/τ dec)]−1 which yields τ dec/τ syn = 2.5 (blue), 3.0 (red), 3.8 (black) for the three values of J 0. Inset in the right panel: σ 0σ vs. J 0.
Fig 10
Fig 10. Comparison of the inputs and firing rate statistics in the inhibitory LIF spiking and rate models (simulations and DMFT).
N = 40,000, K = 800. J 0 = 2, I 0 = 0.3, τ syn = 100 msec. A: σ(τ/τ syn). B: Distributions of neuronal mean firing rates, ⟨r i⟩, and net inputs, ⟨h i⟩, (inset) in the spiking network (black) and rate model (red; dots: simulations, solid line: DMFT).
Fig 11
Fig 11. PACs in inhibitory LIF spiking and rate models.
All the results are from numerical simulations with N = 40,000, K = 800. A: J 0 = 2, I 0 = 0.3. B: J 0 = 3, I 0 = 0.3. C: J 0 = 4, I 0 = 0.6. D: J 0 = 1, I 0 = 0.3. In all four panels the PACs are plotted for the spiking network with τ syn = 10 (gray), 20 (red) and 40 (green) ms. The results for the rate model are also plotted (black). The firing rates are ∼ 15 Hz in A and C, ∼ 10 Hz in B and ∼ 30 Hz in D, in good agreement with the prediction from the balance condition ([⟨r⟩] = 100I 0/J 0 Hz). As the population firing rate increases, a larger τ syn is needed for good agreement between the spiking and the rate model.
Fig 12
Fig 12. Phase diagram of the inhibitory LIF rate model.
All the results are from numerical simulations with N = 40,000, K = 800. Black: zero-crossing of the maximum Lyapunov exponent, Λ. The fraction of networks for which the dynamics converge to a fixed point is 50%. 5% and 95% on the solid, top-dashed and bottom-dashed red lines respectively. Insets: I 0 = 0.3. Voltage traces of a neuron in the inhibitory LIF spiking model for J 0 = 2 (top inset), 0.3 (bottom inset) and τ syn = 100 ms.
Fig 13
Fig 13. DMFT vs. numerical simulations in the one-population LIF rate model.
All simulation results depicted here were obtained in networks with N = 40,000, K = 800, I 0 = 0.3. A: The PAC amplitude, σ 0σ , vs. inhibitory coupling, J 0. Black: DMFT. Blue dots: Simulations of the rate model. Red ×’s: Simulations of the spiking network with τ syn = 25 ms. Green ×: Spiking network with τ syn = 7.5 ms. Right inset: The difference between PAC amplitudes obtained in simulations (Δσ sim) and DMFT (Δσ th) plotted against K (in log scale) for J 0 = 3 (blue) and J 0 = 4(red). Left inset: Closeup (J 0 ∈ [0.2 0.5]) of the numerical solution of the DMFT equations. B: PACs were fitted as explained in the text to estimate τ dec. The estimated decorrelation time, τ dec, is plotted vs. the amplitude of the PAC for the rate (blue), spiking (black) networks and DMFT (red). Inset: The PAC in the rate model for J 0 = 2 (black dots: simulation; red line: fit).
Fig 14
Fig 14. The phase diagram of the two-population rate model with threshold-linear transfer function.
J0EE=0, J0EI=0.8. The bifurcation lines predicted by the DMFT are plotted in the J0IEJ0II parameter space for K = 400 (red), 103 (blue), 104 (black), and K → ∞ (green). Red dots: Zero-crossing of the largest Lyapunov exponent (average over 5 network realizations) in numerical simulations for K = 400. Color code: Ratio of the population average firing rate of the two populations (I/E) in log scale (right). White region: The activity of the E population is very small for finite K and goes to zero in the limit K → ∞. The boundary to the right of that region is given by: J0II=J0EIIIIE=0.8.
Fig 15
Fig 15. The two mechanisms for asynchronous chaos in the two-population rate model with threshold-linear transfer function.
Simulations were performed for N E = N I = 8000, K = 400, I E = I I = 1, J0EE=0, J0EI=0.8. A: II mechanism for J0II=6, J0IE=10. Left panels: Examples of traces of excitatory (h IE) and inhibitory inputs (h EI, h II) into one neuron. Right: PAC of the net inputs to the E neurons. Gray: τ IE = τ EI = τ II = 10 ms; Black: τ IE = 100 ms, τ EI = τ II = 10 ms; Blue: τ II = 100 ms, τ IE = τ EI = 10 ms; Purple: τ II = 1 ms, τ EI = τ IE = 10 ms. Inset: All PACs plotted vs. τ/τ II. B: EIE mechanism for J0II=1, J0IE=15. Other parameters are as in A. Inset: All PACs plotted vs. τ/τ IE.
Fig 16
Fig 16. The two mechanisms for asynchronous chaos in two-population LIF spiking and rate networks.
Simulations were performed with N E = N I = 16000, K = 400, I E = 0.2, I I = 0.1, J0EE=0, J0EI=0.8, J0IE=3. A: II mechanism. PACs of the net inputs in E neurons are plotted for J0II=4, τ IE = 100 ms, τ EI = 3 ms and τ II = 3, (red), 10 (black), 40 (blue) and 100 ms (purple). Solid line: Spiking model. Dots: Rate model. Inset: All PACs (spiking network) are plotted vs. τ/τ II. B: Voltage of one E neuron for parameters as in A, purple. C: EIE mechanism. PACs of the net inputs in E neurons are plotted for J0II=1, τ EI = τ II = 3 ms and τ IE = 100, (green), 200 (red) and 400 ms (black). Solid line: Spiking model. Dots: Rate model. Inset: All PACs (spiking network) are plotted vs. τ/τ IE. D: Voltage of one E neuron in the spiking network with parameters as in C, green.
Fig 17
Fig 17. Dynamical mean-field theory for the one-population inhibitory rate model with g(x) = ϕ(x).
The potential, V(σ, σ 0) is plotted for different values of σ 0 as a function of σ. A1–3: J 0 = 4 < J c (=4.995). B1–5: J 0 = 15 > J c.

Similar articles

Cited by

References

    1. Faure P, Korn H (1997) A nonrandom dynamic component in the synaptic noise of a central neuron. Proc Natl Acad Sci U.S.A. 94:6506–6511. 10.1073/pnas.94.12.6506 - DOI - PMC - PubMed
    1. Babloyantz A, Destexhe A (1986) Low-dimensional chaos in an instance of epilepsy. Proc Natl Acad Sci U.S.A. 83:3513–3517. 10.1073/pnas.83.10.3513 - DOI - PMC - PubMed
    1. Skarda CA, Freeman WJ (1987) Rate models for Conductance-Based Cortical Neuronal Networks. Behav Brain Sci 10: 161–195. 10.1017/S0140525X00047336 - DOI
    1. Brecht M, Schneider M, Sakmann B, Margrie TW (2004) Whiskers evoked by stimulation of single pyramidal cells in rat motor cortex. Nature 427:704–710. 10.1038/nature02266 - DOI - PubMed
    1. Yang Y, DeWeese MR, Otazu GHH, Zador AM (2008) Millisecond-scale differences in neural activity in auditory cortex can drive decisions. Nat Neurosci 11:1262–1263. 10.1038/nn.2211 - DOI - PMC - PubMed

Publication types

Grants and funding

This work was funded by Agence Nationale de la Recherche, DH, France-Israel Laboratory of Neuroscience, DH, and France-Israel High Council for Science and Technology, DH. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

LinkOut - more resources