Cuttlefish: Low-Rank Model Training without All the Tuning
Not on the map. Why?
Abstract (arXiv)
Recent research has shown that training low-rank neural networks can effectively reduce the total number of trainable parameters without sacrificing predictive accuracy, resulting in end-to-end speedups. However, low-rank model training necessitates adjusting several additional factorization hyperparameters, such as the rank of the factorization at each layer. In this paper, we tackle this challenge by introducing Cuttlefish, an automated low-rank training approach that eliminates the need for tuning factorization hyperparameters. Cuttlefish leverages the observation that after a few epochs of full-rank training, the stable rank (i.e., an approximation of the true rank) of each layer stabilizes at a constant value. Cuttlefish switches from full-rank to low-rank training once the stable ranks of all layers have converged, setting the dimension of each factorization to its corresponding stable rank. Our results show that Cuttlefish generates models up to 5.6 times smaller than full-rank models, and attains up to a 1.2 times faster end-to-end training process while preserving comparable accuracy. Moreover, Cuttlefish outperforms state-of-the-art low-rank model training methods and other prominent baselines. The source code for our implementation can be found at: https://github.com/hwang595/Cuttlefish.
Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). Builds on 63 of its 81 references that are in the map. First posted on arXiv 4 May 2023.
Builds on
63 of 81 references.
References · 63
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,464
38 more
- 2016Wide Residual Networkscited by 3,057
- 2019Advances and Open Problems in Federated Learningcited by 3,021
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,014
- 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,772
- 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2020Reformer: The Efficient Transformercited by 1,658
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
- 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,461
- 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,441
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
- 2019TinyBERT: Distilling BERT for Natural Language Understandingcited by 1,153
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
- 2013Network In Networkcited by 600
- 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
- 2018Rethinking the Value of Network Pruningcited by 595
- 2020Federated Learning with Matched Averagingcited by 564
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
- 2019Rigging the Lottery: Making All Tickets Winnerscited by 491
- 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 467
- 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 413
- 2021ResMLP: Feedforward networks for image classification with data-efficient trainingcited by 338
- 2021A Field Guide to Federated Optimizationcited by 312
- 2018Slimmable Neural Networkscited by 301
- 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 283
- 2020Comparing Rewinding and Fine-tuning in Neural Network Pruningcited by 238
- 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited 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
- 2015Quantized Convolutional Neural Networks for Mobile Devicescited by 212
- 2017Incremental Network Quantization: Towards Lossless CNNs with Low-Precision Weightscited by 211
- 2016Trained Ternary Quantizationcited by 203
- 2019Drawing Early-Bird Tickets: Towards More Efficient Training of Deep Networkscited by 160
50 most cited of 63 All 63 (JSON)
Built on by
Citing papers per year: 2023: 5; 2024: 11; 2025: 5; 2026: 4.
25 papers.
Sort:
By area:
- 2024GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projectioncited by 447
- 2023Merge, Then Compress: Demystify Efficient SMoE with Hints from Its Routing Policycited by 104
- 2023LLM360: Towards Fully Transparent Open-Source LLMscited by 100
- 2025Efficient-vDiT: Efficient Video Diffusion Transformers With Attention Tilecited by 26
- 2024From Low Rank Gradient Subspace Stabilization to Low-Rank Weights: Observations, Theories, and Applicationscited by 24
- 2024CHAI: Clustered Head Attention for Efficient LLM Inferencecited by 13
- 2024Parameter-Efficient Fine-Tuning of State Space Modelscited by 11
- 2023InRank: Incremental Low-Rank Learningcited by 10
- 2023Maestro: Uncovering Low-Rank Structures via Trainable Decompositioncited by 8
- 2025AltLoRA: Towards Better Gradient Approximation in Low-Rank Adaptation with Alternating Projectionscited by 8
- 2024FRUGAL: Memory-Efficient Optimization by Reducing State Overhead for Scalable Trainingcited by 7
- 2024LoRTA: Low Rank Tensor Adaptation of Large Language Modelscited by 5
13 more
- 2024Characterizing the Accuracy -- Efficiency Trade-off of Low-rank Decomposition in Language Modelscited by 4
- 2023Efficient Compression of Overparameterized Deep Models through Low-Dimensional Learning Dynamicscited by 3
- 2024Full-Rank No More: Low-Rank Weight Training for Modern Speech Recognition Modelscited by 3
- 2026MemoryLLM: Plug-n-Play Interpretable Feed-Forward Memory for Transformerscited by 3
- 2024SwitchLoRA: Switched Low-Rank Adaptation Can Learn Full-Rank Informationcited by 2
- 2025HRP: High-Rank Preheating for Superior LoRA Initializationcited by 1
- 2025On the Duality between Gradient Transformations and Adapterscited by 1
- 2025Q3R: Quadratic Reweighted Rank Regularizer for Effective Low-Rank Trainingcited by 1
- 2024AB-Training: A Communication-Efficient Approach for Distributed Low-Rank Learningcited by 0
- 2024On Sampling Strategies for Spectral Model Shardingcited by 0
- 2026LRD-MPC: Efficient MPC Inference through Low-rank Decompositioncited by 0
- 2026TIDE: Every Layer Knows the Token Beneath the Contextcited by 0
- 2026Spectral Weight Decay: Inducing Low-Rank Structure in Neural Network Weightscited by 0
- 2026Spectral Weight Decay: Inducing Low-Rank Structure in Neural Network Weights8 Oct 2026
- 2026TIDE: Every Layer Knows the Token Beneath the Context7 May 2026
- 2026LRD-MPC: Efficient MPC Inference through Low-rank Decomposition16 Feb 2026
- 2026MemoryLLM: Plug-n-Play Interpretable Feed-Forward Memory for Transformers30 Jan 2026
- 2025Q3R: Quadratic Reweighted Rank Regularizer for Effective Low-Rank Training6 Nov 2025
- 2025AltLoRA: Towards Better Gradient Approximation in Low-Rank Adaptation with Alternating Projections18 May 2025
- 2025On the Duality between Gradient Transformations and Adapters19 Feb 2025
- 2025HRP: High-Rank Preheating for Superior LoRA Initialization11 Feb 2025
- 2025Efficient-vDiT: Efficient Video Diffusion Transformers With Attention Tile10 Feb 2025
- 2024FRUGAL: Memory-Efficient Optimization by Reducing State Overhead for Scalable Training12 Nov 2024
- 2024On Sampling Strategies for Spectral Model Sharding31 Oct 2024
- 2024Parameter-Efficient Fine-Tuning of State Space Models11 Oct 2024
13 more
- 2024Full-Rank No More: Low-Rank Weight Training for Modern Speech Recognition Models10 Oct 2024
- 2024LoRTA: Low Rank Tensor Adaptation of Large Language Models5 Oct 2024
- 2024From Low Rank Gradient Subspace Stabilization to Low-Rank Weights: Observations, Theories, and Applications15 Jul 2024
- 2024SwitchLoRA: Switched Low-Rank Adaptation Can Learn Full-Rank Information3 Jun 2024
- 2024Characterizing the Accuracy -- Efficiency Trade-off of Low-rank Decomposition in Language Models10 May 2024
- 2024AB-Training: A Communication-Efficient Approach for Distributed Low-Rank Learning2 May 2024
- 2024CHAI: Clustered Head Attention for Efficient LLM Inference12 Mar 2024
- 2024GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projection6 Mar 2024
- 2023LLM360: Towards Fully Transparent Open-Source LLMs11 Dec 2023
- 2023Efficient Compression of Overparameterized Deep Models through Low-Dimensional Learning Dynamics8 Nov 2023
- 2023Merge, Then Compress: Demystify Efficient SMoE with Hints from Its Routing Policy2 Oct 2023
- 2023Maestro: Uncovering Low-Rank Structures via Trainable Decomposition28 Aug 2023
- 2023InRank: Incremental Low-Rank Learning20 Jun 2023
- 2024CHAI: Clustered Head Attention for Efficient LLM Inferencecited by 13
- 2024CHAI: Clustered Head Attention for Efficient LLM Inference12 Mar 2024
- 2024Parameter-Efficient Fine-Tuning of State Space Modelscited by 11
- 2024Parameter-Efficient Fine-Tuning of State Space Models11 Oct 2024
- 2024GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projectioncited by 447
- 2023LLM360: Towards Fully Transparent Open-Source LLMscited by 100
- 2024From Low Rank Gradient Subspace Stabilization to Low-Rank Weights: Observations, Theories, and Applicationscited by 24
- 2023InRank: Incremental Low-Rank Learningcited by 10
- 2023Maestro: Uncovering Low-Rank Structures via Trainable Decompositioncited by 8
- 2025AltLoRA: Towards Better Gradient Approximation in Low-Rank Adaptation with Alternating Projectionscited by 8
- 2024FRUGAL: Memory-Efficient Optimization by Reducing State Overhead for Scalable Trainingcited by 7
- 2024LoRTA: Low Rank Tensor Adaptation of Large Language Modelscited by 5
- 2024Characterizing the Accuracy -- Efficiency Trade-off of Low-rank Decomposition in Language Modelscited by 4
- 2023Efficient Compression of Overparameterized Deep Models through Low-Dimensional Learning Dynamicscited by 3
- 2024Full-Rank No More: Low-Rank Weight Training for Modern Speech Recognition Modelscited by 3
- 2026MemoryLLM: Plug-n-Play Interpretable Feed-Forward Memory for Transformerscited by 3
12 most cited of 21 All 21 (JSON)
- 2026Spectral Weight Decay: Inducing Low-Rank Structure in Neural Network Weights8 Oct 2026
- 2026TIDE: Every Layer Knows the Token Beneath the Context7 May 2026
- 2026LRD-MPC: Efficient MPC Inference through Low-rank Decomposition16 Feb 2026
- 2026MemoryLLM: Plug-n-Play Interpretable Feed-Forward Memory for Transformers30 Jan 2026
- 2025Q3R: Quadratic Reweighted Rank Regularizer for Effective Low-Rank Training6 Nov 2025
- 2025AltLoRA: Towards Better Gradient Approximation in Low-Rank Adaptation with Alternating Projections18 May 2025
- 2025On the Duality between Gradient Transformations and Adapters19 Feb 2025
- 2025HRP: High-Rank Preheating for Superior LoRA Initialization11 Feb 2025
- 2024FRUGAL: Memory-Efficient Optimization by Reducing State Overhead for Scalable Training12 Nov 2024
- 2024On Sampling Strategies for Spectral Model Sharding31 Oct 2024
- 2024Full-Rank No More: Low-Rank Weight Training for Modern Speech Recognition Models10 Oct 2024
- 2024LoRTA: Low Rank Tensor Adaptation of Large Language Models5 Oct 2024
12 newest of 21 All 21 (JSON)