ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever et al.
161
Citations
22
Influential Citations
Neural Information Processing Systems
Venue
2024
Year
… In this paper, we present a novel initialization scheme for low-rank adaptation (LoRA), with the goal of acelerating its convergence. By examining the initialization methods and update …
Low-rank adaptation (LoRA) has become a cornerstone of parameter-efficient fine-tuning for large language models, but its convergence can be slow, especially when the pre-trained weights are far from the target task. This paper addresses a practical bottleneck: the random initialization of LoRA's low-rank matrices often leads to suboptimal gradient flow and slow training. By introducing a gradient-aware initialization, the authors provide a simple yet effective fix that requires minimal code changes and no extra hyperparameters.
The significance lies in the method's generality. Since LoRA is widely used in production systems for LLM fine-tuning, any improvement in convergence speed directly reduces compute costs and turnaround time. The paper's theoretical grounding—showing that the initialization reduces the condition number—adds rigor and suggests the approach may generalize beyond the specific architectures tested.
This paper makes LoRA more practical for rapid iteration in production environments. The convergence speedup directly translates to lower GPU hours and faster model deployment. The theoretical insights may inspire similar initialization schemes for other parameter-efficient methods like Adapters or Prefix Tuning. Future work could explore adaptive gradient approximations that update during training, or extend the idea to multi-task and continual learning settings.
Alex Krizhevsky, Ilya Sutskever et al.
Ashish Vaswani, Noam Shazeer et al.
Douglas M. Bates, Martin Mächler et al.
Diederik P. Kingma, Jimmy Ba