paper-with-me

홈 › Papers

Compression of Recurrent Neural Networks using Matrix Factorization

2023-10-19 · Lucas Maison, Hélion du Mas des Bourboux, Thomas Courtat

Compressing neural networks is a key step when deploying models for real-time or embedded applications. Factorizing the model's matrices using low-rank approximations is a promising method for achieving compression. While it is possible to set the rank before training, this approach is neither flexible nor optimal. In this work, we propose a post-training rank-selection method called Rank-Tuning that selects a different rank for each matrix. Used in combination with training adaptations, our method achieves high compression rates with no or little performance degradation. Our numerical experiments on signal processing tasks show that we can compress recurrent neural networks up to 14x with at most 1.4% relative performance reduction.

📄 PDF Abstract BibTeX arXiv:2310.12688

Code (1)

deathekirl/low-rank-approximation 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

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

Pushing the limits of RNN Compression

2019-10-04 · Urmish Thakker, Igor Fedorov, Jesse Beu, Dibakar Gope 외

Recurrent Neural Networks (RNN) can be difficult to deploy on resource constrained devices due to their size. As a result, there is a need for compression techniques that can significantly compress RNNs without negativel…

Low-Rank Prune-And-Factorize for Language Model Compression

2023-06-25 · Siyu Ren, Kenny Q. Zhu

The components underpinning PLMs -- large weight matrices -- were shown to bear considerable redundancy. Matrix factorization, a well-established technique from matrix theory, has been utilized to reduce the number of pa…

Language ModelingLanguage ModellingModel CompressionNetwork Pruning+1

Run-Time Efficient RNN Compression for Inference on Edge Devices

2019-06-12 · Urmish Thakker, Jesse Beu, Dibakar Gope, Ganesh Dasika 외

Recurrent neural networks can be large and compute-intensive, yet many applications that benefit from RNNs run on small devices with very limited compute and storage capabilities while still having run-time constraints. …

Edge-computing

Regularized L21-Based Semi-NonNegative Matrix Factorization

2020-05-10 · Anthony D. Rhodes, Bin Jiang

We present a general-purpose data compression algorithm, Regularized L21 Semi-NonNegative Matrix Factorization (L21 SNF). L21 SNF provides robust, parts-based compression applicable to mixed-sign data for which high fide…

BIG-bench Machine LearningData Compression