Todos los cursos

Deep Learning para NLP:
del Perceptrón al Transformer

Construye, desde cero y con rigor matemático, la arquitectura que impulsa los modelos de lenguaje modernos.

Nivel: intermedio43 lecciones
01 — Antes de empezar

Requisitos previos

Este curso tiene rigor matemático. Antes de empezar, necesitas:

  • Python intermedio
    Funciones, clases, NumPy básico.
  • Álgebra lineal
    Vectores, matrices, producto matricial.
  • Cálculo
    Derivadas parciales y regla de la cadena.
02 — Contenido

Temario

5 bloques · 43 lecciones · ~18 h de lectura
01Fundamentos de NLPTokenización, vocabularios y las primeras representaciones vectoriales del texto.8 lecciones · 2h 48m
02El Perceptrón MulticapaDel perceptrón a una red multicapa entrenada con descenso de gradiente y backpropagation.10 lecciones · 4h 50m
03Redes Neuronales RecurrentesSecuencias, memoria y el problema del gradiente que se desvanece.8 lecciones · 3h 39m
04El Puente hacia la AtenciónEl cuello de botella del contexto y la alineación que lo resuelve.6 lecciones · 2h 42m
05El TransformerAuto-atención, múltiples cabezas y codificación posicional.11 lecciones · 4h 45m
03 — Sobre Gustavo

Tu instructor

Gustavo Torres Guerrero

Gustavo Torres Guerrero

Graduado en Ciencias de la Computación y máster en Matemáticas y Computación por la Universidad de Cantabria, España. Tras cuatro años como desarrollador de software y cinco años dedicados a la docencia y la investigación universitaria, desde hace más de siete años trabajo como profesional independiente, combinando enseñanza y consultoría tecnológica en programación, matemáticas e inteligencia artificial.

Nota del autor

Este curso ha sido elaborado con la ayuda de herramientas de inteligencia artificial, que he utilizado para revisar, corregir y mejorar la redacción de mis apuntes y materiales, acelerando enormemente el proceso de elaboración. El contenido, el enfoque y la estructura están guiados por mí, y cada explicación, párrafo y ecuación ha sido revisado cuidadosamente para garantizar su claridad, coherencia y fiabilidad. Muchas lecciones incluyen además explorables interactivos que refuerzan el aprendizaje. Espero que te resulte útil. Y si en algún momento te atascas o quieres avanzar más rápido, reserva una sesión conmigo: estaré encantado de ayudarte.

04 — Preguntas frecuentes

Preguntas frecuentes

¿Cuánto cuesta?

Nada. El curso es completamente gratuito.

¿Qué necesito saber antes de empezar?

Python intermedio, álgebra lineal (vectores y matrices) y cálculo (derivadas parciales y regla de la cadena). Están detallados en la sección de requisitos previos.

¿Cuánto tiempo me llevará?

Alrededor de 40 horas si haces los ejercicios. Vas a tu ritmo; no hay fechas límite.

¿Está en inglés?

Traducción en curso: 32 de 43 lecciones ya están en inglés (74 %).

¿Qué necesito instalar?

Nada. Todo — el código en Python incluido — se ejecuta directamente en el navegador.

Empieza hoy

¿Listo para construir un Transformer?

Empieza por la primera lección. No necesitas cuenta para leer.

Empezar el curso