AdaRank: Disagreement Based Module Rank Prediction for Low-rank Adaptation
Not on the map. Why?
Abstract (arXiv)
With the rise of language and multimodal models of ever-increasing size, pretraining a general-purpose foundational model and adapting it to downstream tasks has become common practice. To this end, adaptation efficiency can be a critical bottleneck given the large model sizes, hence efficient finetuning methods such as LoRA have become prevalent. However, LoRA is typically applied with the same rank across all model layers, despite mounting evidence from transfer learning literature that during finetuning, later layers diverge more from pretrained weights. Inspired by the theory and observations around feature learning and module criticality, we develop a simple model disagreement based technique to predict the rank of a given module relative to the other modules. Empirically, AdaRank generalizes notably better on unseen data than using uniform ranks with the same number of parameters. Compared to prior work, AdaRank has the unique advantage of leaving the pretraining and adaptation stages completely intact: no need for any additional objectives or regularizers, which can hinder adaptation accuracy and performance. Our code is publicly available at https://github.com/google-research/google-research/tree/master/adaptive_low_rank.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 19 of its 24 references that are in the map. First posted on arXiv 16 Aug 2024.
Builds on
19 of 24 references.
References · 19
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2019Parameter-Efficient Transfer Learning for NLPcited by 4,195
- 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,878
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
- 2014How transferable are features in deep neural networks?cited by 1,216
- 2022Few-Shot Parameter-Efficient Fine-Tuning is Better and Cheaper than In-Context Learningcited by 886
- 2021Compacter: Efficient Low-Rank Hypercomplex Adapter Layerscited by 458
- 2019Transfusion: Understanding Transfer Learning for Medical Imagingcited by 366
- 2020What is being transferred in transfer learning?cited by 365
7 more
- 2023AdaLoRA: Adaptive Budget Allocation for Parameter-Efficient Fine-Tuningcited by 337
- 2021Assessing Generalization of SGD via Disagreementcited by 116
- 2015Reducing Overfitting in Deep Networks by Decorrelating Representationscited by 94
- 2019Are All Layers Created Equal?cited by 94
- 2020Distributional Generalization: A New Kind of Generalizationcited by 41
- 2019The intriguing role of module criticality in the generalization of deep networkscited by 40
- 2023OpenDelta: A Plug-and-play Library for Parameter-efficient Adaptation of Pre-trained Modelscited by 6
Built on by
Citing papers per year: 2024: 1.
1 paper.