English

Tensor Decomposition for Model Reduction in Neural Networks: A Review

Machine Learning 2023-07-25 v1 Artificial Intelligence

Abstract

Modern neural networks have revolutionized the fields of computer vision (CV) and Natural Language Processing (NLP). They are widely used for solving complex CV tasks and NLP tasks such as image classification, image generation, and machine translation. Most state-of-the-art neural networks are over-parameterized and require a high computational cost. One straightforward solution is to replace the layers of the networks with their low-rank tensor approximations using different tensor decomposition methods. This paper reviews six tensor decomposition methods and illustrates their ability to compress model parameters of convolutional neural networks (CNNs), recurrent neural networks (RNNs) and Transformers. The accuracy of some compressed models can be higher than the original versions. Evaluations indicate that tensor decompositions can achieve significant reductions in model size, run-time and energy consumption, and are well suited for implementing neural networks on edge devices.

Keywords

Cite

@article{arxiv.2304.13539,
  title  = {Tensor Decomposition for Model Reduction in Neural Networks: A Review},
  author = {Xingyi Liu and Keshab K. Parhi},
  journal= {arXiv preprint arXiv:2304.13539},
  year   = {2023}
}

Comments

IEEE Circuits and Systems Magazine, 2023

R2 v1 2026-06-28T10:18:33.114Z