Sunteți pe pagina 1din 36

LOS SISTEMAS EXPERTOS

UNIVERSIDAD DE BOYAC

Evolucin temporal de la investigacin.


Alta

Potencia de la
programacin.

Usar conocimiento especfico de alta


calidad en un dominio estrecho para
crear programas muy especializados

Mtodos generales para mejorar la


representacin y bsqueda, para
crear programas especializados

Baja

Mtodos generales de resolucin de


problemas, con el fin de crear
programas de propsito general.
1960

1970

Tiempo
1980

Sistemas Expertos: Definicin.


Es un sistema de cmputo capaz de simular la conducta
inteligente de un experto humano en un dominio
especfico y especializado, con el objeto de resolver
problemas.
Sistema de computacin

Hardware + software

Simulacin
Conducta inteligente
Experto
Dominio limitado

Fuente de pericia humana en el dominio


Especfico y especializado

Definicin S . E
D1: Los Sistemas Expertos son sistemas, que emulan el
comportamiento de un experto humano para resolver un
problema, en un rea de conocimiento especfica.
D2: Sistema que resuelve problemas utilizando una
representacin simblica del conocimiento humano.
D3: Es un sistema computarizado capaz de resolver
problemas en el dominio en el cual posee conocimiento
especfico.

Sistemas basados en conocimiento (SBC-KBS)


Definiciones.
Sistemas que resuelven problemas aplicando una representacin
simblica de la experiencia humana.
Jackson.
Sistemas que representan el conocimiento sobre el dominio en
forma explcita y separada del resto del sistema. Waterman.

Primeros Sistemas Expertos


MYCIN

PROSPECTOR

INTERNIST

CASNET

R1

MOLGEN

Stanford (Buchanan - Shortliffe 1976):


Diagnstico y tratamiento de enfermedades
infecciosas (aprox. 500 reglas). Introduce
factores de certeza.
Stanford-US Geological Survey (Duda-GashningHart, 1979): Evaluacin de yacimientos minerales
y petrolferos. (aprox 1600 reglas). Probabilidades
condicionales y Teorema de Bayes.

Pittsburg (Pople-Myers, 1977): Diagnstico


en Medicina interna. CADUCEUS: Analiza
relaciones causales.
Rutgens (Kulikowsky-Weiss-Safir, 1977):
Oftalmologa. Aplica un modelo causal para el
diagnstico de glaucoma.

Carnegie Mellon (Mc Dermott): Configuracin de


ordenadores VAX (aprox 500 reglas). Descompone
el diseo en distintos niveles de abstraccin.
Stanford (Stefik): Diseo de experimentos
genticos. Utiliza abstraccin.

Conocimiento
inexacto

Razonamiento experto
Modelos causales

Reduccin espacio
de bsqueda

Caractersticas de los Sistemas Expertos.


Explcito y organizado para favorecer la toma
de decisiones

Poderoso cuerpo de
conocimiento especializado

Pericia de alto nivel

Gran habilidad en la resolucin de problemas complejos

Sistema costo-efectivo de aceptacin en el mercado.


Registro permanente de las mejores estrategias y mtodos
utilizados. Fundamental si hay relevos frecuentes.

Memoria institucional

Modelaje predictivo

Se pueden evaluar los resultados de nuevas estrategias


agregando o quitando reglas.

Facilidad de entrenamiento

El SE puede funcionar como tutor si tiene la interfaz


adecuada.

Caractersticas de los SE
Representan y utilizan conocimiento especializado de un determinado
dominio
Capacidad de razonar
Muestra el mismo comportamiento del experto
Representa el conocimiento simblicamente
Manipula smbolos
Maneja problemas de dominio difcil
Alto rendimiento en un dominio especfico
Examina su propio razonamiento y explica
Existe una separacin entre el conocimiento y la forma de utilizarlo
Utiliza la naturaleza heurstica del conocimiento antes que el algortmico

SE v/s Sistemas Cconvencionales


Representacin y uso de
conocimiento
Heurstico
Proceso Inferencial
Examina su propio
razonamiento
Explica su operacin
Difcil de predecir la cantidad
de esfuerzo total requerido
para producir un SE

Representa y usa datos

Algortmico
Proceso repetitivo
No examina
No explica
Naturaleza y cantidad de
conocimiento requerido
puede ser bien estimado

Experiencia humana vs. SE.


PERICIA ARTIFICIAL
Permanente
Siempre accesible
Fcil de documentar
Estable, confiable
Costo manejable
Fragilidad de las mquinas
Sin inspiracin
Conocimiento tcnico
Esttica
Dominios estrechos

PERICIA HUMANA
Perecedera
No siempre accesible
No documentable
Variable, flexible
Costosa
Fragilidad humana
Creativa
Sentido comn
Dinmica (aprendizaje)
Dominios ms extensos

Los humanos son an imprescindibles.

SE/SBC: Tareas
Sntesis: Clasificacin, diagnstico
Tareas abordadas
Anlisis: Planificacin, diseo o modelado

Las reas de aplicacin son muy variadas !!!


Los SBC abordan problemas complejos en dominios especficos en
los que el peso de las heursticas para acotar el espacio de
bsqueda es importante.

Habilidades que se esperan de un SE


Manipular con fluidez descripciones simblicas.
Buena perfomance, comparable al menos a la de los especialistas.
Interfaz amigable, adecuada a las necesidades de la aplicacin.
Habilidad para manipular conocimiento incompleto e impreciso.
Capacidad de explicar sus decisiones a los usuarios.
Posibilidad de justificar sus conclusiones.

Estructura bsica de un SE.

Ingeniero del
conocimiento

