Está en la página 1de 18

II.

Sistemas Expertos

Sistemas Inteligentes
Copyright  2003, 1
David Mauricio
II. Sistemas Expertos

Tópicos

 Definición
 Arquitectura
 ¿Cuándo usar un SE?
 Ventajas
 Taxonomía

Sistemas Inteligentes
Copyright  2003, 2
David Mauricio
II. Sistemas Expertos

2.1 Definición

 Es un programa de computación Inteligente que usa el


conocimiento y los procedimiento de inferencia para resolver
problemas que son suficientemente difíciles como para requerir
significamente experiencia humana para su solución.
Feigenbaum (1982)

 Los programas de IA que consiguen una capacidad a nivel de


experto en la resolución de problemas mediante la reproducción de
un cuerpo de conocimiento se denominan sistemas basados en
conocimiento, o sistemas expertos.
Feigenbaum McCorduck y Nii (1988).

Sistemas Inteligentes
Copyright  2003, 3
David Mauricio
II. Sistemas Expertos

2.1 Definición

 Son sistemas de computación que usa el conocimiento de


un experto y procedimiento de inferencias para resolver
problemas de la IA.

 Son sistemas de computación basados en conocimiento


dedicados a tareas específicas que requieren una gran
cantidad de conocimiento de un dominio del saber.

Sistemas Inteligentes
Copyright  2003, 4
David Mauricio
II. Sistemas Expertos

2.2 Arquitectura de un S.E.

Base de Módulo de
Conocimiento Explicación

Módulo de
Adquisición Interfase
de
Motor de
Conocimiento Usuario
Inferencia
Base de
Hechos

Adquisición de Representación del Tratamiento del Utilización del


Conocimiento Conocimiento Conocimiento Conocimiento
Sistemas Inteligentes
Copyright  2003, 5
David Mauricio
II. Sistemas Expertos
2.2 Arquitectura
I. Módulo de Adquisición del Conocimiento

 Es un subsistema que controla el flujo de nuevo


conocimiento hacia la Base de Conocimiento, solo
registra la información no redundante.

 El proceso de construir la Base de Conocimiento


(transferir conocimiento del experto para el SE) es
conocido como cognimática; las personas que realizan
este proceso son llamados de cognimáticos o ingenieros
de conocimiento.

Sistemas Inteligentes
Copyright  2003, 6
David Mauricio
II. Sistemas Expertos
2.2 Arquitectura

II. Base de Conocimiento

Es una estructura de datos que contiene el conjunto


de conocimiento especializado introducido por el
experto del dominio (área del saber)

La Base de Conocimiento está constituido de:


 Objetos y sus relaciones
 Situaciones particulares (meta – conocimiento)
 Estrategias de resolución y sus condiciones

Sistemas Inteligentes
Copyright  2003, 7
David Mauricio
II. Sistemas Expertos
2.2 Arquitectura

III. Base de Hechos

 Es una memoria auxiliar que contiene los datos del


usuario (hechos iniciales que describen el problema a
resolver) y los resultados intermedios obtenido a lo
largo del procedimiento de deducción.

 La base de hechos es temporal, salvo necesidades


del usuario, y depende exclusivamente de la situación
estudiada.

Sistemas Inteligentes
Copyright  2003, 8
David Mauricio
II. Sistemas Expertos
2.2 Arquitectura
IV. Motor de Inferencias

 Es la componente principal del SE cuya misión es


obtener conclusiones mediante la aplicación del
conocimiento abstracto (inferencias) sobre al
conocimiento concreto (Base de Conocimiento)

 Si el motor de inferencia no puede obtener conclusión,


el sistema podrá solicitar a través del modulo de
adquisición de conocimiento más conocimiento o través
del módulo de interfase con el usuario más hechos, a fin
de obtener alguna conclusión válida.
Sistemas Inteligentes
Copyright  2003, 9
David Mauricio
II. Sistemas Expertos
2.2 Arquitectura
V. Módulo de Explicaciones

 Es un subsistema que tiene por objetivo dar una


explicación de las conclusiones obtenidas o de las
acciones ejecutadas por el Sistema Experto.

 El módulo de explicaciones requiere de una interfase con


el usuario. Este módulo fornece las inferencias realizadas
por el Sistema Experto explicando al usuario como ha
deducido tal hecho y por que plantea tal resultado.

Sistemas Inteligentes
Copyright  2003, 10
David Mauricio
II. Sistemas Expertos
2.2 Arquitectura
VI. Interfase de Usuario

 También denominado de sistema de consulta, es la


componente que gobierna el dialogo entre el usuario y el
sistema. Su objetivo es permitir un dialogo casi–natural
con la máquina.

 La interfase de usuario debe permitir al usuario realizar


sus consultas a fin de obtener alguna conclusión válida.

Sistemas Inteligentes
Copyright  2003, 11
David Mauricio
II. Sistemas Expertos

2.3 ¿ Cuando usar un SE ?

Cuando el conocimiento es claro, preciso y bien


definido.
Cuando se cuenta o se puede determinar todo el
conocimiento explícito asociado al problema.
Cuando el conocimiento explícito permite obtener
soluciones satisfactoria para un problema.

Sistemas Inteligentes
Copyright  2003, 12
David Mauricio
II. Sistemas Expertos

2.4 Ventajas

Su experiencia es permanente.


El conocimiento que tiene es fácil de actualizar.
Es capaz de utilizar grandes cantidades de
conocimiento.
Son fáciles de duplicar.
Son consistentes.
Son documentables.
Costo reducido.

Sistemas Inteligentes
Copyright  2003, 13
David Mauricio
II. Sistemas Expertos

2.5 Taxonomía

Por la naturaleza del trabajo a realizar


Por la interacción con el usuario
Por la limitación de tiempo disponible
Por la naturaleza temporal del conocimiento

Sistemas Inteligentes
Copyright  2003, 14
David Mauricio
II. Sistemas Expertos

2.5 Taxonomía – Naturaleza del Trabajo

Identificación de Patrones:
Sistemas de diagnósticos, clasificación
Monitorización:
Sistemas de detección de fallas.
Diseño:
Sistemas de construcción de soluciones
Predicción o Simulación:
Sistemas que simulan y predicen situaciones

Sistemas Inteligentes
Copyright  2003, 15
David Mauricio
II. Sistemas Expertos

2.5 Taxonomía – Interacción con el Usuario

 Auxilio:
Sistemas de auxilio a la toma de decisión
 Dictatorial:
Sistema que toma decisión sin consultar al usuario
 Crítico:
Sistemas que evalúan las decisiones tomadas por el
usuario y las somete a crítica

Sistemas Inteligentes
Copyright  2003, 16
David Mauricio
II. Sistemas Expertos

2.5 Taxonomía – Limitación del tiempo disponible

 Tiempo Real:
Sistemas en tiempo real
 Tiempo Limitado:
Sistemas que disponen un limite de tiempo para
generar una respuesta
 Tiempo Ilimitado:
Sistemas que no tienen limite de tiempo para dar
una respuesta

Sistemas Inteligentes
Copyright  2003, 17
David Mauricio
II. Sistemas Expertos

2.5 Taxonomía – Naturaleza Temporal del


Conocimiento

 Estático:
Sistemas donde la base de conocimiento no se
altera durante la sesión de utilización del sistema
 Dinámico:
Sistemas donde el conocimiento cambia durante
una sesión de uso del sistema

Sistemas Inteligentes
Copyright  2003, 18
David Mauricio

También podría gustarte