Modalidad: A distancia.
Objetivo General
Al finalizar el diplomado, el participante desarrollará aplicaciones de aprendizaje automático usando algoritmos de aprendizaje máquina y redes neuronales profundas utilizando las herramientas de software de código abierto más actuales.
Objetivos específicos
El participante:
- Utilizará las herramientas de código abierto más usadas en la industria para el desarrollo de aplicaciones de aprendizaje automático como Python, Pytorch, Keras, Pandas, Scikit-Learn, Altair y Google Colab.
- Desarrollará aplicaciones sobre problema reales como la valuación de bienes raíces, restauración, segmentación y detección de objetos en imágenes y la programación de chatbots, mediante el uso de algoritmos de regresión y clasificación clásicos de aprendizaje máquina y redes neuronales profundas como YOLO, StyleGAN3 y GPT-3.
- Desarrollará aplicaciones de agrupamiento de datos para segregación de clientes, análisis de sentimientos, y minería de datos en redes sociales, usando algoritmos k-medias, mapas auto-organizados, agrupamientos espectral y t-SNE.
- Desarrollará aplicaciones basadas en agentes inteligentes para la optimización de toma de decisiones en secuencia, el ranking de productos de tiendas en línea y la implementación de videojuegos.
- Entrenará redes neuronales profundas usando la metodología estándar de la industria.
- Utilizará la transferencia de aprendizaje para afinar redes neuronales profundas para aplicaciones de visión computacional y procesamiento de lenguaje natural.
- Conocerá el panorama presente y futuro del aprendizaje automático y la inteligencia artificial.
Dirigido a
Ingenieros de software, ciencias de la computación, líderes de proyecto, gerentes de informática, profesores, emprendedores, empresarios y cualquier profesionista que tenga interés por desarrollar aplicaciones de aprendizaje automático.
Requisitos
El participante deberá utilizar herramientas de código abierto para el desarrollo de aplicaciones de aprendizaje automático, por ejemplo: ambientes de programación (Jupyter notebook y Google Colab), análisis y manipulación de bases de datos, visualización estadística, procesamiento de imágenes, por mencionar algunas. En caso de no contar con ello, se recomienda participar en los cursos "Introducción al aprendizaje automático con Python" y/o “Introducción a la visión computacional con Python”.
Esquema Curricular
Módulos | Horas |
1. Algoritmos y aplicaciones de aprendizaje supervisado. |
40 |
2. Algoritmos y aplicaciones de aprendizaje no supervisado. |
40 |
3. Algoritmos de aprendizaje profundo para visión computacional. |
40 |
4. Algoritmos de aprendizaje profundo para procesamiento de lenguaje natural. |
40 |
5. Algoritmos y aplicaciones de aprendizaje por refuerzo. |
40 |
Total: | 200 |
Calendarización y Costo
Consultar Educación Continua: Oferta Educativa | Primer Semestre 2024.pdf
Contenido por módulo
Módulo 1. Algoritmos y aplicaciones de aprendizaje supervisado.
- Clasificación
- K-vecinos más cercanos.
- Árboles de decisión.
- Bosque aleatorio.
- Refuerzo de gradientes extremo (XGBoost).
- Naïve Bayes.
- Máquinas de soporte vectorial.
- Redes neuronales multicapa.
- Regresión
- Regresión lineal.
- Regresión logística.
- Redes neuronales multicapa.
Módulo 2. Algoritmos y aplicaciones de aprendizaje no supervisado.
- Algoritmo de K-medias
- Mezcla de modelos Gaussianos (GMM)
- Mapas auto-organizados y topográficos (SOM y GTM)
- Reducción de la Dimensionalidad
- Análisis de Componentes Principales (PCA)
- Algoritmo t-SNE
Módulo 3. Algoritmos de aprendizaje profundo para visión computacional.
- Introducción a las redes neuronales profundas
- Red neuronal convolucional
- Transferencia de aprendizaje
- Redes neuronales adversarias generativas
Módulo 4. Algoritmos de aprendizaje profundo para procesamiento de lenguaje natural.
- Red neuronal recurrente
- Red neuronal transformer
- Modelos de lenguaje grandes
- Mejoramiento de modelos de lenguaje grandes usando RAG
Módulo 5. Algoritmos y aplicaciones de aprendizaje por refuerzo.
- Introducción a programación dinámica
- Algoritmo de iteración de valor
- Algoritmo Q-learning
- Aprendizaje por refuerzo profundo
- Presente y futuro del aprendizaje automático y la inteligencia artificial
Registro de Candidatos
Completar el formulario de registro.(https://forms.gle/wKmPnoWm2vnqw6z48).
Informes
M.T.E. Viviana Guadalupe Azcorra NoveloEmail: This email address is being protected from spambots. You need JavaScript enabled to view it.
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.