paper-with-me

Papers

Effective Quantization Approaches for Recurrent Neural Networks

2018-02-07 · Md Zahangir Alom, Adam T Moody, Naoya Maruyama, Brian C. Van Essen, Tarek M. Taha

Deep learning, and in particular Recurrent Neural Networks (RNN) have shown superior accuracy in a large variety of tasks including machine translation, language understanding, and movie frame generation. However, these deep learning approaches are very expensive in terms of computation. In most cases, Graphic Processing Units (GPUs) are in used for large scale implementations. Meanwhile, energy efficient RNN approaches are proposed for deploying solutions on special purpose hardware including Field Programming Gate Arrays (FPGAs) and mobile platforms. In this paper, we propose an effective quantization approach for Recurrent Neural Networks (RNN) techniques including Long Short Term Memory (LSTM), Gated Recurrent Units (GRU), and Convolutional Long Short Term Memory (ConvLSTM). We have implemented different quantization methods including Binary Connect {-1, 1}, Ternary Connect {-1, 0, 1}, and Quaternary Connect {-1, -0.5, 0.5, 1}. These proposed approaches are evaluated on different datasets for sentiment analysis on IMDB and video frame predictions on the moving MNIST dataset. The experimental results are compared against the full precision versions of the LSTM, GRU, and ConvLSTM. They show promising results for both sentiment analysis and video frame prediction.

📄 PDF Abstract BibTeX arXiv:1802.02615

Code (0)

등록된 구현이 없습니다.

Tasks

Machine TranslationQuantizationSentiment AnalysisTranslation

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
ConvLSTM ConvLSTM is a type of recurrent neural network for spatio-temporal prediction that has convolutional structures in both the input-to-state and state-to-state transitions. The…
Sigmoid Activation 설명 없음
Tanh Activation 설명 없음
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…
GRU A Gated Recurrent Unit, or GRU, is a type of recurrent neural network. It is similar to an LSTM, but only has two gates - a reset…

Similar Papers 제목 키워드 기반

Deep Recurrent Quantization for Generating Sequential Binary Codes

2019-06-16 · Jingkuan Song, Xiaosu Zhu, Lianli Gao, Xin-Shun Xu 외

Quantization has been an effective technology in ANN (approximate nearest neighbour) search due to its high accuracy and fast search speed. To meet the requirement of different applications, there is always a trade-off b…

Image RetrievalQuantizationRetrieval

Mamba-PTQ: Outlier Channels in Recurrent Large Language Models

2024-07-17 · Alessandro Pierro, Steven Abreu

Modern recurrent layers are emerging as a promising path toward edge deployment of foundation models, especially in the context of large language models (LLMs). Compressing the whole input sequence in a finite-dimensiona…

MambaModel CompressionQuantization

Compression of Recurrent Neural Networks for Efficient Language Modeling

2019-02-06 · Artem M. Grachev, Dmitry I. Ignatov, Andrey V. Savchenko

Recurrent neural networks have proved to be an effective method for statistical language modeling. However, in practice their memory and run-time complexity are usually too large to be implemented in real-time offline mo…

Language ModelingLanguage ModellingQuantization

Alternating Multi-bit Quantization for Recurrent Neural Networks

2018-02-01 · ICLR 2018 1 · Chen Xu, Jianqiang Yao, Zhouchen Lin, Wenwu Ou 외

Recurrent neural networks have achieved excellent performance in many applications. However, on portable devices with limited resources, the models are often too large to deploy. For applications on the server with large…

image-classificationImage ClassificationQuantization

Low-bit Quantization of Recurrent Neural Network Language Models Using Alternating Direction Methods of Multipliers

2021-11-29 · Junhao Xu, Xie Chen, Shoukang Hu, Jianwei Yu 외

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 techniq…

Quantization