mlsanityData to 7 Oct 2026

iRNN: Integer-only Recurrent Neural Network

arXiv 2109.09828 ↗First posted 20 Sep 2021cs.LG cs.NEcited by 3

Not on the map. Why?

Abstract (arXiv)

Recurrent neural networks (RNN) are used in many real-world text and speech applications. They include complex modules such as recurrence, exponential-based activation, gate interaction, unfoldable normalization, bi-directional dependence, and attention. The interaction between these elements prevents running them on integer-only operations without a significant performance drop. Deploying RNNs that include layer normalization and attention on integer-only arithmetic is still an open problem. We present a quantization-aware training method for obtaining a highly accurate integer-only recurrent neural network (iRNN). Our approach supports layer normalization, attention, and an adaptive piecewise linear approximation of activations (PWL), to serve a wide range of RNNs on various applications. The proposed method is proven to work on RNN-based language models and challenging automatic speech recognition, enabling AI applications on the edge. Our iRNN maintains similar performance as its full-precision counterpart, their deployment on smartphones improves the runtime performance by 2×, and reduces the model size by 4×.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 36 of its 49 references that are in the map. First posted on arXiv 20 Sep 2021.

Builds on

36 of 49 references.

References · 36

  1. 2017Attention Is All You Needcited by 59,932
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  4. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  5. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  6. 2016Layer Normalizationcited by 5,579
  7. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  8. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
  9. 2016Gaussian Error Linear Units (GELUs)cited by 3,431
  10. 2016Pointer Sentinel Mixture Modelscited by 2,992
  11. 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
  12. 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,471
24 more
  1. 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,303
  2. 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,194
  3. 2019Learned Step Size Quantizationcited by 604
  4. 2018Quantizing deep convolutional networks for efficient inference: A whitepapercited by 507
  5. 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
  6. 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 413
  7. 2015Attention-Based Models for Speech Recognitioncited by 400
  8. 2014Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluationcited by 304
  9. 2018Streaming End-to-end Speech Recognition For Mobile Devicescited by 230
  10. 2015A Theoretically Grounded Application of Dropout in Recurrent Neural Networkscited by 161
  11. 2017Breaking the Softmax Bottleneck: A High-Rank RNN Language Modelcited by 147
  12. 2018The Best of Both Worlds: Combining Recent Advances in Neural Machine Translationcited by 101
  13. 2021Finetuning Pretrained Transformers into RNNscited by 94
  14. 2021Annealing Knowledge Distillationcited by 61
  15. 2017Dynamic Evaluation of Neural Sequence Modelscited by 53
  16. 2019Espresso: A Fast End-to-end Neural Speech Recognition Toolkitcited by 31
  17. 2016Effective Quantization Methods for Recurrent Neural Networkscited by 14
  18. 2016Recurrent Neural Networks With Limited Numerical Precisioncited by 12
  19. 2019Differentiable Mask for Pruning Convolutional and Recurrent Networkscited by 10
  20. 2020Small-Footprint Open-Vocabulary Keyword Spotting with Quantized LSTM Networkscited by 9
  21. 2018Learning Recurrent Binary/Ternary Weightscited by 8
  22. 2017Low Precision RNNs: Quantizing RNNs Without Losing Accuracycited by 5
  23. 2019Accelerating Transformer Decoding via a Hybrid of Self-attention and Recurrent Neural Networkcited by 2
  24. 2020Batch Normalization in Quantized Networkscited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 1; 2023: 0; 2024: 1; 2025: 0; 2026: 1.

3 papers.