E-prop plasticity examples¶
Eligibility propagation (e-prop) [1] is a three-factor learning rule for spiking neural networks that approximates the performance of backpropagation through time (BPTT). A complete e-prop model comprises a recurrent neuron model, a readout neuron model, a synapse model, and a learning signal connection. Two such models are provided: the original formulation by Bellec et al. (2020) [1] and an extended variant with additional biological features [2]. The e-prop models are related as follows:
We provide tutorials to reproduce the supervised regression task for generating temporal patterns and the supervised classification task from the original TensorFlow implementation. In addition, we provide two tutorials on supervised regression for generating two-dimensional temporal patterns and on supervised classification of neuromorphic MNIST [3].
References¶
Tutorial on learning to generate sine waves with e-prop after Bellec et al. (2020)
Tutorial on learning to generate sine waves with e-prop
Tutorial on learning to generate a lemniscate with e-prop after Bellec et al. (2020)
Tutorial on learning to generate handwritten text with e-prop after Bellec et al. (2020)
Tutorial on learning to accumulate evidence with e-prop after Bellec et al. (2020)
Tutorial on learning N-MNIST classification with e-prop