Calendario
El calendario se puede modificar. Los contenidos de cada clase respetará el contenido dictado durante el video.
-
EventoFechaDescripciónMaterial del Curso
-
Inicio semestre07/04/2025 07:00
MondayInicio del período de clases en Ciencias. -
Inicio clases11/04/2025 07:00
FridayInicio del curso de Tópicos Avanzados en Inteligencia Artificial -
Clase11/04/2025
Friday00 - Introducción al curso y ejemplo de vida real -
Inicio Semana Santa14/04/2025 17:00
MondayFin asueto de Semana Santa -
Fin Semana Santa18/04/2025 19:59
FridayInicio asueto de Semana Santa -
Clase23/04/2025
Wednesday01 - Introducción a Redes Neuronales Profundas -
Clase23/04/2025
Wednesday01 - Introducción a Redes Neuronales Profundas- Método del Descenso del gradiente
- Breve introducción a Redes Neuronales
- Teorema de Representación Universal
- Redes Neuronales Profundas
-
Clase30/04/2025
Wednesday02 - Redes Neuronales (NN) - Intro -
Clase02/05/2025
Friday02 - Redes Neuronales (NN) - Bias-Variance- La compensación sesgo-varianza bias-variance tradeoff
- Cómo controlar la complejidad del modelo afecta sesgo, varianza y error de la función de pérdida.
- Bibliografía: ISLP
-
Clase09/05/2025
Friday02 - Redes Neuronales (NN) - PyTorch 1 -
Clase09/05/2025
Friday02 - Redes Neuronales (NN) - Optimización -
Inicio Semana de Investigación y Extensión12/05/2025 17:00
MondayDurante esta semana no se pueden dictar clases ni realizar evaluaciones -
Inicio Semana de Investigación y Extensión16/05/2025 19:59
FridayDurante esta semana no se pueden dictar clases ni realizar evaluaciones -
Clase29/05/2025
Thursday02 - Redes Neuronales (NN) - BP1- La intuición de backpropagation (propagación hacia atrás de los errores)
- Modelo de juguete con función de una sola variable
- Deducción de las derivadas parciales e intuición de paso hacia adelante y atrás.
-
Clase31/05/2025
Saturday02 - Redes Neuronales (NN) - Adam y BP2Algoritmos de optimización
- Adam optimizer normal y con momemtum.
Backpropagation Parte 2
- Matemáticas necesarias
- Paso adelante de backpropagation
- Paso hacia atrás por backpropagation
- Diferenciación algorítmica
- Código template
-
Clase05/06/2025
Thursday02 - Redes Neuronales (NN) - Inicialización de RDPContenido
- Necesidad de inicialización
- Inicialización He
- Valores esperados
- Demostrar que $E[f_i]=0$
- Escribir la varianza de las preactivaciones f’ en términos de las activaciones h en la capa anterior $\sigma_{f^{\prime}}^2=\sigma_{\Omega}^2 \sum_{j=1}^{D_h} \mathbb{E}\left[h_j^2\right]$
- Escribir la varianza de las preactivaciones f’ en términos de las preactivaciones f de la capa anterior $\sigma_{f^{\prime}}^2=\frac{D_h \sigma_{\Omega}^2 \sigma_f^2}{2}$
- Inicialización Xavier
- Experimentos
-
Asignación06/06/2025
FridayTarea 1: Fundamentos de Redes Neuronales profundas released! -
Asignación06/06/2025
FridayTarea 2: Arquitecturas modernas de Redes Neuronales profundas - CNN & UNETs released! -
Laboratorio06/06/2025
FridayLaboratorio_01 - Fundamentos de Redes Neuronales ProfundasResolución de Notebooks 6.4, 6.5 y 7.2 usando como referencia el libro UDL
Notebooks del laboratorio:
- Notebook 1: DL_UCV_6_4_Momentum.ipynb
- Notebook 2: DL_UCV_6_5_Adam.ipynb
- Notebook 3: DL_UCV_Backpropagation.ipynb
-
Clase11/06/2025
Wednesday02 - Redes Neuronales (NN) - PyTorch 2 -
Clase12/06/2025
Thursday03 - Redes Neuronales Convolucionales (CNN) - 1 -
Clase18/06/2025
Wednesday03 - Redes Neuronales Convolucionales (CNN) - 2Contenido de la clase
- Motivación para las CNN
- Convolución 1D, 2D
- Capas de Pooling
- Cantidad de parámetros por componente
Nota 28/06/25
- El notebook v2 no es la última versión. Usen v3 de clase 3
-
Entrega21/06/2025 23:59
SaturdayEntrega soft de tarea 1 -
Clase25/06/2025
Wednesday03 - Redes Neuronales Convolucionales (CNN) - 3Contenido de la clase
- Dropout
- ImageNet
- AlexNet
- Ejemplo de PyTorch con dataset SignMnist
Nota 28/06/25
- El notebook v2 no es la última versión. Usen v3 de clase 3
-
Clase28/06/2025
Saturday03 - Redes Neuronales Convolucionales (CNN) - 4Contenido de la clase
- Residual Networks (ResNets)
- Laboratorio: Keras con dataset SignMnist
-
Clase02/07/2025
Wednesday04 - UNETContenido de la clase
- Redes Encoder-Decoder
- Segmentación con ejemplo de UNET
-
Clase04/07/2025
Friday05 - Stacked AutoencodersContenido de la clase
- Autoencoders
- Aplicación: denoising!
- Ventajas
- Stacked Autoencoders
-
Clase09/07/2025
Wednesday06 - EmbeddingsContenido de la clase
- Transformers: De Tokenizers a Embeddings
- Interpretación semántica
- Operaciones sobre embeddings
- Ejemplos
-
Clase16/07/2025
Wednesday07 - TransformersContenido de la clase
- Motivación
- Producto escalar self-attention
- Forma matricial
- El transformer
- Pipeline NLP
- Decoders
- Modelos de lenguaje grande (LLMs)
-
Entrega23/07/2025 23:59
WednesdayEntrega hard de tarea 2 -
Fin clases01/08/2025 07:00
FridayFin del período de clases en Ciencias. -
Calificación13/08/2025 07:00
WednesdayFecha final de calificación