IntroduccionRedes

Fundamentos matemáticos paras las redes neuronales

Curso de Introducción a las Redes Neuronales para el Dimplomado de Inteligencia Artificial Aplicada en la UNAM.

Presentación

Una primicia fundamental con la que las redes neuronales hoy en día son programadas es el concepto del tensor. Por lo tanto, es importante que, para la comprensión de los temas en los subsecuentes módulos del diplomado, se defina lo que es un tensor, y se establezcan las operaciones que se pueden llevar a cabo con éstos. Asimismo, se debe comprender la relación que tienen los tensores para la representación de estructuras de datos, en particular, de gráficas dirigidas, lo que constituye la arquitectura fundamental de las redes neuronales.

Objetivo

El participante identificará qué es un tensor, las operaciones tensoriales básicas y cómo representar distintos tipos de datos usando tensores, que le permitan usarlos para representar datos que respondan a problemas del mundo real, así como manipularlos e interpretarlos. Especialmente, se buscará su comprensión dentro de las redes neuronales.

Materiales disponibles

  1. Tensores
    1. Introducción a los tensores, tamaño y elementos
    2. Operaciones con tensores
    3. Gráficas computacionales
    4. Construcción de gráfica dinámica
  2. Representación de datos
    1. Datos estructurados
    2. Datos no estructurados
    3. Cargadores de datos
  3. Diferenciación automática
    1. Intuición del modo Forward
    2. Implementación del modo Forward
    3. Intuición del modo Reverse
    4. Implementación del modo Reverse