Marsof Academy
Curso 5

Nivel avanzado (opcional): especializaciones

GPU, rendimiento, escala, MLOps, investigación y frontera

  • ≈ 360 h
  • Nivel: avanzado
  • 8 unidades
  • 43 lecciones

Opcional, para ir más allá de la ruta «de cero a AI engineer» (cursos 1–4): GPU y CUDA, rendimiento de LLMs, entrenamiento distribuido, MLOps, research engineering, IA multimodal, la frontera del campo y un proyecto final de sistemas de IA. Cada unidad es una especialización independiente con su propio certificado: elige las que encajen con tu ruta, no hace falta hacerlas todas. Los proyectos de GPU, entrenamiento distribuido y reproducción de un paper están marcados como «Próximamente».

Lo que sabrás hacer

  • Un servidor de inferencia con batching, KV cache y cuantización
  • Una plataforma de IA completa, de los datos al despliegue y la monitorización, evaluada con una rúbrica
  • Próximamente: proyectos guiados de inferencia en GPU, entrenamiento distribuido y reproducción de un paper

Requisitos previos

Conviene haber hecho antes (o dominar lo que enseña):

Es opcional: elige las especializaciones que encajen con tu ruta; cada una indica su unidad previa.

Unidades del curso

Unidad 1 · GPU y CUDA

4 lecciones · ≈ 13 h de estudio

  1. Arquitectura de la GPU
  2. El modelo de programación CUDA
  3. Roofline y optimización de kernels
  4. Jerarquía de memoria a fondo — cachés, orden de bucles y forma del tile

Ver la unidad: GPU y CUDA

Unidad 3 · IA distribuida

7 lecciones · ≈ 21 h de estudio

  1. Paralelismo de datos y all-reduce
  2. Sharding de modelo y optimizador (ZeRO y FSDP)
  3. Tolerancia a fallos, checkpoints y reanudación
  4. Paralelismo tensorial a fondo — el bloque Transformer completo
  5. Planificaciones de pipeline — GPipe, 1F1B e intercalada
  6. Precisión mixta, escalado de la pérdida y solapar la comunicación
  7. Inferencia distribuida — servir un modelo que no cabe en una GPU

Ver la unidad: IA distribuida

Unidad 4 · MLOps e infraestructura

7 lecciones · ≈ 22 h de estudio

  1. Servir modelos en producción
  2. Observabilidad, percentiles y drift
  3. Reproducibilidad, tracking y CI/CD para modelos
  4. Coste, caché, secretos y privacidad
  5. KV cache paginada — memoria virtual para servir LLMs
  6. Cuantizar para servir — qué se acelera, qué cabe y qué se rompe
  7. Despliegue progresivo — shadow, canario y vuelta atrás

Ver la unidad: MLOps e infraestructura

Unidad 5 · Research Engineering

5 lecciones · ≈ 15 h de estudio

  1. Leer papers como un investigador
  2. Diseño experimental, semillas e incertidumbre
  3. Ablations, higiene de benchmarks y reproducción
  4. Escritura técnica, figuras honestas e incertidumbre
  5. Reproducir un paper — del PDF a un número que puedas defender

Ver la unidad: Research Engineering

Unidad 6 · IA multimodal

5 lecciones · ≈ 18 h de estudio

  1. Aprendizaje contrastivo y CLIP — imágenes y textos en el mismo mapa
  2. Audio y voz — del micrófono al espectrograma mel
  3. Modelos visión-lenguaje y agentes multimodales
  4. Modelos generativos — autoencoders, VAEs y GANs
  5. Generación de imágenes — modelos de difusión

Ver la unidad: IA multimodal

Unidad 7 · Frontera de la IA

Área viva que evoluciona con el campo. Razonamiento y cómputo en inferencia, contexto largo, Mixture of Experts, datos sintéticos y alineamiento con preferencias. La compresión de modelos, los agentes y la multimodalidad tienen sus propias unidades («Rendimiento de LLMs», «Agentes de IA» e «IA multimodal»).

8 lecciones · ≈ 26 h de estudio

  1. Razonamiento y cómputo en inferencia
  2. Contexto largo y atención eficiente
  3. Mixture of Experts
  4. Alineamiento y datos sintéticos
  5. El modelo de recompensa — de rankings humanos a un número
  6. RLHF con PPO — recompensa con KL, ventajas y recorte
  7. DPO — la derivación completa y por qué funciona
  8. Evaluar el alineamiento — reward hacking, sobreoptimización y jueces sesgados

Ver la unidad: Frontera de la IA

Proyectos del curso

  • Servidor de inferencia ≈ 60 h
    Un servidor que sirve un modelo con batching, streaming, métricas y límites de carga.
  • Plataforma de IA completa ≈ 150 h
    Una plataforma de IA en producción que integra datos, recuperación, agentes, serving, observabilidad, evaluación y despliegue, evaluada con una rúbrica pública, tu autoevaluación y la revisión del tutor IA de tu defensa técnica.

Las explicaciones completas, los ejercicios con corrección automática, los exámenes y los proyectos están dentro de la academia. Horas estimadas para alguien que empieza de cero: lecciones con práctica y repaso, retos, exámenes y los proyectos recomendados. Es la misma estimación que verás dentro de la academia.

Por el camino ganas yang, la moneda de la academia: 10 por cada lección, 50 por cada examen de unidad aprobado y 150 por cada proyecto verificado; además, 15 por el reto de hoy y 100 por el de la semana. Se gastan en la tienda en mascotas y colores; con dinero no se pueden comprar.

¿Empezamos?

Crea tu cuenta y activa tu suscripción: tendrás todo el temario desde el primer día.