Experto del
dominio

Base de
Conocimientos
Motor de
Inferencias

I
n
t
e
r
f
a
c
e

U
s
u
a
r
i
o

La Base de Conocimientos de un Sistema Experto


contiene el conocimiento de los hechos y de las
experiencias de los expertos en un dominio
determinado.
El Mecanismo de Inferencia de un Sistema Experto
puede simular la estrategia de solucin de un experto.
El Componente Explicativo explica al usuario la
estrategia de solucin encontrada y el porqu de las
decisiones tomadas.
La Interface de Usuario sirve para que ste pueda
realizar una consulta en un lenguaje lo ms natural
posible.
El Componente de Adquisicin ofrece ayuda a la
estructuracin e implementacin del conocimiento en
la base de conocimientos.

Estructura bsica de un Sistema Experto

Base de Conocimientos

Su estructura de datos queda definida en trminos del


esquema de representacin elegido para incorporar el
conocimiento del dominio de trabajo.

Separados entre s

Motor de Inferencias

Es la estructura de control de un SE, contiene el


programa que gestiona la BC y otros mecanismos
necesarios para administrar un sistema de naturaleza
interactiva.

Sistemas Basados en Conocimiento:


Ventajas
El conocimiento no se pierde.
Reduccin del espacio de bsqueda con heursticas para que
el problema sea tratable en un tiempo razonable.
Manejo de conocimiento incierto e incompleto.
Posibilidad de justificar el razonamiento seguido.
Hacer el conocimiento disponible en ambientes hostiles o con
carencia de especialistas.
Aumento de fiabilidad, evitando que prevalezcan las ultimas
experiencias.
Modificacin sencilla de la BC por su caracterstica modular.

Tipos de sistemas expertos


Sistemas de Interpretacin.
Sistemas de prediccin.
Sistemas de diagnstico.
Sistemas de diseo.
Sistemas de planificacin

Sistemas de monitores.
Sistemas de depuracin.
Sistemas de reparacin.
Sistemas de instruccin.
Sistemas de control.

Sistemas de Interpretacin
Infieren descripciones de situaciones a partir de
observaciones provenientes de sensores
ejemplos:
Anlisis de imgenes.
Interpretacin de seales
de audio, de radar, radio etc.
Comprensin de voz.
Anlisis de tipos de grietas.

Sistemas de prediccin
Infieren las consecuencias probables a partir de
un conjunto de situaciones dadas. Prediccin:
Demogrfica.
Trfico.
Daos a cosechas por algn
tipo de
insecto, peste, etc.
Conflictos armados basados en informes de
inteligencia.
Demanda de algn insumo (petrleo, cobre),
dada una situacin (geopoltica, econmica,
desarrollo).

Sistemas de diagnsticos
Infieren mal funcionamiento de sistemas a partir de
observaciones. Relaciona irregularidades del
comportamiento observado con causas posibles.
Enfermedades a partir
de un conjunto de sntomas.
Componentes defectuosos
de un sistema.
Fallas de equipos
en procesos productivos.

Sistemas de diseo
Desarrollan configuraciones de objetos basados en
restricciones o exigencias del problema. Despus de
construidas, verifican que cumplan las especificaciones.
Diseo de circuitos integrados.
Diseo de edificios.
Creacin de molculas
orgnicas complejas.
Configuracin de equipos
computacionales.

Sistemas de planificacin
Son sistemas destinados a disear planes de accin.
Programacin de rutas.
Programacin de robots.
Programacin de
comunicaciones.
Programacin de
experimentos.
Creacin de planes de vuelo.

Sistemas de monitoreo
Comparan el comportamiento de un sistema (observaciones)
con comportamiento esperado. A partir de las diferencias
sugieren acciones correctivas.
Monitorear lecturas de instrumentos para detectar
condiciones de fallas de
equipos industriales.
Detectar condiciones
favorables a accidentes.
Monitoreo de trfico areo.

Sistemas de depuracin
Sistemas destinados a encontrar los remedios adecuados
para el mal funcionamiento.
Seleccin del tipo de mantencin necesaria para
corregir fallas en cables telefnicos.
Elegir el procedimiento de mantencin para reparar
equipamiento (locomotoras, buses, maquinaria
industrial,etc.)
Seleccin de tratamientos de enfermedades va
quimioterapia.
Depuracin de programas computacionales.

Sistemas de reparacin
Sistemas destinados a desarrollar y
ejecutar planes para administrar un
remedio para algn problema ya
diagnosticado.
Reparacin de automviles.
Reparacin de equipos electrnicos.
Calibracin de instrumentos.

Sistemas de instruccin
Sistemas desarrollados para instruir en el
aprendizaje independiente.
Capacitacin de personas sobre la operacin
de equipamiento.
Desarrollo de manuales inteligentes.
Manuales de diagnsticos de fallas.
Instruccin sobre algn contenido especfico.

Sistemas de control
Son sistemas destinados a gobernar mediante un control
el comportamiento general de un sistema. Interpretan
repetitivamente la situacin actual, predecir el futuro,
diagnosticar las causas de los problemas, formular un
plan de remedio y monitorear su ejecucin con tal de
asegurar el xito del control. Interactan con modelos
determinsticos provenientes de la teora de control.
Control de procesos productivos.
Control de operaciones.

Referencia Bibliogrficas

http://www.comenius.usach.cl/gvillarr/cursoia/curso.htm
www.es.wikipedia.org/wiki/Sistema_experto
http://www.redcientifica.com/doc/doc199908210001.html
www.personales.unican.es/gutierjm/papers/BookCGH.pdf

S-ar putea să vă placă și