A Time-to-first-spike Coding and Conversion Aware Training for Energy-Efficient Deep Spiking Neural Network Processor Design
Dongwoo Lew, Kyungchul Lee, and Jongsun Park

TL;DR
This paper introduces a novel energy-efficient deep spiking neural network architecture with conversion aware training and time-to-first-spike coding, achieving high accuracy and low energy consumption on standard datasets.
Contribution
It proposes a conversion aware training method and a time-to-first-spike coding scheme, enabling efficient and accurate deep SNN processing with hardware implementation.
Findings
Achieves top-1 accuracy of 91.7% on CIFAR-10.
Reduces inference energy to under 1mJ for multiple datasets.
Supports lightweight logarithmic computation in SNNs.
Abstract
In this paper, we present an energy-efficient SNN architecture, which can seamlessly run deep spiking neural networks (SNNs) with improved accuracy. First, we propose a conversion aware training (CAT) to reduce ANN-to-SNN conversion loss without hardware implementation overhead. In the proposed CAT, the activation function developed for simulating SNN during ANN training, is efficiently exploited to reduce the data representation error after conversion. Based on the CAT technique, we also present a time-to-first-spike coding that allows lightweight logarithmic computation by utilizing spike time information. The SNN processor design that supports the proposed techniques has been implemented using 28nm CMOS process. The processor achieves the top-1 accuracies of 91.7%, 67.9% and 57.4% with inference energy of 486.7uJ, 503.6uJ, and 1426uJ to process CIFAR-10, CIFAR-100, and Tiny-ImageNet,…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsAttentive Walk-Aggregating Graph Neural Network
