Sie sind auf Seite 1von 10

Qu es un Sistema Experto?

Un sistema experto (SE) es una clase especial


de sistema basado en conocimiento capaz de
resolver un tipo especifico de problema, por
medio de la emulacin de las capacidades de
un experto humano (o en algunos casos de
varios expertos humanos). Para construir tal
tipo de sistema, es preciso que exista un
experto en resolver problemas de algn arrea
particular del conocimiento humano. Sin
experto no hay sistema experto posible.

Qu es el SE GURU?
Es
un
Sistema
desarrollador
de
ambientes de sistemas de expertos que
ofrece
una
gran
variedad
de
informacin, procesando herramientas
combinadas
como
encadenamiento
hacia adelante, encadenamiento hacia
atrs,
encadenamiento
mixto,
multivariables, y razonamiento confuso.

Requisitos para GURU

Procesador IBM-PC, XT, AT o compatible con 640 Kb de RAM.

Pantalla Monocromtica.

5 Mb de disco duro.

Los grficos utilizados durante las consultas requieren de una tarjeta


EGA y un monitor.

GURU puede soportar el plotter 7475 de HP y la impresora de graficos


IBM.

Un dispositivo de entrada opcional es el mouse.

Fases para construir con GURU

Identificacin y anlisis: Se define el problema a resolver, identificando los


objetivos.

Conceptualizacin: Relacin entre las entradas y salidas al sistema, se


fijara la variable final y su forma de llegar a ella.

Formalizacin: Se deben plasmar todas las relaciones entre todas las


variables de entrada, intermedias y final, no es necesario construir el
motor de inferencia.

Implementacin: Creacin del conjunto de reglas, secuencia de


inicializacin y finalizacin. Cuando se crean las reglas ya se tiene el
modelo sobre el que se trabaja.

Prueba: EL modelo creado se somete a las pruebas necesarias, tal vez sea
necesario regresar para aadir reglas o quitar reglas innecesarias.

Reglas

RULE:

REGLA12

IF:

NOT SEPUEHAC

THEN:

CONSEJOF = TRUE

REASON:
Este tipo de pieza no se puede fabricar. Se aconseja introducir en
base de datos del sistema referente a la fabricacin de esta pieza.

RULE:

REGLA13

IF:

THEN:

PERFORM CONSEJO1

SEPUEHAC & (BENTOTAL > 0)


CONSEJOF = TRUE

IF(NOT CAMBENEF) OR (CAMBENEF & (NOT PCMOLDE))

THEN PERFORM CONSEJO2

ENDIF

IF CSMBENEF & PCMOLDE

THEN PERFORM CONSEJO3

ENDIF

REASON:
Se pueden fabricar las piezas con beneficio, aunque haya sido
quizs necesario un molde nuevo.

Interpretacin
Regla 12, si la variable SEPUEHAC tiene el valor
FALSE, esto indica que la pieza no se puede fabricar
puesto que en la base de datos no figuran los datos
de fabricacin de la pieza. Entonces se ejecuta el
procedimiento CONSEJO1.IPF, que presenta al usuario
una pantalla en la que se le informa de esta
circunstancia, y donde se le aconseja introducir en la
base de datos todos los valores restantes a la
fabricacin de la pieza en cuestin.

Segn la regla 13, si la variable SEPUEHAC tiene valor TRUE y por


otro lado la variable BENTOTAL tiene un valor mayor que 0, esto
indica que la pieza se puede fabricar con beneficios. Se ejecutara
el CONSEJO3.IPF o CONSEJO2.IPF, dependiendo se ha tenido que
hacer un molde nuevo o se ha hecho con el viejo respectivamente.
En el procedimiento CONSEJO2,se informa al usuario del beneficio
que se obtiene, de la maquina que realizara el trabajo para obtener
ese beneficio, de los das que se emplearan en la fabricacin, etc.
En el procedimiento CONSEJO3, se informa que solo se obtendr el
beneficio si se fabrica un nuevo molde; si estas condiciones son
aceptadas por el usuario, se le presentaran los resultados,
beneficio, maquina, das de fabricacin, etc.

En este ultimo caso, se le informa al usuario


de que ha sido necesario ampliar el plazo de
entrega de las piezas puesto que la
fabricacin de un nuevo molde supone varios
das de demora, por otro lado, en el beneficio
que se presenta, se han descontado los gastos
de fabricacin de un nuevo molde.

Resultados

Das könnte Ihnen auch gefallen