STDP Weight Change
Evaluate additive exponential STDP for explicitly all-to-all spike pairs, post−pre lag; simultaneous spikes contribute zero, and weight saturation/multiplicative rules are excluded.
Description
An exponential spike-timing rule assigns positive or negative weight changes according to post-minus-pre timing.
An exponential spike-timing rule assigns positive or negative weight changes according to post-minus-pre timing. An all-pairs rule includes every pre/post combination.
The tool returns pairLagsMs (pair lags ms); pairWeightChanges (pair weight changes); summedWeightChange (summed weight change). Input measurements and model parameters are supplied by the caller; the tool computes the stated summary rather than acquiring those measurements.
When to use STDP Weight Change
Use STDP Weight Change when you already have presynapticTimesMs, postsynapticTimesMs, potentiationAmplitude, depressionAmplitude, potentiationTauMs, depressionTauMs and want pairLagsMs, pairWeightChanges, summedWeightChange. This is useful for checking a supplied calculation, documenting a measurement convention, or comparing observations prepared on the same basis.
How to use STDP Weight Change and understand its results
- Enter presynapticTimesMs, postsynapticTimesMs, potentiationAmplitude, depressionAmplitude, potentiationTauMs, depressionTauMs using the field table below. Match the units, ordering and data boundaries described in the calculation.
- Run the tool after checking the stated bounds and matching paired observations or categories. A malformed request gives a tool error rather than a usable measurement.
- Read pairLagsMs, pairWeightChanges, summedWeightChange. Use the calculation and interpretation below to distinguish amounts, ratios, signs and decision flags where applicable.
- Review the supplied parameters and assumptions before using the result in a report or comparing it with another observation.
| Input field | Meaning | Value type and bounds | Requirement |
|---|---|---|---|
| presynapticTimesMs | Presynaptic times ms | list of number | Required |
| postsynapticTimesMs | Postsynaptic times ms | list of number | Required |
| potentiationAmplitude | Potentiation amplitude | number | Required |
| depressionAmplitude | Depression amplitude | number | Required |
| potentiationTauMs | Potentiation tau ms | number | Required |
| depressionTauMs | Depression tau ms | number | Required |
Require nonempty increasing trains, nonnegative amplitudes and positive time constants. Form pairs in presynaptic-major order and sum all changes within the work budget.
Δw = Aplus exp(−lag/tauPlus) for lag>0; −Aminus exp(lag/tauMinus) for lag<0; 0 at lag=0 The symbols refer to the supplied quantities or generated values described above; unit conversions and comparison boundaries follow the stated implementation.
{
"input": {
"presynapticTimesMs": [
0
],
"postsynapticTimesMs": [
10
],
"potentiationAmplitude": 0.1,
"depressionAmplitude": 0.2,
"potentiationTauMs": 10,
"depressionTauMs": 20
},
"output": {
"pairLagsMs": [
10
],
"pairWeightChanges": [
0.036787944117144235
],
"summedWeightChange": 0.036787944117144235
}
} Limitations and assumptions
This is an additive all-to-all rule without weight bounds, saturation or nearest-neighbor pairing. It does not simulate synaptic dynamics.
Numerical inputs must be finite. The tool checks its declared input shape and calculation constraints; those checks do not verify the quality, calibration or representativeness of the supplied observations.
Alternative or Complementary methods
Paired Pulse Ratio: Distinguish mean paired-trial second/first ratios from ratio of mean response magnitudes; use consistently baseline-corrected nonnegative amplitudes. Steady State Depression: Summarize the last supplied train responses relative to the first response; a sampled tail is not proof that a true steady state was reached, and facilitation yields negative depression.
Methodological background: Spike-timing-dependent plasticity.1
References
-
Spike-timing-dependent plasticity — Gerstner et al.; Neuronal Dynamics
Similar or alternative tools
- Paired Pulse Ratio
Distinguish mean paired-trial second/first ratios from ratio of mean response magnitudes; use consistently baseline-corrected nonnegative amplitudes.
- Steady State Depression
Summarize the last supplied train responses relative to the first response; a sampled tail is not proof that a true steady state was reached, and facilitation yields negative depression.