paper-with-me

홈 › Papers

SEENN: Towards Temporal Spiking Early-Exit Neural Networks

2023-04-02 · Yuhang Li, Tamar Geller, Youngeun Kim, Priyadarshini Panda

Spiking Neural Networks (SNNs) have recently become more popular as a biologically plausible substitute for traditional Artificial Neural Networks (ANNs). SNNs are cost-efficient and deployment-friendly because they process input in both spatial and temporal manner using binary spikes. However, we observe that the information capacity in SNNs is affected by the number of timesteps, leading to an accuracy-efficiency tradeoff. In this work, we study a fine-grained adjustment of the number of timesteps in SNNs. Specifically, we treat the number of timesteps as a variable conditioned on different input samples to reduce redundant timesteps for certain data. We call our method Spiking Early-Exit Neural Networks (SEENNs). To determine the appropriate number of timesteps, we propose SEENN-I which uses a confidence score thresholding to filter out the uncertain predictions, and SEENN-II which determines the number of timesteps by reinforcement learning. Moreover, we demonstrate that SEENN is compatible with both the directly trained SNN and the ANN-SNN conversion. By dynamically adjusting the number of timesteps, our SEENN achieves a remarkable reduction in the average number of timesteps during inference. For example, our SEENN-II ResNet-19 can achieve 96.1% accuracy with an average of 1.08 timesteps on the CIFAR-10 test dataset. Code is shared at https://github.com/Intelligent-Computing-Lab-Yale/SEENN.

📄 PDF Abstract BibTeX arXiv:2304.01230

Code (1)

intelligent-computing-lab-yale/seenn 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

Test 설명 없음

Similar Papers 제목 키워드 기반

SEENN: Towards Temporal Spiking Early Exit Neural Networks

2023-09-21 · NeurIPS 2023 11

Spiking Neural Networks (SNNs) have recently become more popular as a biologically plausible substitute for traditional Artificial Neural Networks (ANNs). SNNs are cost-efficient and deployment-friendly because they proc…

UnseenNet: Fast Training Detector for Any Unseen Concept

2022-03-16 · Asra Aslam, Edward Curry

Training of object detection models using less data is currently the focus of existing N-shot learning models in computer vision. Such methods use object-level labels and takes hours to train on unseen classes. There are…

Few-Shot Object Detectionimage-classificationImage ClassificationObject+2

Towards Green Wearable Computing: A Physics-Aware Spiking Neural Network for Energy-Efficient IMU-based Human Activity Recognition

2026-04-12 · Naichuan Zheng, Hailun Xia, Zepeng Sun, Weiyi Li 외 arxiv

Wearable IMU-based Human Activity Recognition (HAR) relies heavily on Deep Neural Networks (DNNs), which are burdened by immense computational and buffering demands. Their power-hungry floating-point operations and rigid…

Human Activity Recognition

Revisiting Batch Normalization for Training Low-latency Deep Spiking Neural Networks from Scratch

2020-10-05 · Youngeun Kim, Priyadarshini Panda

Spiking Neural Networks (SNNs) have recently emerged as an alternative to deep learning owing to sparse, asynchronous and binary event (or spike) driven processing, that can yield huge energy efficiency benefits on neuro…

Encoding Spike Patterns in Multilayer Spiking Neural Networks

2015-03-31 · Brian Gardner, Ioana Sporea, André Grüning

Information encoding in the nervous system is supported through the precise spike-timings of neurons; however, an understanding of the underlying processes by which such representations are formed in the first place rema…