Curso notebook-first sobre modelos de difusion para IA generativa. La ruta combina formulacion matematica, implementacion en Python, experimentos reproducibles, notas tecnicas y recursos de ejecucion.
Audiencia
Estudiantes universitarios con bases iniciales en programacion, probabilidad, algebra lineal y aprendizaje automatico
Qué aprenderás
Formular el modelado generativo como aprendizaje de una distribucion de datos.
Explicar el papel del ruido gaussiano y de los procesos de difusion directa.
Implementar objetivos de denoising y modelos DDPM pequenos en notebooks reproducibles.
Analizar muestreo inverso, condicionamiento y classifier-free guidance.
Relacionar DDPM con score matching, flow matching y espacios latentes.
Evaluar resultados generativos pequenos con cautela tecnica y trazabilidad experimental.
Temario del curso
12 unidades
00
Distribuciones de datos y modelado generativo1 h 30 min
01
Ruido gaussiano y espacios de datos1 h 30 min
02
Procesos de difusion directa1 h 30 min
03
Denoising y objetivos de entrenamiento1 h 30 min
04
Modelo DDPM no condicional para prediccion de ruido1 h 30 min
05
Muestreo iterativo y evaluacion cualitativa1 h 30 min
06
Mezclas de distribuciones y estructura semantica1 h 30 min
07
Modelos de difusion condicionales1 h 30 min
08
Classifier-free guidance1 h 30 min
09
Score matching e intuicion geometrica1 h 30 min
10
Flow matching y transporte de probabilidad1 h 30 min
11
Espacios latentes y arquitecturas generativas modernas1 h 30 min