paper-with-me

홈 › Papers

A 71.2-$μ$W Speech Recognition Accelerator with Recurrent Spiking Neural Network

2025-03-27 · Chih-Chyau Yang, Tian-Sheuan Chang

This paper introduces a 71.2-$\mu$W speech recognition accelerator designed for edge devices' real-time applications, emphasizing an ultra low power design. Achieved through algorithm and hardware co-optimizations, we propose a compact recurrent spiking neural network with two recurrent layers, one fully connected layer, and a low time step (1 or 2). The 2.79-MB model undergoes pruning and 4-bit fixed-point quantization, shrinking it by 96.42\% to 0.1 MB. On the hardware front, we take advantage of \textit{mixed-level pruning}, \textit{zero-skipping} and \textit{merged spike} techniques, reducing complexity by 90.49\% to 13.86 MMAC/S. The \textit{parallel time-step execution} addresses inter-time-step data dependencies and enables weight buffer power savings through weight sharing. Capitalizing on the sparse spike activity, an input broadcasting scheme eliminates zero computations, further saving power. Implemented on the TSMC 28-nm process, the design operates in real time at 100 kHz, consuming 71.2 $\mu$W, surpassing state-of-the-art designs. At 500 MHz, it has 28.41 TOPS/W and 1903.11 GOPS/mm$^2$ in energy and area efficiency, respectively.

📄 PDF Abstract BibTeX arXiv:2503.21337

Code (0)

등록된 구현이 없습니다.

Tasks

Quantizationspeech-recognitionSpeech Recognition

Methods 이 논문이 사용한 방법론

Pruning 설명 없음

Similar Papers 제목 키워드 기반

Surrogate Gradient Spiking Neural Networks as Encoders for Large Vocabulary Continuous Speech Recognition

2022-12-01 · Alexandre Bittar, Philip N. Garner

Compared to conventional artificial neurons that produce dense and real-valued responses, biologically-inspired spiking neurons transmit sparse and binary information, which can also lead to energy-efficient implementati…

speech-recognitionSpeech Recognition

A Spiking Network that Learns to Extract Spike Signatures from Speech Signals

2016-06-02 · Amirhossein Tavanaei, Anthony S. Maida

Spiking neural networks (SNNs) with adaptive synapses reflect core properties of biological neural networks. Speech recognition, as an application involving audio coding and dynamic learning, provides a good test problem…

speech-recognitionSpeech Recognition

RecLight: A Recurrent Neural Network Accelerator with Integrated Silicon Photonics

2022-08-31 · Febin Sunny, Mahdi Nikdast, Sudeep Pasricha

Recurrent Neural Networks (RNNs) are used in applications that learn dependencies in data sequences, such as speech recognition, human activity recognition, and anomaly detection. In recent years, newer RNN variants, suc…

Activity RecognitionAnomaly DetectionHuman Activity Recognitionspeech-recognition+1

Loss shaping enhances exact gradient learning with Eventprop in spiking neural networks

2022-12-02 · Thomas Nowotny, James P. Turner, James C. Knight

Event-based machine learning promises more energy-efficient AI on future neuromorphic hardware. Here, we investigate how the recently discovered Eventprop algorithm for gradient descent on exact gradients in spiking neur…

GPU

High performance RNNs with spiking neurons

2019-09-25 · Manu V Nair, Giacomo Indiveri

The increasing need for compact and low-power computing solutions for machine learning applications has triggered a renaissance in the study of energy-efficient neural network accelerators. In particular, in-memory com…

Edge-computingEfficient Neural NetworkVocal Bursts Intensity Prediction