Introducción a la Inteligencia Artificial con Python

Aprenda a utilizar machine learning en Python en este curso introductorio a la inteligencia artificial.
Este curso explora los conceptos y algoritmos que constituyen la base de la inteligencia artificial moderna, profundizando en las ideas que dan origen a tecnologías como motores de juegos, reconocimiento de escritura a mano y traducción automática.

Fecha de inicio: 25 de marzo del 2024.
Horario: 19 a 23 horas (UTC-5).
Clases en vivo: 6 sesiones (curso sincrónico de lunes a sábado).
Beneficios:
  • Certificado del curso por 24 horas lectivas.
  • Suscripción durante 30 días a un grupo de Whatsapp para resolver consultas.
  • Acceso a las grabaciones de las clases en vivo.

$ 103.0

Contenido

Sesión 1: Fundamentos de la Inteligencia Artificial

  • Introducción a la Inteligencia Artificial (IA)
    • Definición y conceptos fundamentales de IA.
    • Aplicaciones y relevancia en diversos campos.
  • Levenshtein Distance en Limpieza Automatizada de Datos
    • Uso de la distancia de Levenshtein en la limpieza y minería de datos de texto.
    • Ejemplos prácticos y casos de uso.

Sesión 2: Aprendizaje No Supervisado

  • K-means y sus Aplicaciones
    • Principios y funcionamiento del algoritmo K-means.
    • Casos de aplicación en distintos dominios, como agricultura, detección de fraude, patrones atmosféricos, entre otros.
  • Hierarchical Clustering y Análisis de Patrones
    • Exploración del clustering jerárquico.
    • Utilización en minería de datos y análisis de patrones.

Sesión 3: Redes Neuronales y Autoorganizadas

  • Self-Organizing Maps para Clasificación y Reducción Dimensional
    • Principios de los mapas autoorganizados.
    • Aplicaciones en clasificación de grupos taxonómicos, detección de eventos extremos, entre otros.
  • Mahalanobis Distance y su Aplicación en Clusters
    • Uso de la distancia de Mahalanobis en clusters con rotación o contracción.
    • Ejemplos prácticos y casos de estudio.

Sesión 4: Métodos Avanzados de Clustering

  • Spectral Clustering y Teoría de Grafos
    • Fundamentos del clustering espectral.
    • Identificación de comunidades de nodos en grafos.
  • CURE (Clustering Using REpresentatives)
    • Aplicación de CURE en clusters de formas complejas y grandes conjuntos de datos.
    • Casos de uso y ejemplos prácticos.

Sesión 5: Implementación Práctica en Python

  • Programación en Python para Algoritmos de Clustering
    • Uso de bibliotecas populares como scikit-learn.
    • Implementación práctica de K-means, Hierarchical Clustering, y Self-Organizing Maps.

Sesión 6: Proyecto Práctico y Conclusiones Finales

  • Proyecto Práctico: Aplicación de Algoritmos en un Caso Real
    • Desarrollo de un proyecto práctico utilizando técnicas aprendidas.
    • Presentación y discusión de resultados.
  • Conclusiones Finales y Recursos Adicionales
    • Revisión general del curso.
    • Recursos adicionales para profundizar en temas específicos de IA.