Network burst generation by short-term plasticity

From NEST

Jump to: navigation, search

[ Example networks ]

Contents

Introduction

This example reproduces the results of (Tsodyks, Uziel, & Markram 2000; personal communication with M Tsodyks 2006). The script tsodyks_shortterm.sli sets up a network of 500 (400 excitatory, 100 inhibitory) neurons randomly connected by short-term facilitating and depressing synapses. The script tsodyks_shortterm.m creates 3 figures similar to the ones in the original publication showing a raster diagram of the spiking activity in the network (Fig.1), a histogram of population activity (Fig.2), and the distribution of spike rates (Fig.3). The prominent feature of this network is the occurence of synchronous network bursts interspaced with long periods of irregular activity at low rates.

The model described here differs from the model used in the original publication as follows:

  • The subthreshold dynamics of the neurons and the short term plasticity of the synapses are integrated exactly using the method described in (Rotter & Diesmann 1999).
  • The delay of the synaptic connections is 0.25 ms. The original model does not incorporate delays.
  • The original model draws the values for the time constants of facilitation and recovery from the distributions specified below. The implementation described here uses the mean of these distribution as the parameter for all synapses.

These modifications do not qualitatively affect the results.


Fig. 1 Spiking activity of the network. One vertical position is reserved for every 5th neuron in the network. The dots indicate the spike times in the initial 10 seconds of the simulation. The neurons are sorted from bottom to top with respect to the magnitude of the external input current. Compare to Fig. 1A of the original publication.
Enlarge
Fig. 1 Spiking activity of the network. One vertical position is reserved for every 5th neuron in the network. The dots indicate the spike times in the initial 10 seconds of the simulation. The neurons are sorted from bottom to top with respect to the magnitude of the external input current. Compare to Fig. 1A of the original publication.
Fig. 2 Histogram of the spiking activity in the network computed as the fraction of neurons emitting an action potential in consecutive intervals of 1 ms. Compare to Fig. 1B of the original publication.
Enlarge
Fig. 2 Histogram of the spiking activity in the network computed as the fraction of neurons emitting an action potential in consecutive intervals of 1 ms. Compare to Fig. 1B of the original publication.
Fig. 3 Sorted spike rates of the excitatory neurons. Compare to Fig. 2A of the original publication.
Enlarge
Fig. 3 Sorted spike rates of the excitatory neurons. Compare to Fig. 2A of the original publication.

Neuron model

The point neuron model has leaky integrate-and-fire dynamics with exponentially decaying postsynaptic currents. The dynamics is integrated exactly on the chosen time grid of 0.25 ms. During an absolute refractory period the neuron cannot generate spikes and the membrane potential is clamped to the resting potential. The original work uses an approximative integration scheme.


description NEST notation excitatory inhibitory
Parameters of the excitatory and inhibitory neurons
membrane time constant tau_m 30 ms 30 ms
resting potential E_L 0.0 mV 0.0 mV
spike threshold V_th 15.0 mV 15.0 mV
reset potential V_reset 13.5 mV 13.5 mV
membrane capacity C_m 30 pF 30 pF
time const. incoming EPSC tau_ex 3.0 ms 3.0 ms
time const. incoming IPSC tau_in 3.0 ms 3.0 ms
abs. refractory time tau_ref_abs 3.0 ms 2.0 ms
total refractory time tau_ref_tot 3.0 ms 2.0 ms


Each neuron is subject to a constant background current which keeps the membrane potential near threshold. The amplitudes of the currents of the individual neurons are drawn from a uniform distribution with mean I0_dc = V_th / R = 15.0 pA and a range I0_delta = 0.05 V_th / R = 0.75 mv. Thus, for all neurons the current i0 satisfies 14.625\,\mathrm{pA} < i_0 < 15.375\,\mathrm{pA}.

Following a spike the membrane potential is clamped to the reset potential for tau_ref_abs and no spike can be generated for time tau_ref_tot. Thus, if tau_ref_tot > tau_ref_abs there is a period where the membrane potential can evolve but still no spike can be generated.

Synapse model

The dynamics of short term plasticity is governed by the set of differential equations (3)-(5) in (Tsodyks, Uziel, & Markram, 2000). This system of equations is integrated exactly on the time grid of 0.25 ms. Spikes reach their target neuron with a fixed delay of one simulation time step, i.e. 0.25 ms. The original work does not incorporate delays and uses an approximative integration scheme. The parameters are:

Ui(ee)

description NEST notation mean std clipping
Parameters of the depressing synapses: ex→ex, in→ex
facilitation time constant ex→ex tau_fac_ee 0 ms 0 ms  
in→ex tau_fac_ei 0 ms 0 ms  
recovery time constant ex→ex tau_rec_ee 800.0 ms 400.0 ms 5.0 ms < tau_fac_ee
in→ex tau_rec_ei 800.0 ms 400.0 ms 5.0 ms < tau_fac_ei
max. available resources ex→ex U_ee 0.5 0.25 0.1 < U_ee < 0.9
in→ex U_ei 0.5 0.25 0.1 < U_ei < 0.9
efficacy ex→ex A_ee 1.8 pA 0.5 * mean 0.2*mean < A_ee < 2.0*mean
in→ex A_ei -5.4 pA -0.5 * mean 0.2*mean > A_ei > 2.0*mean

all distributions are Gaussian. 0.0 ms meaning that the variable describing the probability of release is constant and assumes the value of parameter U.

description NEST notation mean std clipping
Parameters of the facilitating synapses: in→in, ex→in
facilitation time constant in→in tau_fac_ii 1000.0 ms 500 ms 5.0 ms < tau_fac_ii
ex→in tau_fac_ie 1000.0 ms 500 ms 5.0 ms < tau_fac_ie
recovery time constant in→in tau_rec_ii 100.0 ms 50.0 ms 5.0 ms < tau_rec_ii
ex→in tau_rec_ie 100.0 ms 50.0 ms 5.0 ms < tau_rec_ie
max. available resources in→in U_ii 0.04 0.02 0.001 < U_ii < 0.07
ex→in U_ie 0.04 0.02 0.001 < U_ie < 0.07
efficacy in→in A_ii -7.2 pA -0.5*mean 0.2*mean > A_ii > 2.0*mean
ex→in A_ie 7.2 pA 0.5*mean 0.2*mean < A_ie < 2.0*mean

Initial conditions

The initial membrane potential is drawn individually for neuron from a uniform distribution with values between [0, V_th = 15.0 mV]. The variables representing the state of a synapse (see eq.(3)-(5) in Tsodyks, Uziel, & Markram 2000) are initially set to x = 0.0, y = 0.0, z = 1.0, u = 0.0.


Connectivity

The network is connected randomly. For each neuron, the in-degree C is drawn from a Gaussian distribution with a mean of 50 connections and std = 5. Then 0.8*C (rounded) presynaptic neurons are randomly selected from the pool of excitatory neurons and 0.2*C (rounded) presynaptic neurons are chosen from the pool inhibitory. For each connection the synaptic parameters are chosen as specified in section II except that, in contrast to the original work, the time constants of facilitation and recovery are set to the mean values of the respective distributions.


References

  1. Tsodyks M, Uziel A, and Markram H (2000) Synchrony Generation in Recurrent Networks with Frequency-Dependent Synapses. The Journal of Neuroscience 20 RC50:1-5
  2. Rotter S, and Diesmann M (1999) Exact Digital Simulation of Time-Invariant Linear Systems with Applications to Neuronal Modeling. Biological Cybernetics 81:381-402
Views
Personal tools