LoRA: الضبط منخفض الرتبة للنماذج اللغوية الضخمة
LoRA: Low-Rank Adaptation of Large Language Models
ورقة بحثية ابتكرت تقنية تجميد أوزان النموذج الأساسي وحقن مصفوفات قابلة للتدريب منخفضة الرتبة مما قلص معلمات التدريب بـ 10,000 ضعف.
Landmark parameter-efficient fine-tuning method freezing pretrained weights and injecting trainable low-rank rank decomposition matrices.
المواصفات المسجّلة
| المؤلفون | Edward J. Hu، Yelong Shen، Phillip Wallis، Zeyuan Allen-Zhu، Yuanzhi Li، Shean Wang، Lu Wang، Weizhu Chen |
|---|---|
| سنة النشر | 2021-06-17 |
| القناة | International Conference on Learning Representations (ICLR 2022) |
| عدد الاستشهادات | 12,500 |
| DOI | 10.48550/arXiv.2106.09685 |
| arXiv | 2106.09685 |
| OpenAlex | W3168270381 |
جعل الضبط الدقيق للنماذج الضخمة متاحاً للباحثين والمطورين على بطاقات GPU واحدة.
تثبيت الوزن W0 وإضافة مصفوفات B و A ذات الرتبة المنخفضة r بحيث Delta W = B x A.
نقترح تقنية LoRA التي تجمد أوزان النموذج المسبق التدريب وتحقن مصفوفات منخفضة الرتبة لتقليص معلمات التدريب بآلاف المرات.
An important paradigm of natural language processing consists of large-scale pre-training on general domain data and adaptation to particular tasks or domains. As we pre-train larger models, full fine-tuning, which retrains all model parameters, becomes less feasible. Using GPT-3 175B as an example -- deploying independent instances of fine-tuned models, each with 175B parameters, is prohibitively expensive. We propose Low-Rank Adaptation, or LoRA, which freezes the pre-trained model weights and injects trainable rank decomposition matrices into each layer of the Transformer architecture, greatly reducing the number of trainable parameters for downstream tasks. Compared to GPT-3 175B fine-tuned with Adam, LoRA can reduce the number of trainable parameters by 10,000 times and the GPU memory requirement by 3 times. LoRA performs on-par or better than fine-tuning in model quality on RoBERTa, DeBERTa, GPT-2, and GPT-3, despite having fewer trainable parameters, a higher training throughput, and, unlike adapters, no additional inference latency. We also provide an empirical investigation into rank-deficiency in language model adaptation, which sheds light on the efficacy of LoRA. We release a package that facilitates the integration of LoRA with PyTorch models and provide our implementations and model checkpoints for RoBERTa, DeBERTa, and GPT-2 at https://github.com/microsoft/LoRA.
الأدلة والمصادر
مدعوم بأدلةكل ادعاء أدناه مرفق بمصدر عام ومقتطف دليل محفوظ في السجل. المقتطف نص أصلي من المصدر ولا يُعدّ ادعاءً مستقلاً.
- تحقّق محرِّرحُرِّر 1 أكتوبر 2026
يخفض LoRA استهلاك ذاكرة VRAM في التدريب بنسبة تصل إلى 3 أضعاف دون أي زمن تأخير إضافي أثناء الاستدلال.
LoRA can reduce the number of trainable parameters by 10,000 times and GPU memory requirement by 3 times.