Las redes neuronales artificiales son una clase de algoritmos de aprendizaje automático, originalmente inspirados en la estructura del cerebro humano, que actualmente se utilizan en numerosas aplicaciones prácticas, como el procesamiento de lenguaje natural, el procesamiento de imágenes, los modelos generativos, entre otros.
Su potencia y capacidad para resolver problemas complejos radican en la interconexión de capas de neuronas artificiales organizadas en diversas arquitecturas. Esto permite construir modelos compuestos por una jerarquía de funciones que se aprenden a partir de los datos, dando lugar a lo que se conoce como aprendizaje profundo o deep learning.
En este curso se ilustran las técnicas de deep learning aplicadas a la construcción de modelos de conocimiento que apoyan la toma de decisiones, considerando las características y la complejidad de las representaciones de los conjuntos de datos.
Conocimientos requeridos
Se requiere tener conocimientos básicos de programación (idealmente en Python) y sobre bases de datos relacionales.