ETSI Ingeniería Informática » Posgrados oficiales » IA LSI » Masters en Inteligencia Artificial y Sist. Informáticos

Posgrados Oficiales

.........................................
Presentación
Oferta
Preinscripción
Matrícula
Admisión
Plazos
Precios
Legalización
Traducción
Convalidaciones
Documentación
Preguntas Frecuentes
Enlaces
Contactar
.........................................
Ir a Espacio Europeo ...


MÉTODOS SIMBÓLICOS DE LA IA



Profesorado

Coordinador: Rafael Martínez Tomás (Dpto. Inteligencia Artificial, UNED)


Ficha técnica:

TipoOptativa
CuatrimestrePrimero
Créditos/horas totales6/150
Horas de estudio teórico35
Horas de prácticas45
Horas complementarias70

DESCRIPCIÓN DE LA ASIGNATURA

Prerrequisitos recomendables

Ninguno diferente de los generales de acceso a este programa de postgrado orientado a la investigación.

Objetivos generales de la materia

Que el alumno conozca y adquiera destreza en el uso de técnicas de programación simbólicas para la resolución de tareas basadas en el conocimiento de acuerdo a los diferentes paradigmas inferenciales, tomando como ejemplos el diagnóstico (análisis) y la planificación (síntesis).

Destrezas y competencias

-Saber identificar los dominios de aplicación de los SBCs de acuerdo a las características de este tipo de software.
- Diferenciar los tipos de conocimiento y describir las diferentes capas según el modelo de pericia KADS y el lenguaje CML. Elicitar el conocimiento experto y modelarlo de acuerdo a esta metodología.
- Conocer el paradigma de regla en la representación del conocimiento y los mecanismos inferenciales más habituales, incluidos los mecanismos para un razonamiento aproximado. Saber utilizar herramientas disponibles que aplican este paradigma para la resolución de problemas de diagnóstico y planificación. Saber identificar el tipo de problemas adecuado este tipo de herramientas.
- Conocer el paradigma de marco en la representación del conocimiento y los mecanismos inferenciales más habituales, incluidos los mecanismos para un razonamiento aproximado. Saber utilizar herramientas disponibles que aplican este paradigma para la resolución de problemas de diagnóstico y planificación. Saber identificar el tipo de problemas adecuado este tipo de herramientas.
- Conocer el paradigma de casos, la estructura de un sistema basado en casos y sus mecanismos inferenciales. Saber utilizar herramientas disponibles que aplican este paradigma para la resolución de problemas de diagnóstico y planificación. Saber identificar el tipo de problemas adecuado este tipo de herramientas.
- Conocer algunos de los sistemas y herramientas que integran diferentes paradigmas de representación del conocimiento e inferencia. Saber integrar los diferentes paradigmas para la resolución de programas de diagnóstico y planificación.

Contextualización de la materia en el conjunto del Master

Este módulo se encuadra en la especialidad "ESP-IA-1 Sistemas Inteligentes de Diagnóstico, Planificación y Control" de la titulación de posgrado "Master en Inteligencia Artificial Avanzada: Fundamentos, métodos y aplicaciones".

1  Medios de estudio

1.1  Metodología docente

La general del programa de postgrado. Junto a las actividades y enlaces con fuentes de información externas, existe material didáctico propio preparado por el equipo docente.
Adaptada a las directrices del EEES, de acuerdo con el documento del IUED.
La asignatura no tiene clases presenciales. Los contenidos teóricos se impartirán a distancia, de acuerdo con las normas y estructuras soporte telemático de la enseñanza en la UNED.
El material docente incluye un resumen de los contenidos de cada tema y distintos tipos de actividades relacionadas con la consulta bibliográfica y la utilización de herramientas asociadas a las tecnologías y técnicas presentadas en el curso.
Si bien, el master en el que se incluye este módulo está orientado a la investigación, este módulo tiene una componente en que las actividades de aprendizaje se orientan a adquirir conocimientos y destrezas de técnicas y metodológicas bien asentadas, y se pretende que el alumno se familiarice con ellas de una forma muy práctica, pero también caracterizándolas y diferenciándolas conceptualmente. Posteriormente, el alumno, con esta experiencia, se sitúa en la frontera de investigación de nuevas soluciones a los problemas planteados.

1.2  Material de estudio

Bibliografía Básica
-Jackson, P. Introduction to Expert Systems Addison-Wesley, Wokingham, GB, 1999. 3era edición.
-Guía didáctica elaborada por el equipo docente.

1.3  Materiales y recursos de apoyo

