Agenda de trabajo

Esta es nuestra agenda tentativa de trabajo para los 5 días de clase del curso. Los dos primeros días se dedican a CUDA, y los tres últimos a Deep Learning. Se indica la franja horaria para el turno que impartimos por la tarde de 16 a 21 horas. El curso matinal tiene lugar de 9 a 14 horas, por lo que para adaptar el horario que figura aquí, hay que restar 7 horas a cada franja horaria.

Día 1 Módulo Descripción
16:00-17:40 Introducción al hardware de la GPU Conoce el chip GPU y su arquitectura, bloques constructivos, generaciones y modelos.
17:40-18:00 Descanso  
18:00-19:45 Aceleración de Aplicaciones con CUDA C/C++

Aprende la sintaxis esencial y los conceptos que permiten escribir aplicaciones C/C++ con CUDA:
(1) Escribe, compila y ejecuta código en GPU.
(2) Controla la jerarquía de hilos paralelos. su organización y la sincronización CPU-GPU.
(3) Lanza kernels básicos.

19:45-20:00 Descanso  
20:00-21:00 Aceleración de Aplicaciones con CUDA C/C++

Aplica paralelismo de datos a un código secuencial:

(1) Distingue los procedimientos que admiten mejor paralelización.

(2) Identifica las dependencias del código que afectan al paralelismo.

(3) Aprovecha las mejores oportunidades de paralelismo masivo.

Día 2 Módulo Descripción
16:00-17:45 Multiprocesadores y gestión de memoria en CUDA C/C++ Despliega el paralelismo de bloques e hilos aprovechando el conocimiento del hardware de la GPU.
17:45-18:15 Descanso  
18:15-19:30 Multiprocesadores y gestión de memoria en CUDA C/C++

Conoce la gestión de memoria en CUDA y el comportamiento de la memoria unificada según se referencia desde la CPU y/o la GPU.

19:30-19:45 Descanso  
19:45-21:00 Visual Profiler y Streams. Revisión final del módulo de CUDA. Evaluación Optimiza el código. Analiza su rendimiento. Síntesis de los principales conceptos.
Completa tu evaluación para obtener tu certificación CUDA del DLI.
Día 3 Módulo Descripción
16:00-17:45 Introducción al
Deep Learning
Presentación del curso y sus pilares básicos: terminología, tendencias en la industria y retos.
17:45-18:15 Descanso  
18:15-19:30 La mecánica del
Deep Learning
Explora los métodos y herramientas que permiten entrenar con éxito una red neuronal:

(1) Entrena tu primer modelo de visión por computador para aprender a entrenar una red.

(2) Familiarízate con las redes neuronales convolucionales para mejorar la precisión de las predicciones en aplicaciones de visión.

19:30-19:45 Descanso  
19:45-21:00 La mecánica del
Deep Learning (cont.)
Aplica data augmentation para enriquecer un conjunto de datos y mejorar la generalización del modelo.
Día 4 Módulo Descripción
16:00-17:45 Modelos pre-entrenados Aprovecha modelos pre-entrenados para resolver retos de Deep Learning rápidamente. Integra un modelo de clasificación de imágenes ya entrenado para crear una puerta que se abra automáticamente al detectar la presencia de un perro.
17:45-18:15 Descanso  
18:15-19:30 Aprendizaje de transferencia Personaliza la puerta anterior para que sólo deje pasar a tu perro.
19:30-19:45 Descanso  
19:45-21:00 Redes recurrentes (RNNs) Entrena un modelo que genera texto automáticamente tras haberlo entrenado con multitud de titulares del New York Times.
Día 5 Módulo Descripción
16:00-17:45 Proyecto final: Clasificación de objetos Crea un modelo que, aprovechando la visión por computador, permita distinguir entre fruta fresca y podrida.

(1) Crea y entrena un modelo que interpreta imágenes a color.

(2) Construye un generador de datos para sacar el mayor partido a pequeños conjuntos de datos.

(3) Mejora la velocidad del entrenamiento combinando el aprendizaje de transferencia y la extracción de características.

(4) Analiza arquitecturas de redes avanzadas junto a las recientes áreas de investigación para optimizar tus métodos y mejorar tus habilidades.

17:45-18:15 Descanso  
18:15-19:30 Evaluación final Acepta el reto del test final para lograr tu diploma de la UMA. Completa tu proyecto para lograr tu certificación en Deep Learning del DLI
19:30-19:45 Descanso  
19:45-21:00 Revisión final del módulo de DL. Trabajo futuro Síntesis final y posibilidades de crecimiento futuro. Proyectos y actividades que te permitirán lograr cursos adicionales gratuitos dentro del DLI.