TESS: A Scalable Temporally and Spatially Local Learning Rule for Spiking Neural Networks
Marco Paul E. Apolinario, Kaushik Roy, Charlotte Frenkel

TL;DR
TESS is a biologically inspired, scalable, and energy-efficient learning rule for spiking neural networks that achieves performance comparable to backpropagation while significantly reducing computational and memory overheads, enabling on-device edge learning.
Contribution
Introduces TESS, a local learning rule for SNNs that addresses temporal and spatial credit assignment with linear scaling, matching BPTT performance on challenging vision tasks.
Findings
TESS achieves comparable accuracy to BPTT on vision datasets.
TESS's complexity scales linearly with the number of neurons.
Enables efficient on-device learning for edge applications.
Abstract
The demand for low-power inference and training of deep neural networks (DNNs) on edge devices has intensified the need for algorithms that are both scalable and energy-efficient. While spiking neural networks (SNNs) allow for efficient inference by processing complex spatio-temporal dynamics in an event-driven fashion, training them on resource-constrained devices remains challenging due to the high computational and memory demands of conventional error backpropagation (BP)-based approaches. In this work, we draw inspiration from biological mechanisms such as eligibility traces, spike-timing-dependent plasticity, and neural activity synchronization to introduce TESS, a temporally and spatially local learning rule for training SNNs. Our approach addresses both temporal and spatial credit assignments by relying solely on locally available signals within each neuron, thereby allowing…
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.
