Trenowanie wszystkich parametrów
LLaMA-7B
7 miliardów wag — każda aktualizowana w każdym kroku
Trenowane wagi
Problem: Aktualizujemy wszystkie 7B wag. Wymaga wielu kart A100/H100, >120 GB VRAM i bardzo dużo czasu.
LLaMA-7B + LoRA (r=2)
Zamrożona sieć bazowa (szara) + trenowana warstwa adaptera (fioletowa)
Zamrożone
LoRA bottleneck
Trenowane
LoRA: Niskorangowy bottleneck (A·B) — jedyna trenowana warstwa. 99.94% mniej parametrów!
Porównanie
Parametry
7B
→
4.2M
-99.9%
VRAM
>120 GB
→
~18 GB
-85%
FP32 + optimizer vs FP16 base + adapter
Czas
~48h
→
~4h
12x
Orientacyjnie — zależy od sprzętu i datasetu
Koszt
$$$$
→
$