third_factor_stdp_synapse

third_factor_stdp_synapse - Synapse model for spike-timing dependent plasticity with postsynaptic third-factor modulation

Description

third_factor_stdp_synapse is a synapse with spike time dependent plasticity (as defined in [1]). Here the weight dependence exponent can be set separately for potentiation and depression. Examples:

Multiplicative STDP [2] mu_plus = mu_minus = 1 Additive STDP [3] mu_plus = mu_minus = 0 Guetig STDP [1] mu_plus, mu_minus in [0, 1] Van Rossum STDP [4] mu_plus = 0 mu_minus = 1

The weight changes are modulated by a “third factor”, in this case the postsynaptic dendritic current I_post_dend.

I_post_dend “gates” the weight update, so that if the current is 0, the weight is constant, whereas for a current of 1 pA, the weight change is maximal.

Do not use values of I_post_dend larger than 1 pA!

References

[1] Guetig et al. (2003) Learning Input Correlations through Nonlinear

Temporally Asymmetric Hebbian Plasticity. Journal of Neuroscience

[2] Rubin, J., Lee, D. and Sompolinsky, H. (2001). Equilibrium

properties of temporally asymmetric Hebbian plasticity, PRL 86,364-367

[3] Song, S., Miller, K. D. and Abbott, L. F. (2000). Competitive

Hebbian learning through spike-timing-dependent synaptic plasticity,Nature Neuroscience 3:9,919–926

[4] van Rossum, M. C. W., Bi, G-Q and Turrigiano, G. G. (2000).

Stable Hebbian learning from spike timing-dependent plasticity, Journal of Neuroscience, 20:23,8812–8821

Parameters

Name

Physical unit

Default value

Description

d

ms

1ms

Synaptic transmission delay

lambda

real

0.01

tau_tr_pre

ms

20ms

tau_tr_post

ms

20ms

alpha

real

1.0

mu_plus

real

1.0

mu_minus

real

1.0

Wmax

real

100.0

Wmin

real

0.0

State variables

Name

Physical unit

Default value

Description

w

real

1.0

Synaptic weight

Source code

The model source code can be found in the NESTML models repository here: third_factor_stdp_synapse.

Characterisation