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 [3]. In addition, we provide two tutorials on supervised regression for generating two-dimensional temporal patterns and on supervised classification of neuromorphic MNIST [4].
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