Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. ARQUITECTURA
La estructura de un SE est organizada alrededor de tres elementos principales.
BASE DE HECHOS:
Es una memoria auxiliar que contiene a la vez los datos sobre la situacin
concreta en la cual se va a realizar la aplicacin (hechos iniciales que describen el
enunciado del problema a resolver) y los resultados intermedios obtenidos a lo largo del
procedimiento de deduccin.
Esta base (memoria temporal) no se conserva (salvo por necesidades del usuario)
y depende exclusivamente de la situacin estudiada.
MOTOR DE INFERENCIA:
Es el ncleo del SE, ya que ponen en accin los elementos de la base de
conocimientos para construir los razonamientos.
Ejecuta las inferencias (deducciones) en el curso del proceso de resolucin,
bien sea por modificacin, bien por adjuncin de los elementos de la base de hechos.
Frente a una situacin dada, detecta los conocimientos que interesan, los utiliza,
los encadena, y construye un plan de resolucin independiente del dominio y
especificidad del caso tratado.
Aunque el motor de inferencia, sea un programa procedimental en el sentido
habitual del trmino- la forma en que utiliza el conocimiento nunca est prevista por el
programador.
Las categoras de Mecanismos de Inferencia son:
Determinismo:
Probabilstico:
Adems
de
estos
tres
elementos,
se
incluyen
mdulos
de
interfase,
(o cualquier otra
Estos
mdulos
no
tienen
ninguna
influencia
sobre
el
valor
de
los
razonamientos del SE, pero juegan, sin embargo, un papel indispensable en la rendicin
de cuentas, que es accesible a los usuarios.
Si bien estos mdulos no existen en todos los SE, o estn organizados de
diferentes formas, la funcin que realizan son de todo punto indispensable en estos
sistemas.
La unin del motor de inferencia y de los interfases, forma lo que se denomina
"sistema esencial" o ms sencillamente: una herramienta software de ayuda al
desarrollo de los SE.
ADQUISICIN
DE
CONOCIMIENTO
REPRESENTACI
N
DEL
Experto
Base de
Conocimient
o
Mdulo de
Cognimtic
o
Motor de
Inferencia
Conocimient
o
Bases de
datos
Mdulo de
Explicacion
es
Interfas
e
adquisicin
de
Sensores
TRATAMIENTO
DEL
CONOCIMIENTO
Base de
hechos
Usuario
UTILIZACIN
DEL
CONOCIMIENTO
Usuario
Ejemplos
Dendral
Dendral (Interpreta la estructura molecular)es el nombre de un sistema experto desarrollado
por Edward Feigenbaum y otros programadores en la Universidad de Stanford, a mediados
de los aos 60, y su desarrollo dur diez aos, (1965 a 1975)
Fue el primer sistema experto en ser utilizado para propsitos reales, al margen de la
investigacin computacional, y durante aproximadamente 10 aos, el sistema tuvo cierto
xito entre qumicos y bilogos, ya que facilitaba enormemente la inferencia de estructuras
moleculares, dominio en el que Dendral estaba especializado.
Inicialmente escrito en Lisp, su filosofa de trabajo se aleja de las estructuras clsicas de los
sistemas expertos ms tpicos (como Mycin o XCon), ya que su implementacin no separaba
de forma explcita el conocimiento del motor de inferencia. Sin embargo, pronto se convirti
en uno de los modelos a seguir por muchos de los programadores de sistemas expertos de
la poca.
XCon
El programa R1 (luego llamado XCON, por Configurador Experto) era un sistema de
produccin basado en reglas escrito en OPS5 por John P. McDermott de CMU en 1978 para
asistir a los pedidos de los sistemas de computadores VAX de DEC (Digital Equipment
Corporation) seleccionando los componentes del sistema de acuerdo a los requerimientos
del cliente. El desarrollo de XCON sigui a dos fracasos de escribir un sistema experto para
esta tarea en FORTRAN y BASIC.
XCON se us por primera vez en la planta de DEC en Salem, New Hampshire. Este tena
alrededor de 2500 reglas. Para 1986, haba procesado 80000 rdenes y alcanzaba un 9598% de precisin. Se estimaba que le ahorraba a DEC 25 millones de dlares al ao
reduciendo la necesidad de dar a los clientes componentes gratuitos cuando los tcnicos
cometan errores, aumentando la velocidad del proceso de ensamblaje e incrementando la
satisfaccin del cliente.
Antes de XCON, cuando se peda una VAX de DEC, cada cable, conexin y bit del software
tena que pedirse por separado (las computadoras y perifricos no se vendan completas en
cajas como hoy en da). El personal de ventas no siempre era experto tcnicamente, as que
los clientes podan encontrar que tenan hardware sin los cables correctos, impresoras sin
los drivers correctos, procesadores sin el lenguaje correcto, etc. Esto significaba demoras y
provocaba una gran insatisfaccin en el cliente y poda terminar en una accin legal. XCON
interactu con el personal de Ventas, haciendo preguntas crticas antes de imprimir una hoja
de especificaciones para sistema coherente y efectivo.
El xito de XCON llev a DEC a reescribir XCON como XSEL (una versin de XCON creada
para ser usada por el departamento de ventas de DEC para auxiliar a los clientes a
configurar apropiadamente su VAX (as ellos no eligiran una computadora demasiado
grande como para pasar a travs de su puerta de entrada o con gabinetes muy pequeos
para los componentes). Los problemas de locacin y de configuracin todava eran
manejados por otro sistema experto, XSITE.
Dipmeter Advisor
Dipmeter Advisor (Asesor) fue un sistema experto temprano desarrollado en 1980 por
Schlumberger Doll Research para auxiliar en el anlisis de los datos recolectados durante la
exploracin petrolera. El Asesor no era simplemente un motor de inferencias y una base de
conocimientos de 90 reglas, sino que era una estacin de trabajo completa, corriendo sobre
una mquina Dolphin Lisp de Xerox (o, en general, en un procesador de informacin
cientfica de la serie 1100 de Xerox) y escrito en INTERLISP-D, con una capa de
reconocimiento de patrones que era alimentada por una interfaz grfica de usuario basada
en mens. Fue desarrollado por un grupo de gente, incluyendo a Reid G. Smith, James D.
Baker, y Robert L. Young.
Era principalmente influyente, no por un gran salto tcnico, sino porque era bastante exitoso
para las divisiones petroleras de Schlumberger y porque fue una de las poco historia
exitosas dentro de la burbuja de la Inteligencia Artificial en recibir amplia publicidad.