GhostRNN: Reducing State Redundancy in RNN with Cheap Operations
Not on the map. Why?
Abstract (arXiv)
Recurrent neural network (RNNs) that are capable of modeling long-distance dependencies are widely used in various speech tasks, eg., keyword spotting (KWS) and speech enhancement (SE). Due to the limitation of power and memory in low-resource devices, efficient RNN models are urgently required for real-world applications. In this paper, we propose an efficient RNN architecture, GhostRNN, which reduces hidden state redundancy with cheap operations. In particular, we observe that partial dimensions of hidden states are similar to the others in trained RNN models, suggesting that redundancy exists in specific RNNs. To reduce the redundancy and hence computational cost, we propose to first generate a few intrinsic states, and then apply cheap operations to produce ghost states based on the intrinsic states. Experiments on KWS and SE tasks demonstrate that the proposed GhostRNN significantly reduces the memory usage (~40%) and computation cost while keeping performance similar.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 18 of its 27 references that are in the map. First posted on arXiv 20 Nov 2024.
Builds on
18 of 27 references.
References · 18
- 2017Attention Is All You Needcited by 59,932
- 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,341
- 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 741
- 2018SDR - half-baked or well done?cited by 420
- 2019GhostNet: More Features from Cheap Operationscited by 410
- 2017Gate-Variants of Gated Recurrent Unit (GRU) Neural Networkscited by 239
- 2019Dual-path RNN: efficient long sequence modeling for time-domain single-channel speech separationcited by 182
- 2019WHAM!: Extending Speech Separation to Noisy Environmentscited by 154
- 2020LibriMix: An Open-Source Dataset for Generalizable Speech Separationcited by 154
- 2020DCCRN: Deep Complex Convolution Recurrent Network for Phase-Aware Speech Enhancementcited by 133
- 2017Hello Edge: Keyword Spotting on Microcontrollerscited by 108
- 2018Exploring Architectures, Data and Units For Streaming End-to-End Speech Recognition with RNN-Transducercited by 95
6 more
- 2018Light Gated Recurrent Units for Speech Recognitioncited by 48
- 2020Streaming keyword spotting on mobile devicescited by 47
- 2020Asteroid: the PyTorch-based audio source separation toolkit for researcherscited by 45
- 2019An Optimized Recurrent Unit for Ultra-Low-Power Keyword Spottingcited by 4
- 2018Simplifying Neural Machine Translation with Addition-Subtraction Twin-Gated Recurrent Networkscited by 2
- 2020SiTGRU: Single-Tunnelled Gated Recurrent Unit for Abnormality Detectioncited by 2
Built on by
Not cited yet.