Network burst generation by short-term plasticity
From NEST
[ 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.
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 | 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
.
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 | 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 | 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
- 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
- Rotter S, and Diesmann M (1999) Exact Digital Simulation of Time-Invariant Linear Systems with Applications to Neuronal Modeling. Biological Cybernetics 81:381-402
