Contenido Temático
-
Especificaciones Generales
-
Logro del curso
Al finalizar el curso el alumno adquirirá conocimientos generales del área de inteligencia artificial, diseñará e implementará juegos de competición humano-máquina basados en inteligencia artificial y sistemas basados en el conocimiento, haciendo uso de manera clara y precisa de la técnicas de búsqueda en un espacio de estado y de la metodología CommonKADS.
-
Unidades de aprendizaje
N° Título N° H/S 1 Fundamentos de Inteligencia Artificial 10 h/2S 2 Búsqueda de Estado y su aplicación para juegos humano-máquina 25 h/5S 3 Ingeniería de conocimiento 10 h/2S 4 Desarrollo y validación de Sistemas Expertos 15 h/3S 5 Introducción a Machine Learning y a Heurísticas 5 h/2S -
Temas por semanas
Semana Tema Tareas Laboratorio 1 Clasificación de problemas algorítmicos - Clasificación de problemas algorítmicos,P y NP
- Problemas de decisión, localización y optimización
Sensores Ejercicios 2 Fundamentos de la inteligencia artificial - Definición de la Inteligencia Artificial
- Máquina inteligente
- Diferencia entre sistemas operacionales y sistemas inteligentes
3 y 4 Representación de problemas de juego humano-maquina como búsqueda en un espacio de estado - Definición de problemas de la IA como problemas de búsqueda en un espacio de estado
- Representación de problemas de juegos humano-máquina
IA-MATIA Manual Lips
Ejercicios5 Método de Búsqueda Ciega - El problema de búsqueda en un espacio de estado como grafo
- La imposibilidad de usar métodos de caminos mínimos
- El concepto de los métodos de búsqueda ciega e informada.
- El árbol de estado
- Los métodos ciegos: amplitud, profundidad, no-deterministico
Programa Arduino Ejercicios de Funciones 6 Métodos de búsqueda informados - La función evaluadora, métodos que usan información adicional: primero el mejor, ascenso a la colina, A*, ramificación y acotación
Inteligencia Artificial Mejorada Ejercicios de Funciones Recursivas 7 Métodos de búsqueda para juegos Humano-Máquina - Algoritmo de juego Humano-Maquina. Estrategias de juego de máquina: no determinístico, primero el mejor, min-mx y mejor diferencia de utilidades
- Algoritmo min-max y alfa-beta
Primera Practica Laboratorio 8 Examen Parcial Solución Examen Parcial 9 Fundamentos de Sistemas Expertos - Definición de Sistemas Expertos
- Arquitectura de un Sistema Experto
- Taxonomía y Aplicaciones de los Sistemas Expertos
- Requisitos para el desarrollo de Sistemas Expertos y ventajas del uso de Sistemas Expertos
- Algunos problemas basados en el conocimiento
Ejercicios Arboles 10 Ingeniería del conocimiento - Introducción, adquisición del conocimiento
- La metodología commonKADS
- Diseño de Sistemas Expertos (SE)
- Ciclo de Vida de un SE
Ejercicio 6 niveles con recursividad (PROLOG) 11 Adquisición de Conocimiento - Construcción de la base de hecho y la base de conocimiento.El motor de Inferencia
- Los métodos de encadenamiento regresivo, progresivo y reversavilidad.
- Técnica de equiparación, el algoritmo RETE. Técnicas de Resolución de Conflictos.
12 Desarrollo de Sistemas Expertos Basados en reglas - Construcción de la base de hecho y la base de conocimiento.El motor de Inferencia
- Los métodos de encadenamiento regresivo, progresivo y reversavilidad.
- Técnica de equiparación, el algoritmo RETE. Técnicas de Resolución de Conflictos.
13 Calidad y Validación de Sistemas Expertos - Principales errores en el desarrollo de sistemas expertos.
- Calidad de un sistema experto
- Validación de Sistemas Inteligentes, métodos cuantitativos de validación
- Eficiencia y error de sistemas expertos
14 Introducción a Machine Learning y Heurísticas - Conceptos de Machine Learning.
- Sistemas Expertos vs Machine Learning
- Tecnicas de aprendizaje y fase de desarrollo de machine learning
- Aplicaciones de Machine Learning en la industria y servicios
- El problema de la Optimizacion Combinatoria
- Conceptos de Heurísticas y meta-Heurísticas
- Algoritmos Exactos vs Algoritmos Heurísticos
15 Presentación de Trabajos Computacionales - Los alumnos mostraran sus habilidades en cuanto al desarrollo de sistemas expertos y sus aplicaciones en los sectores de la industria y los servicios Los alumnos presentaran un informe y un software.
Paper Proyecto
Aplicación AndroidArduino 1Arduino 2 16 Examen Final Practica 2 Laboratorio Video del Proyecto Final