Sesiones de laboratorio
Esta es la planificación de las sesiones de laboratorio y los guiones de cada sesión
Sesión 1: Inteligencia
Artificial: Aplicaciones
- Guión de la sesión
- Transparencias Introducción a la IA (una por pagina)
- El juego de las 20 preguntas
- Planificador (Lo podeis ejecutar en la red de PCs ejecutando el fichero I:\AIA\STRIPS.BAT) (si os lo bajais lo debereis ejecutar haciendo java -jar Strips.jar)
- Robots
Conversadores
- Otras aplicaciones
Sesión 2: Búsqueda
no informada/Heuristica AIMA I
- Guión de la sesión
- Transparencias sobre las clases del AIMA (formato notas) (una por pagina)
- fuentes java de los algoritmos de búsqueda y los programas de demostracion
- Binarios de las clases compiladas de los algoritmos de búsqueda
- Podeis ejecutar las demos ejecutando el fichero AIMA.jar y escogiendo la demo que querais desde el interfaz
- Binario y javadoc de las clases auxiliares que necesitareis para crear los escenarios de la practica
- Guion/Enunciado de la practica de busqueda y rúbricas de evaluación
Sesión 3: Busqueda
Heuristica/local AIMA II
Sesión 4: Practica de
Búsqueda local
Sesión 5: Practica de
Búsqueda local
Sesión 6: Practica de
Búsqueda local
Sesión 7: Practica de
Búsqueda local
Sesión 8: Sistemas basados en
el conocimiento - CLIPS
- Guión de la sesión
- Transparencias de CLIPS (formato notas) (una por pagina)
- Presentación flash sobre el uso de CLIPS
- Guion/Enunciado de la practica de CLIPS
- Página de CLIPS
- Fuentes de CLIPS para linux
- Manual de usuario y guia basica de programacion
- FAQ de CLIPS elaborada por alumnos de la asignatura
- Ejemplos practicos de programación en CLIPS (code snippets)
(código de
los ejemplos)
Sesión 9: Sistemas basados en
el conocimiento - CLIPS/Protege
- Guión de la sesión
- Ejemplo de clips (Sistema experto averias de automovil)
- Codigo CLIPS del ejemplo
- Transparencias de Protege (una por pagina)
- Presentación
Flash sobre Protège
- Manual on line de protege
- Documentacion sobre protege
- Coloreado de sintaxis para CLIPS en eclipse
- Este fichero
es un plugin que añade coloreado de sintaxis para el lenguaje JESS que
esta derivado de CLIPS. Solo hay que descomprimir los zip en el
directorio plugins dentro de la instalacion de eclipse.
Sesión 10: Sistemas basados en
el conocimiento - Pr CLIPS
- Guión de la sesión
- Aqui teneis un prototipo de Sistema Experto para recomendar la compra de un PC. Teneis el codigo fuente en CLIPS y el fichero de la ontologia para Protege. El sistema esta incompleto, pero os puede servir de ejemplo (enunciado)
- Esta es la resolucion de la practica sobre recomendación de asignaturas (MIKEO) cedida por Carlos Sans y Beatriz Casin (enunciado)
- Esta es la resolucion de la practica sobre búsqueda de alquileres cedida por Oscar Argudo y Christian Fuertes y esta la resolucion cedida por Natalia Calvet y Masumi Mutsuda (enunciado)
- Esta es la resolucion de la practica sobre elaboracion de menus (Rico Rico) cedida por Albert Gómez e Iván Fernández (enunciado)
- En la red de PCs teneis instalada la última version de Protègè, el plugin OntiViz no funciona correctamente, para que funcione debeis ejecutar desde una ventana de DOS el fichero I:\AIA\path_dot.bat antes de ejecutar el Protègè.
- En esta Pagina podeis la ultima version de Protègè 3.4.
- Para utilizar el plugin OntoViz en casa necesitareis instalar el programa Graphviz
Sesión 11: Sistemas basados en
el conocimiento - Pr. CLIPS
Sesión 12: Sistemas basados en
el conocimiento - Pr. CLIPS
Sesión 13: Sistemas basados en
el conocimiento - Pr. CLIPS
Sesión 14: Sistemas basados en
el conocimiento - Pr. CLIPS