stdp_synapse
stdp - Synapse model for spike-timing dependent plasticity
Description
stdp_synapse is a synapse with spike-timing dependent plasticity (as defined in [1]). Here the weight dependence exponent can be set separately for potentiation and depression. Examples:
Multiplicative STDP |
mu_plus = mu_minus = 1 |
|
Additive STDP |
mu_plus = mu_minus = 0 |
|
Guetig STDP |
mu_plus, mu_minus in [0, 1] |
|
Van Rossum STDP |
mu_plus = 0 mu_minus = 1 |
References
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 |
|
mu_plus |
real |
1 |
|
mu_minus |
real |
1 |
|
Wmax |
real |
100.0 |
|
Wmin |
real |
0.0 |
State variables
Name |
Physical unit |
Default value |
Description |
---|---|---|---|
w |
real |
1.0 |
Synaptic weight |
pre_trace |
real |
0.0 |
|
post_trace |
real |
0.0 |
Source code
The model source code can be found in the NESTML models repository here: stdp_synapse.