stdp_synapse_hom – Synapse type for spike-timing dependent plasticity using homogeneous parameters

Description

stdp_synapse_hom is a connector to create synapses with spike time dependent plasticity (as defined in [1]). Here the weight dependence exponent can be set separately for potentiation and depression.

Parameters controlling plasticity are identical for all synapses of the model, reducing the memory required per synapse considerably.

Examples:

  • multiplicative STDP [2] mu_plus = mu_minus = 1.0

  • additive STDP [3] mu_plus = mu_minus = 0.0

  • Guetig STDP [1] mu_plus = mu_minus = [0.0,1.0]

  • van Rossum STDP [4] mu_plus = 0.0 mu_minus = 1.0

Warning

This synaptic plasticity rule does not take precise spike timing into account. When calculating the weight update, the precise spike time part of the timestamp is ignored.

Parameters

tau_plus

ms

Time constant of STDP window, potentiation (tau_minus defined in postsynaptic neuron)

lambda

real

Step size

alpha

real

Asymmetry parameter (scales depressing increments as alpha*lambda)

mu_plus

real

Weight dependence exponent, potentiation

mu_minus

real

Weight dependence exponent, depression

Wmax

real

Maximum allowed weight

The parameters are common to all synapses of the model and must be set using SetDefaults on the synapse model.

Transmits

SpikeEvent

References

See also

Synapse, Spike-Timing-Dependent Plasticity