Learning Recurrent Binary/Ternary Weights
Not on the map. Why?
Abstract (arXiv)
Recurrent neural networks (RNNs) have shown excellent performance in processing sequence data. However, they are both complex and memory intensive due to their recursive nature. These limitations make RNNs difficult to embed on mobile devices requiring real-time processes with limited hardware resources. To address the above issues, we introduce a method that can learn binary and ternary weights during the training phase to facilitate hardware implementations of RNNs. As a result, using this approach replaces all multiply-accumulate operations by simple accumulations, bringing significant benefits to custom hardware in terms of silicon area and power consumption. On the software side, we evaluate the performance (in terms of accuracy) of our method using long short-term memories (LSTMs) on various sequential models including sequence classification and language modeling. We demonstrate that our method achieves competitive results on the aforementioned tasks while using binary/ternary weights during the runtime. On the hardware side, we present custom hardware for accelerating the recurrent computations of LSTMs with binary/ternary weights. Ultimately, we show that LSTMs with binary/ternary weights can achieve up to 12x memory saving and 10x inference speedup compared to the full-precision implementation on an ASIC platform.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Sep 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 2; 2023: 1; 2024: 1; 2025: 1.
8 papers.
- 2023A Survey on Model Compression for Large Language Modelscited by 263
- 20214-bit Quantization of LSTM-based Speech Recognition Modelscited by 7
- 2022Training Integer-Only Deep Recurrent Neural Networkscited by 5
- 2021iRNN: Integer-only Recurrent Neural Networkcited by 3
- 2021Optimal Size-Performance Tradeoffs: Weighing PoS Tagger Modelscited by 2
- 2022Accelerating Inference and Language Model Fusion of Recurrent Neural Network Transducers via End-to-End 4-bit Quantizationcited by 2
- 2024Quantized Approximately Orthogonal Recurrent Neural Networkscited by 1
- 2025HadamRNN: Binary and Sparse Ternary Orthogonal RNNscited by 0
- 2025HadamRNN: Binary and Sparse Ternary Orthogonal RNNs28 Jan 2025
- 2024Quantized Approximately Orthogonal Recurrent Neural Networks5 Feb 2024
- 2023A Survey on Model Compression for Large Language Models15 Aug 2023
- 2022Training Integer-Only Deep Recurrent Neural Networks22 Dec 2022
- 2022Accelerating Inference and Language Model Fusion of Recurrent Neural Network Transducers via End-to-End 4-bit Quantization16 Jun 2022
- 2021iRNN: Integer-only Recurrent Neural Network20 Sep 2021
- 20214-bit Quantization of LSTM-based Speech Recognition Models27 Aug 2021
- 2021Optimal Size-Performance Tradeoffs: Weighing PoS Tagger Models16 Apr 2021