Low-bit Quantization of Recurrent Neural Network Language Models Using Alternating Direction Methods of Multipliers
Not on the map. Why?
Abstract (arXiv)
The high memory consumption and computational costs of Recurrent neural network language models (RNNLMs) limit their wider application on resource constrained devices. In recent years, neural network quantization techniques that are capable of producing extremely low-bit compression, for example, binarized RNNLMs, are gaining increasing research interests. Directly training of quantized neural networks is difficult. By formulating quantized RNNLMs training as an optimization problem, this paper presents a novel method to train quantized RNNLMs from scratch using alternating direction methods of multipliers (ADMM). This method can also flexibly adjust the trade-off between the compression rate and model performance using tied low-bit quantization tables. Experiments on two tasks: Penn Treebank (PTB), and Switchboard (SWBD) suggest the proposed ADMM quantization achieved a model size compression factor of up to 31 times over the full precision baseline RNNLMs. Faster convergence of 5 times in model training over the baseline binarized RNNLM quantization was also obtained. Index Terms: Language models, Recurrent neural networks, Quantization, Alternating direction methods of multipliers.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 19 of its 37 references that are in the map. First posted on arXiv 29 Nov 2021.
Builds on
19 of 37 references.
References · 19
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2016Sequence-Level Knowledge Distillationcited by 761
- 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 571
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
- 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 413
- 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 283
- 2016Trained Ternary Quantizationcited by 203
- 2014Speeding-up Convolutional Neural Networks Using Fine-tuned CP-Decompositioncited by 199
- 2014Compressing Deep Convolutional Networks using Vector Quantizationcited by 189
7 more
- 2015Compressing Neural Networks with the Hashing Trickcited by 150
- 2015Convolutional neural networks with low-rank regularizationcited by 102
- 2016Binarized Neural Networks: Training Deep Neural Networks with Weights and Activations Constrained to +1 or -1cited by 102
- 2017Extremely Low Bit Neural Network: Squeeze the Last Bit Out with ADMMcited by 60
- 2015Structured Transforms for Small-Footprint Deep Learningcited by 41
- 2018Alternating Multi-bit Quantization for Recurrent Neural Networkscited by 30
- 2015Training Binary Multilayer Neural Networks for Image Classification using Expectation Backpropagationcited by 6
Built on by
Citing papers per year: 2026: 2.
2 papers.