SkipSNN: Efficiently Classifying Spike Trains with Event-attention
Not on the map. Why?
Abstract (arXiv)
Spike train classification has recently become an important topic in the machine learning community, where each spike train is a binary event sequence with temporal-sparsity of signals of interest and temporal-noise properties. A promising model for it should follow the design principle of performing intensive computation only when signals of interest appear. So such tasks use mainly Spiking Neural Networks (SNNs) due to their consideration of temporal-sparsity of spike trains. However, the basic mechanism of SNNs ignore the temporal-noise issue, which makes them computationally expensive and thus high power consumption for analyzing spike trains on resource-constrained platforms. As an event-driven model, an SNN neuron makes a reaction given any input signals, making it difficult to quickly find signals of interest. In this paper, we introduce an event-attention mechanism that enables SNNs to dynamically highlight useful signals of the original spike trains. To this end, we propose SkipSNN, which extends existing SNN models by learning to mask out noise by skipping membrane potential updates and shortening the effective size of the computational graph. This process is analogous to how people choose to open and close their eyes to filter the information they see. We evaluate SkipSNN on various neuromorphic tasks and demonstrate that it achieves significantly better computational efficiency and classification accuracy than other state-of-the-art SNNs.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 13 of its 34 references that are in the map. First posted on arXiv 29 Oct 2024.
Builds on
13 of 34 references.
References · 13
- 2019Event-based Vision: A Surveycited by 1,016
- 2017Spatio-Temporal Backpropagation for Training High-performance Spiking Neural Networkscited by 406
- 2019High Speed and High Dynamic Range Video with an Event Cameracited by 345
- 2015Converting Static Image Datasets to Spiking Neuromorphic Datasets Using Saccadescited by 314
- 2018SLAYER: Spike Layer Error Reassignment in Timecited by 266
- 2018Direct Training for Spiking Neural Networks: Faster, Larger, Bettercited by 233
- 2016The Event-Camera Dataset and Simulator: Event-based Data for Pose Estimation, Visual Odometry, and SLAMcited by 203
- 2018Ordered Neurons: Integrating Tree Structures into Recurrent Neural Networkscited by 101
- 2017Skip RNN: Learning to Skip State Updates in Recurrent Neural Networkscited by 49
- 2021When Attention Meets Fast Recurrence: Training Language Models with Reduced Computecited by 34
- 2018Spiking Deep Residual Networkcited by 21
- 2021Learning Asynchronous and Sparse Human-Object Interaction in Videoscited by 16
1 more
- 2016Variable Computation in Recurrent Neural Networkscited by 10
Built on by
Not cited yet.