La plataforma de e-Learning Alf, proporcionará el adecuado interfaz de interacción entre el alumno y sus profesores. aLF es una plataforma de e-Learning y colaboración que permite impartir y recibir formación, gestionar y compartir documentos, crear y participar en comunidades temáticas, así como realizar proyectos online.
Se ofrecerán las herramientas necesarias para que, tanto el equipo docente como el alumnado, encuentren la manera de compaginar tanto el trabajo individual como el aprendizaje cooperativo.

1.4  BIbliografia general de consulta

[1] S. Russell, P. Norvig. Inteligencia Artificial: Un enfoque moderno. Prentice Hall. 1996.
[2] W. F. Clocksin, C. S. Mellish.: 1994: "Programming in PROLOG". Springer-Verlag.
[3] Joseph Giarratano, Gary Riley.: 2004: "Expert Systems: Principles and Programming, 4th Edition". Thomson.
[4] Ian Watson: 1997: "Applying Case-Based Reasoning Techniques for Enterprise Systems". Elsevier Morgan Kaufmann.

1.5  Tutorización

La tutorización de los alumnos se llevará a cabo a través de la plataforma de e-Learning Alf, por teléfono (913987242) y por correo electrónico (rmtomas@dia.uned.es)

2  Estructura del curso

2.1  Estructura y contenido teórico

Tema 1. Aspectos metodológicos de desarrollo de SBCs.
Tema 2. Métodos inferenciales simbólicos versus conexionistas.
Tema 3. Métodos sobre reglas. Razonamiento aproximado sobre reglas.
Tema 4. Métodos sobre marcos. Orientación a objetos.
Tema 5. Métodos de razonamiento basado en casos.
Tema 6. Integración de métodos.

2.2  Objetivos por tema y orientaciones breves

Tema 1. Aspectos metodológicos de desarrollo de SBCs.

Objetivos:
En este capítulo se pretende que el alumno obtenga una visión lo más realista posible del proceso de construcción de sistemas expertos en una primera aproximación y en particular de la etapa de modelado del conocimiento, como eje metodológico central en la construcción de SBCs. Se trata realmente de comprender la necesidad del modelado conceptual que permita plantearse el desarrollo de estos sistemas con técnicas de producción que cada vez tienen más puntos de encuentro con las utilizadas en la Ingeniería del Software.

Orientaciones:
Dentro de las actividades de aprendizaje se especifican las lecturas más adecuadas para cada uno de los objetivos del tema. Se presentarán y facilitará el acceso a ejemplos de modelado de tareas expertas en diferentes dominios. Se presentarán y facilitará el acceso a herramientas para la realización de prácticas de modelado.

Tema 2. Métodos inferenciales simbólicos versus conexionistas.

Objetivos:
Para comenzar a estudiar detenidamente los diferentes métodos inferenciales simbólicos se introduce en este capítulo el concepto de la computación simbólica y se diferencia de la computación conexionista, dos paradigmas que han alternado (y compaginado en menos casos) su importancia en la historia de la IA y se hace, inicialmente, así, con una introducción histórica muy relevante en cuanto que muestra la evolución, dependiente del estado de la ciencia, en unos años de definición de los dos paradigmas. El alumno aprenderá las ventajas y limitaciones que conlleva cada una de ellos, con el fin de que en la construcción de un sistema inteligente pueda escoger la que mejor se adecue al tipo de problema que desea abordar.

Orientaciones:
Dentro de las actividades de aprendizaje se especifican las lecturas más adecuadas para cada uno de los objetivos del tema.

Tema 3. Métodos sobre reglas. Razonamiento aproximado sobre reglas.

Objetivos:
Se pretende que el alumno conozca en profundidad el paradigma de reglas para la representación del conocimiento y su uso inferencial. El alumno deberá conocer las ventajas y limitaciones que conlleva y bajo qué condiciones un sistema de reglas es un buen candidato como herramienta para la resolución de un problema.
Se pretende que el alumno tenga una comprensión clara de los fundamentos de cada método de razonamiento aproximado sobre reglas, y no sólo de la forma en que se aplican. Por ejemplo, no basta que sepa cómo se combinan los factores de certeza, sino que es preciso que conozca las hipótesis (explícitas e implícitas) en que se apoya, para que pueda determinar si este modelo supone una aproximación razonable para el problema que quiere modelar o, si por el contrario, corre el riesgo de que el programa dé resultados incoherentes. De este modo, si algún día el alumno va a construir un sistema experto real, estará capacitado para escoger el modelo de razonamiento con incertidumbre más adecuado en función del problema que deba abordar.
El alumno debe ser capaz de valorar las ventajas y los inconvenientes de cada uno de estos métodos, con el fin de que pueda escoger en cada caso el más adecuado dependiendo del tipo de incertidumbre que debe manejar y de los mecanismos de razonamiento que haya decidido aplicar. Dado que ninguno de los métodos es perfecto, el diseñador de un sistema experto debe conocer las limitaciones del modelo elegido con el fin de ser precavido frente a los errores e inconsistencias que el modelo puede generar.
Se aprenden los conceptos más importantes de implementación en Clips, hechos, reglas, resolución de conflictos en el lanzamiento de reglas y la construcción de un motor de inferencia hacia atrás para la emulación de este mecanismo de encadenamiento que no se incluye originariamente en Clips. También se proporciona un entorno para prácticas y realización de prototipos en Fuzzy-Clips, la versión de Clips con factores de pertenencia en sus reglas y hechos.

