Madde #215LLM & Fine-Tuning/sozluk/low-rank-adaptation-lora
Low-Rank Adaptation (LoRA)
Low-Rank Adaptation (Hu et al., Microsoft 2021)
Türkçe: Düşük Dereceli Uyarlama (LoRA)
Ayrıntılı Tanım
Ağırlık güncelleme matrisini (), rankı olan iki çok küçük matrisin çarpımı () şeklinde ayrıştırarak parametre sayısını %99'un üzerinde azaltan en popüler PEFT algoritmasıdır.
Ne İşe Yarar / Çözülen Problem
LLM ince ayarını sıradan tek bir tüketici ekran kartında (RTX 4090 gibi) yapılabilir hale getirmiştir; açık kaynaklı yapay zekâ patlamasının baş aktörüdür.
Nasıl Çalışır? (Teknik & Mekanizma)
boyutlu yerine, ve matrisleri eğitilir (, örn: veya ):
Örnek Senaryo & Pratik Uygulama
4096 x 4096 boyutundaki 16 milyon parametrelik bir matrisi eğitmek yerine; araya rankı 8 olan iki küçük matris koyup sadece 65 bin parametre eğitmek.
Benzer Terimlerden Farkı
Çıkarım sırasında matrisi orijinal ağırlığa eklenerek katlanabilir (merge); böylece çıkarımda sıfır ek gecikme (latency) yaratır.
İlişkili Terimler (4)
LLM Eğitim Yaşam Döngüsü, İnce Ayar ve Hizalama
Pre-training, SFT, LoRA/QLoRA, RLHF, DPO ve güvenlik hizalaması.
Toplam Terim:56 Madde
Bu Kategorideki Tüm Terimleri Gör →Önceki Terim (#214)Parameter-Efficient Fine-Tuning (PEFT)
Sonraki Terim (#216)Quantized Low-Rank Adaptation (QLoRA)