Structure-Preserving Network Compression Via Low-Rank Induced Training Through Linear Layers Composition
Not on the map. Why?
Abstract (arXiv)
Deep Neural Networks (DNNs) have achieved remarkable success in addressing many previously unsolvable tasks. However, the storage and computational requirements associated with DNNs pose a challenge for deploying these trained models on resource-limited devices. Therefore, a plethora of compression and pruning techniques have been proposed in recent years. Low-rank decomposition techniques are among the approaches most utilized to address this problem. Compared to post-training compression, compression-promoted training is still under-explored. In this paper, we present a theoretically-justified technique termed Low-Rank Induced Training (LoRITa), that promotes low-rankness through the composition of linear layers and compresses by using singular value truncation. This is achieved without the need to change the structure at inference time or require constrained and/or additional optimization, other than the standard weight decay regularization. Moreover, LoRITa eliminates the need to (i) initialize with pre-trained models, (ii) specify rank selection prior to training, and (iii) compute SVD in each iteration. Our experimental results (i) demonstrate the effectiveness of our approach using MNIST on Fully Connected Networks, CIFAR10 on Vision Transformers, and CIFAR10/100 and ImageNet on Convolutional Neural Networks, and (ii) illustrate that we achieve either competitive or state-of-the-art results when compared to leading structured pruning and low-rank training methods in terms of FLOPs and parameters drop. Our code is available at urlhttps://github.com/XitongSystem/LoRITa/tree/main.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 37 of its 51 references that are in the map. First posted on arXiv 6 May 2024.
Builds on
37 of 51 references.
References · 37
- 2017Attention Is All You Needcited by 59,932
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
- 2022Diffusion Models: A Comprehensive Survey of Methods and Applicationscited by 1,107
- 2020Image Segmentation Using Deep Learning: A Surveycited by 659
- 2020A Survey on Visual Transformercited by 653
- 2018Quantizing deep convolutional networks for efficient inference: A whitepapercited by 507
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
- 2018On the Optimization of Deep Networks: Implicit Acceleration by Overparameterizationcited by 280
25 more
- 2013Predicting Parameters in Deep Learningcited by 223
- 2021The Low-Rank Simplicity Bias in Deep Networkscited by 150
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2015Convolutional neural networks with low-rank regularizationcited by 102
- 2019Provable Filter Pruning for Efficient Neural Networkscited by 98
- 2022Better plain ViT baselines for ImageNet-1kcited by 97
- 2020SCOP: Scientific Control for Reliable Neural Network Pruningcited by 92
- 2021CHIP: CHannel Independence-based Pruning for Compact Neural Networkscited by 76
- 2020Group Sparsity: The Hinge Between Filter Pruning and Decomposition for Network Compressioncited by 72
- 2021Only Train Once: A One-Shot Neural Network Training And Pruning Frameworkcited by 70
- 2019Image Reconstruction: From Sparsity to Data-adaptive Methods and Machine Learningcited by 60
- 2021Initialization and Regularization of Factorized Neural Layerscited by 58
- 2018ExpandNets: Linear Over-parameterization to Train Compact Convolutional Networkscited by 53
- 2021Compressing Neural Networks: Towards Determining the Optimal Layer-wise Decompositioncited by 33
- 2024AutoLoRA: Automatically Tuning Matrix Ranks in Low-Rank Adaptation Based on Meta Learningcited by 30
- 2021DECORE: Deep Compression with Reinforcement Learningcited by 29
- 2023HALOC: Hardware-Aware Automatic Low-Rank Compression for Compact Neural Networkscited by 20
- 2020Towards Compact Neural Networks via End-to-End Training: A Bayesian Tensor Approach with Automatic Rank Determinationcited by 17
- 2021Network Pruning using Adaptive Exemplar Filterscited by 16
- 2022Pruning Networks with Cross-Layer Ranking & k-Reciprocal Nearest Filterscited by 16
- 2024ELRT: Efficient Low-Rank Training for Compact Convolutional Neural Networkscited by 11
- 2020Principal Component Networks: Parameter Reduction Early in Trainingcited by 9
- 2020Low-Rank Training of Deep Neural Networks for Emerging Memory Technologycited by 3
- 2023Efficient Compression of Overparameterized Deep Models through Low-Dimensional Learning Dynamicscited by 3
- 2016Unified Scalable Equivalent Formulations for Schatten Quasi-Normscited by 2
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.