Maestro: Uncovering Low-Rank Structures via Trainable Decomposition
Not on the map. Why?
Abstract (arXiv)
Deep Neural Networks (DNNs) have been a large driver for AI breakthroughs in recent years. However, these models have been getting increasingly large as they become more accurate and safe. This means that their training becomes increasingly costly and time-consuming and typically yields a single model to fit all targets. Various techniques have been proposed in the literature to mitigate this, including pruning, sparsification, or quantization of model weights and updates. While achieving high compression rates, they often incur significant computational overheads at training or lead to non-negligible accuracy penalty. Alternatively, factorization methods have been leveraged for low-rank compression of DNNs. Similarly, such techniques (e.g., SVD) frequently rely on heavy iterative decompositions of layers and are potentially sub-optimal for non-linear models, such as DNNs. We take a further step in designing efficient low-rank models and propose Maestro, a framework for trainable low-rank layers. Instead of iteratively applying a priori decompositions, the low-rank structure is baked into the training process through LoD, a low-rank ordered decomposition. Not only is this the first time importance ordering via sampling is applied on the decomposed DNN structure, but it also allows selecting ranks at a layer granularity. Our theoretical analysis demonstrates that in special cases LoD recovers the SVD decomposition and PCA. Applied to DNNs, Maestro enables the extraction of lower footprint models that preserve performance. Simultaneously, it enables the graceful trade-off between accuracy-latency for deployment to even more constrained devices without retraining.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 53 of its 73 references that are in the map. First posted on arXiv 28 Aug 2023.
Builds on
53 of 73 references.
References · 53
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2019Parameter-Efficient Transfer Learning for NLPcited by 4,195
- 2022Robust Speech Recognition via Large-Scale Weak Supervisioncited by 3,972
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
38 more
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
- 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
- 2018Rethinking the Value of Network Pruningcited by 595
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
- 2020HeteroFL: Computation and Communication Efficient Federated Learning for Heterogeneous Clientscited by 334
- 2018Slimmable Neural Networkscited by 301
- 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 283
- 2016Multi30K: Multilingual English-German Image Descriptionscited by 250
- 2021Sustainable AI: Environmental Implications, Challenges and Opportunitiescited by 242
- 2018The Convergence of Sparsified Gradient Methodscited by 228
- 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 220
- 2019Universally Slimmable Networks and Improved Training Techniquescited by 219
- 2021FjORD: Fair and Accurate Federated Learning under heterogeneous targets with Ordered Dropoutcited by 192
- 2017BlockDrop: Dynamic Inference Paths in Residual Networkscited by 185
- 2022The Carbon Footprint of Machine Learning Training Will Plateau, Then Shrinkcited by 183
- 2018Expanding the Reach of Federated Learning by Reducing Client Resource Requirementscited by 162
- 2022On-Device Training Under 256KB Memorycited by 158
- 2017The Power of Interpolation: Understanding the Effectiveness of SGD in Modern Over-parametrized Learningcited by 150
- 2016Distributed Mean Estimation with Limited Communicationcited by 134
- 2016Designing Energy-Efficient Convolutional Neural Networks using Energy-Aware Pruningcited by 133
- 2015All you need is a good initcited by 124
- 2022FedRolex: Model-Heterogeneous Federated Learning with Rolling Sub-Model Extractioncited by 102
- 2014Learning Ordered Representations with Nested Dropoutcited by 81
- 2021Adaptive Inference through Early-Exit Networks: Design, Challenges and Directionscited by 74
- 2021Only Train Once: A One-Shot Neural Network Training And Pruning Frameworkcited by 70
- 2021Pufferfish: Communication-efficient Models At No Extra Costcited by 61
- 2021Initialization and Regularization of Factorized Neural Layerscited by 58
- 2013Fast Convergence of Stochastic Gradient Descent under a Strong Growth Conditioncited by 54
- 2021Global Convergence of Gradient Descent for Asymmetric Low-Rank Matrix Factorizationcited by 44
- 2022Unmasking the Lottery Ticket Hypothesis: What's Encoded in a Winning Ticket's Mask?cited by 38
- 2022Rare Gems: Finding Lottery Tickets at Initializationcited by 34
- 2021Smart at what cost? Characterising Mobile Deep Neural Networks in the wildcited by 25
- 2023Cuttlefish: Low-Rank Model Training without All the Tuningcited by 25
- 2021Hyperparameter Transfer Learning with Adaptive Complexitycited by 17
- 2021Efficient and Private Federated Learning with Partially Trainable Networkscited by 13
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 3; 2026: 2.
8 papers.
- 2024FRUGAL: Memory-Efficient Optimization by Reducing State Overhead for Scalable Trainingcited by 7
- 2025Forget the Data and Fine-Tuning! Just Fold the Network to Compresscited by 7
- 2025Aequa: Fair Model Rewards in Collaborative Learning via Slimmable Networkscited by 6
- 2026Cut Less, Fold More: Model Compression through the Lens of Projection Geometrycited by 4
- 2023Efficient Compression of Overparameterized Deep Models through Low-Dimensional Learning Dynamicscited by 3
- 2024SwitchLoRA: Switched Low-Rank Adaptation Can Learn Full-Rank Informationcited by 2
- 2025DecoHD: Decomposed Hyperdimensional Classification under Extreme Memory Budgetscited by 2
- 2026FlexRank: Nested Low-Rank Knowledge Decomposition for Adaptive Model Deploymentcited by 2
- 2026Cut Less, Fold More: Model Compression through the Lens of Projection Geometry20 Feb 2026
- 2026FlexRank: Nested Low-Rank Knowledge Decomposition for Adaptive Model Deployment2 Feb 2026
- 2025DecoHD: Decomposed Hyperdimensional Classification under Extreme Memory Budgets5 Nov 2025
- 2025Forget the Data and Fine-Tuning! Just Fold the Network to Compress14 Feb 2025
- 2025Aequa: Fair Model Rewards in Collaborative Learning via Slimmable Networks7 Feb 2025
- 2024FRUGAL: Memory-Efficient Optimization by Reducing State Overhead for Scalable Training12 Nov 2024
- 2024SwitchLoRA: Switched Low-Rank Adaptation Can Learn Full-Rank Information3 Jun 2024
- 2023Efficient Compression of Overparameterized Deep Models through Low-Dimensional Learning Dynamics8 Nov 2023