Curso 3 · Unidad 6
Ingeniería de LLMs
Forma parte de Deep learning y Transformers
- 7 lecciones
- ≈ 23 h de estudio
- Nivel: intermedio-avanzado
Temas que cubre
- Tokenizadores
- BPE
- Preentrenamiento
- Datasets
- Entrenamiento
- Evaluación
- Instruction tuning
- SFT
- RLHF
- DPO
- LoRA
- QLoRA
- Cuantización
- Inferencia
- KV cache
- Batching
- Ventanas de contexto
- Alucinación
- Alineamiento
Lecciones de la unidad
- Preentrenamiento y leyes de escala 65 min
De la web en bruto a billones de tokens limpios, y cuánto cómputo cuesta convertirlos en un modelo. - Decodificación — de logits a texto 95 min
Greedy, temperatura, top-k, top-p, penalización de repetición y beam search, implementados y comparados. - Inferencia y KV cache 80 min
Por qué generar texto es caro, cómo la KV cache lo abarata y cuánta memoria te cuesta a cambio. - Del modelo base al asistente — SFT y DPO 75 min
Plantillas de chat, pérdida enmascarada sobre la respuesta y optimización de preferencias con la pérdida DPO. - LoRA y QLoRA — afinar sin tocar los pesos 85 min
Adaptadores de bajo rango, cuántos parámetros entrenan de verdad, cómo se fusionan y cómo se calculan sus gradientes. - Cuantización — menos bits, casi el mismo modelo 80 min
Int8 e int4 simétricos y asimétricos, escalas por tensor, canal y grupo, y el error que introduce cada decisión. - Evaluar LLMs sin engañarte 75 min
Perplejidad y bits por byte, exact match y F1, pass@k insesgado, LLM-as-judge, contaminación y alucinaciones.
Requisitos previos
Antes de esta unidad conviene haber hecho:
- Transformers (Curso 3 · Unidad 5)
Las explicaciones completas, los ejercicios con corrección automática, los exámenes y los proyectos están dentro de la academia.
Cada lección que completes te da 10 yang, la moneda de la academia, y cada examen de unidad aprobado, 50.
¿Empezamos?
Crea tu cuenta y activa tu suscripción: tendrás todo el temario desde el primer día.