ETLP: Event-based Three-factor Local Plasticity for online learning with neuromorphic hardware
Fernando M. Quintana, Fernando Perez-Pe\~na, Pedro L. Galindo, Emre O., Neftci, Elisabetta Chicca, Lyes Khacef

TL;DR
This paper introduces ETLP, a local plasticity rule for online learning in neuromorphic hardware, demonstrating competitive accuracy, lower complexity, and feasibility for real-time, energy-efficient embedded systems.
Contribution
The paper proposes ETLP, a novel three-factor local learning rule suitable for neuromorphic hardware, enabling online adaptation without error calculation.
Findings
ETLP achieves accuracy comparable to BPTT and eProp.
ETLP has lower computational complexity.
Hardware implementation on FPGA shows low energy consumption.
Abstract
Neuromorphic perception with event-based sensors, asynchronous hardware and spiking neurons is showing promising results for real-time and energy-efficient inference in embedded systems. The next promise of brain-inspired computing is to enable adaptation to changes at the edge with online learning. However, the parallel and distributed architectures of neuromorphic hardware based on co-localized compute and memory imposes locality constraints to the on-chip learning rules. We propose in this work the Event-based Three-factor Local Plasticity (ETLP) rule that uses (1) the pre-synaptic spike trace, (2) the post-synaptic membrane voltage and (3) a third factor in the form of projected labels with no error calculation, that also serve as update triggers. We apply ETLP with feedforward and recurrent spiking neural networks on visual and auditory event-based pattern recognition, and compare…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · Neural Networks and Reservoir Computing
