LoRA, a lightweight way to fine-tune AI, may need a much higher learning rate than training every weight — why?
How do optimal learning rates differ between LoRA and full fine-tuning?
This explores whether LoRA (which trains small add-on matrices and leaves the original weights frozen) needs a different learning rate than full fine-tuning (which updates every weight), and why that would be.
This explores whether LoRA, which trains small add-on matrices while the original weights stay frozen, needs a different learning rate than full fine-tuning, which updates every weight. One caveat first: the retrieved notes say little about learning rates themselves. None of their summaries gives LoRA-to-full-fine-tuning learning-rate ratios or tuning curves. The Thinking Machines Lab work in this corpus is the main outside source on this question. That research is widely reported to find that LoRA's best learning rate is roughly ten times higher than full fine-tuning's, but the notes here don't record that number. What the corpus does have is the context that makes the gap make sense: when LoRA and full fine-tuning end up equivalent, and why.
The main finding is that LoRA can match full fine-tuning on both sample efficiency and final performance. The conditions are that it's applied to all weight matrices, not just the attention layers, and that the dataset is smaller than what the adapter can absorb Can LoRA match full fine-tuning performance in practice?. That reframes the learning-rate question. If the two methods can reach the same place, the hyperparameters are mostly how you correct for LoRA updating far fewer numbers. A small adapter needs bigger steps to move the model as far as full fine-tuning does. That's the intuition behind LoRA's higher optimal rate.
The surprising part is how little capacity some kinds of training need. For reinforcement learning, LoRA at rank 1, the smallest adapter possible, matches full fine-tuning. The explanation is that each RL episode delivers only about one bit of reward signal, while supervised training delivers signal on every token Why does LoRA rank 1 work for reinforcement learning?. That fits separate evidence that RL naturally changes only 5–30% of a model's parameters, and that those changes are nearly full-rank and consistent across runs Does reinforcement learning update only a small fraction of parameters?. So the right learning rate likely depends on the training signal as well as on LoRA versus full fine-tuning. A low-information signal like RL reward puts much less strain on a small adapter than dense supervised data does.
There's also a reason to prefer smaller, more contained updates beyond tuning convenience. Fine-tuning that drifts far from the base model can damage stored knowledge Can decoding-time tuning preserve knowledge better than weight fine-tuning? and reduce the model's ability to learn later tasks Does staying close to the base model preserve learning ability?. A 1.5B model trained only with LoRA matched larger fully fine-tuned RL models on reasoning, which suggests that much of post-training adjusts output format rather than adding knowledge Can small models reason well by just learning output format?. QLoRA extends the efficiency argument: it fine-tunes huge models through frozen 4-bit weights on a single GPU without losing accuracy Can we finetune huge language models on a single GPU?.
The takeaway: a higher LoRA learning rate isn't a quirk. It follows from asking a tiny adapter to make the same change a full update would. How tiny the adapter can be depends on how much information the training signal carries, and RL carries very little. If you want exact learning-rate numbers, this corpus doesn't have them yet. Start with the Thinking Machines notes and their source.
Sources 7 notes
Thinking Machines Lab found LoRA achieves equivalent sample efficiency and final performance to full fine-tuning on instruction and reasoning datasets, provided it covers all weight matrices and dataset size stays below LoRA's capacity threshold.
Thinking Machines Lab found LoRA at rank 1 achieves parity with full fine-tuning in RL, attributed to RL's O(1) bits of signal per episode versus supervised learning's O(tokens) bits. This means RL absorbs roughly 1000 times less information per token than SFT.
Across seven RL algorithms and ten LLM families, RL induces intrinsic parameter sparsity of 5–30% without explicit regularization. Critically, these sparse updates are nearly full-rank and nearly identical across random seeds, indicating structural rather than arbitrary parameter selection.
Proxy-tuning closes 88-91% of the alignment gap while surpassing direct fine-tuning on knowledge tasks by leaving base model weights untouched. Direct fine-tuning corrupts knowledge storage in lower layers, whereas proxy-tuning applies distributional shifts that primarily affect reasoning and style.
FST-trained models stay up to 70% closer to their base distribution than parameter-only RL, and this reduced drift preserves the model's ability to learn subsequent tasks effectively. Parameter-only approaches stall when task domains change, while low KL drift enables sustained adaptation.
Show all 7 sources
A 1.5B parameter model with LoRA-only post-training matched larger full-parameter RL models on reasoning tasks, suggesting RL teaches output format organization rather than new factual knowledge. This efficiency indicates reasoning and knowledge storage are separable capabilities.
By backpropagating gradients through frozen 4-bit quantized weights into Low-Rank Adapters, QLoRA reduces finetuning memory from over 780GB to under 48GB while matching full-precision accuracy, demonstrated at scales up to 13B.
Papers this line draws on 8
The research behind the notes this line reads — ranked by how closely each paper relates.
- Tina: Tiny Reasoning Models via LoRA
- Reinforcement Learning Finetunes Small Subnetworks in Large Language Models
- Sharpening Tax in Post-Training
- LoRA Without Regret
- QLoRA: Efficient Finetuning of Quantized LLMs
- Learning, Fast and Slow: Towards LLMs That Adapt Continually
- The Art of Scaling Reinforcement Learning Compute for LLMs
- Echo Chamber: RL Post-training Amplifies Behaviors Learned in Pretraining