Artículos
Reunión informativa
Aquí puedes descargarte la presentación de diapositivas que utilizamos para presentar la primera edición del curso el Lunes 10 de Febrero en el aula 2.06 de la ETSI Informática de la UMA.
Guia del estudiante
Aquí puedes descargarte la guía del estudiante con toda la información necesaria para seguir el curso paso a paso.
Medidas COVID-19
La próxima edición del curso que se imparta de forma presencial se celebrará en el aula 2.06 de la E.T.S.I. Informática de la Uma si tenemos menos de 33 alumnos. En caso de que se supere este número (hasta un máximo de 40), habilitaremos el aula 3.08 que tiene la posibilidad de extenderse con paneles desmontables hacia la 3.09. El aforo de cada aula es de 96 personas, que queda reducido a 32 personas si ponemos en marcha las medidas de distancia social de 2 metros entre estudiantes. Así, con la extensión del aula 3.08 hacia la 3.09 podríamos acoger hasta 64 alumnos garantizando plenamente la distancia social. Finalmente, si alguien no está cómodo con esta medida, se le permitirá acceder al horario de la edición on-line que transcurre en paralelo los sábados de 9 a 14 horas con idéntico programa de contenidos que la edición presencial de los jueves de 16 a 21 horas.
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.
| Día 1 | Módulo | Descripción | 
|---|---|---|
| 9:00-10:40 | Introducción al hardware de la GPU | Conoce el chip GPU y su arquitectura, bloques constructivos, generaciones y modelos. | 
| 10:40-11:00 | Descanso | |
| 11:00-12:45 | Aceleración de Aplicaciones con CUDA C/C++ | 
						Aprende la sintaxis esencial y los conceptos que permiten escribir aplicaciones C/C++ con CUDA: | 
| 12:45-13:00 | Descanso | |
| 13:00-14: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 | 
| 9:00-10: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. | 
| 10:45-11:15 | Descanso | |
| 11:15-12: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. | 
| 12:30-12:45 | Descanso | |
| 12:45-13: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 | 
| 9:00-10:45 | Introducción al Deep Learning | Presentación del curso y sus pilares básicos: terminología, tendencias en la industria y retos. | 
| 10:45-11:15 | Descanso | |
| 11:15-12: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. | 
| 12:30-12:45 | Descanso | |
| 12:45-14: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 | 
| 9:00-10: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. | 
| 10:45-11:15 | Descanso | |
| 11:15-12:30 | Aprendizaje de transferencia | Personaliza la puerta anterior para que sólo deje pasar a tu perro. | 
| 12:30-12:45 | Descanso | |
| 12:45-14: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 | 
| 9:00-10: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. | 
| 10:45-11:15 | Descanso | |
| 11:15-12: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 | 
| 12:30-12:45 | Descanso | |
| 12:45-14: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. | 
 
                     
          
