Inteligencia artificial II (2000-01)

El curso está estructurado en tres partes.

En la primera parte, se introduce el paradigma de programación lógica a través del lenguaje Prolog. Este bloque explora aplicaciones clave, como la representación y el razonamiento en sistemas inteligentes, el manejo de conocimiento estructurado, la creación de metaintérpretes, el procesamiento del lenguaje natural y el razonamiento con información incompleta o incierta.

La segunda parte se centra en la programación basada en reglas utilizando CLIPS, un entorno diseñado para sistemas expertos. Aquí se abordan temas prácticos, como la búsqueda en espacios de estados, la monitorización de sistemas de control, el aprendizaje basado en árboles de decisión y la construcción de metaintérpretes adaptados al paradigma de reglas.

Finalmente, en la tercera parte, se estudian los algoritmos de aprendizaje automático y su implementación en Prolog, conectando así conceptos avanzados de inteligencia artificial con las bases de la programación lógica.

Temas


José A. Alonso Jiménez
Sevilla, 05 de marzo del 2025
Licencia: Creative Commons.