Efficient Implementation of a Multi-Layer Gradient-Free Online-Trainable Spiking Neural Network on FPGA
Not on the map. Why?
Abstract (arXiv)
This paper presents an efficient hardware implementation of the recently proposed Optimized Deep Event-driven Spiking Neural Network Architecture (ODESA). ODESA is the first network to have end-to-end multi-layer online local supervised training without using gradients and has the combined adaptation of weights and thresholds in an efficient hierarchical structure. This research shows that the network architecture and the online training of weights and thresholds can be implemented efficiently on a large scale in hardware. The implementation consists of a multi-layer Spiking Neural Network (SNN) and individual training modules for each layer that enable online self-learning without using back-propagation. By using simple local adaptive selection thresholds, a Winner-Takes-All (WTA) constraint on each layer, and a modified weight update rule that is more amenable to hardware, the trainer module allocates neuronal resources optimally at each layer without having to pass high-precision error measurements across layers. All elements in the system, including the training module, interact using event-based binary spikes. The hardware-optimized implementation is shown to preserve the performance of the original algorithm across multiple spatial-temporal classification problems with significantly reduced hardware requirements.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 16 of its 56 references that are in the map. First posted on arXiv 31 May 2023.
Builds on
16 of 56 references.
References · 16
- 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 626
- 2018Event-based Vision meets Deep Learning on Steering Prediction for Self-driving Carscited by 200
- 2017SuperSpike: Supervised learning in multi-layer spiking neural networkscited by 182
- 2018Long short-term memory and learning-to-learn in networks of spiking neuronscited by 181
- 2021Time-Ordered Recent Event (TORE) Volumes for Event Camerascited by 73
- 2020Event-Based Backpropagation can compute Exact Gradients for Spiking Neural Networkscited by 59
- 2018Unsupervised Learning of a Hierarchical Spiking Neural Network for Optical Flow Estimation: From Events to Global Motion Perceptioncited by 48
- 2019Event-based Feature Extraction Using Adaptive Selection Thresholdscited by 20
- 2017First-spike based visual categorization using reward-modulated STDPcited by 19
- 2019Event-based Object Detection and Tracking for Space Situational Awarenesscited by 19
- 2019Event-based Processing of Single Photon Avalanche Diode Sensorscited by 6
- 2016Acquisition of Visual Features Through Probabilistic Spike-Timing-Dependent Plasticitycited by 5
4 more
- 2021An optimised deep spiking neural network architecture without gradientscited by 4
- 2022Event-driven Spectrotemporal Feature Extraction and Classification using a Silicon Cochlea Modelcited by 4
- 2014Racing to Learn: Statistical Inference and Learning in a Single Spiking Neuron with Adaptive Kernelscited by 1
- 2014Turn Down that Noise: Synaptic Encoding of Afferent SNR in a Single Spiking Neuroncited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.