← Catálogo
IntermedioFine-tuningPapersEficiencia
LoRA y fine-tuning eficiente
Adaptar modelos gigantes con matrices de rango bajo
La hipótesis de rango intrínseco, LoRA, QLoRA y adapters. Cuándo hacer fine-tuning y cuándo no.
Empezar curso →10 lecciones · 2 h 34 min de lectura activa
Temario
Módulo 1 · La idea
- Por qué no ajustar todoPesos, gradientes y los dos estados de Adam, contados en Gemma 2 2B14′
- Rango intrínseco bajoEl cambio que hace un fine-tuning vive en pocas direcciones: lo medimos en un modelo de juguete16′
- La fórmulaW + (α/r)·BA: el forward, por qué B arranca en cero y qué hace α/r17′
- Dónde ponerloLas siete matrices de una capa de Gemma, cuánto cuesta LoRA en cada una y qué rango alcanza15′
Módulo 2 · Implementación
- LoRA desde ceroUna capa LoRALinear en PyTorch: inyectarla, entrenarla, verificar sus gradientes y fusionarla15′
- peft por dentroLoraConfig, get_peft_model y save_pretrained, abiertos y comparados con nuestra LoRALinear16′
- Fusionar y servirmerge_and_unload, el costo de no fusionar y varios adapters sobre la misma base15′
Módulo 3 · Más allá