Orientaciones:
Dentro de las actividades de aprendizaje se especifican las lecturas más adecuadas para cada uno de los objetivos del tema. Se presentarán y facilitará el acceso a ejemplos y herramientas para la realización de prácticas.

Tema 4. Métodos sobre marcos. Orientación a objetos.

Objetivos:
Se pretende que el alumno conozca en profundidad el paradigma de marcos, entendido o visto como objetos estructurados, esquemas representacionales cuyos bloques son análogos a nodos y arcos de la teoría de grafos y cuyos slots y contenedores son equivalentes a estructuras tipo registro, para la representación del conocimiento y su uso inferencial. El alumno deberá conocer las ventajas y limitaciones que conlleva y bajo qué condiciones un sistema de marcos es un buen candidato como herramienta para la resolución de un problema.

Orientaciones:
Dentro de las actividades de aprendizaje se especifican las lecturas más adecuadas para cada uno de los objetivos del tema. Se presentarán y facilitará el acceso a ejemplos y herramientas para la realización de prácticas.

Tema 5. Métodos de razonamiento basado en casos.

Objetivos:
Se pretende que el alumno conozca en profundidad la tecnología del razonamiento basado en casos, su fundamento y su aplicación. Que se familiarice con su estructura y que conozca varios ejemplos de sistemas basados en casos.
También el alumno conocerá las ventajas e inconvenientes de estos sistemas, bajo que condiciones es adecuada su utilización, cuándo es mejor solución que un sistema experto convencional y en qué condiciones la compatibilidad con éstos mejora los resultados por separado.

Orientaciones:
Dentro de las actividades de aprendizaje se especifican las lecturas más adecuadas para cada uno de los objetivos del tema. Se facilitará la búsqueda y acceso a ejemplos y herramientas para la realización de prácticas.

Tema 6. Integración de métodos.

Objetivos:
Un objetivo básico de este capítulo es que el alumno sea capaz de combinar diferentes técnicas de representación e inferencia en la solución de problemas que requieren una formalización de una cantidad considerable del conocimiento del dominio.
De las arquitecturas existentes, el alumno tiene que conocer alguna de ellas (una como mínimo). El alumno hará ejercicios prácticos con esta herramienta y deberá ser capaz de plantear la solución de problemas con la misma.

Orientaciones:
Dentro de las actividades de aprendizaje se especifican las lecturas más adecuadas para cada uno de los objetivos del tema. Se presentarán y facilitará el acceso a ejemplos y herramientas para la realización de prácticas con integración de diferentes métodos de representación y de inferencia.

3  Actividades y plan de trabajo

3.1  Actividades prácticas programadas

Se realizarán prácticas en los siguientes temas:
Modelado del conocimiento. Modelo de pericia KADS.
Representación y mecanismos inferenciales sobre reglas.
Representación y mecanismos inferenciales sobre marcos.
Razonamiento basado en casos.
Integración de métodos de representación y de inferencia.

3.2  Otras actividades prácticas programadas

Se irán generando de forma dinámica en el curso virtual.

3.3  Plan de trabajo

De manera orientativa mostramos a continuación el plan de trabajo previsto.
SemanaActividadH. estudioH. prácticas H. otras actividades
1-3Actividades Tema 11055
4-5Actividades Tema 25 05
6-13Actividades Tema 352020
14-16Actividades Tema 45510
17-19Actividades Tema 55510
20-24Actividades Tema 651020
TOTAL354570
150

4  Evaluación

La evaluación se realizará esencialmente a partir de las actividades realizadas a lo largo del curso.

Reseña del profesorado

MARTÍNEZ TOMÁS, RAFAEL:
Ha realizado la mayor parte de su actividad docente en el campo del desarrollo de Sistemas Basados en el Conocimiento y en la Ingeniería del Conocimiento. Su actividad investigadora se ha desarrollado principalmente en aspectos metodológicos para la sistematización e "ingenierización" del desarrollo de SBCs, focalizando especialmente en el diagnóstico médico. La experiencia en estos trabajos actualmente se pretende aplicar también a la interpretación a alto nivel de secuencias de imágenes en el dominio de tareas de vigilancia.

Vista para imprimir