Inteligencia artificial - Modulo I

Objetivos:

  • Comprender la historia, definiciones y campos de aplicación de la IA.
  • Conocer los conceptos básicos y métodos clásicos que sustentan la inteligencia artificial.
  • Familiarizarse con el entorno y las herramientas básicas (como Python y algunas librerías iniciales).
  • Duración : 8 Horas

Contenidos:

  1. Historia y Evolución de la IA (1.5 horas)
    • Breve recorrido histórico: desde la cibernética y la lógica formal hasta la era moderna.
    • Hitos clave (Turing, Dartmouth, la IA simbólica y el surgimiento del Machine Learning).
  2. Conceptos Básicos y Definiciones (1 hora)
    • ¿Qué es la Inteligencia Artificial? Diferentes definiciones y enfoques.
    • Ramas de la IA: razonamiento, conocimiento, procesamiento del lenguaje natural, visión por computadora, etc.
  3. Campos de Aplicación de la IA (1 hora)
    • Aplicaciones en sectores como salud, finanzas, industria, comercio electrónico y robótica.
    • Ejemplos prácticos y casos de éxito.
  4. Métodos y Algoritmos Clásicos en IA (2 horas)
    • Búsqueda en espacios de soluciones: algoritmos de búsqueda (Búsqueda en profundidad, búsqueda heurística, A*).
    • Sistemas basados en reglas y lógica: Introducción a la lógica proposicional y de predicados.
    • Introducción a la resolución de problemas y planificación.
  5. Herramientas Básicas para IA (1 hora)
    • Introducción a Python para IA: sintaxis básica, estructuras de datos y bibliotecas fundamentales.
    • Entorno de desarrollo y uso de notebooks (Jupyter).
  6. Ejercicios y Taller Práctico (1.5 horas
      • Resolución de problemas simples utilizando algoritmos de búsqueda.
      • Ejercicios de lógica y modelado de problemas.
      • Puesta en marcha de un entorno Python y primeros scripts.