Documente Academic
Documente Profesional
Documente Cultură
Los elementos básicos del sistema experto propuesto son los siguientes:
Base de Hechos: Esta alojada en una memoria global para datos que modela
el entorno del problema.
Base de reglas o conocimiento: Contiene todas las reglas que modelan el
problema.
Motor de inferencia: Controla la ejecución de las reglas mediante un
comparador de patrones.
Motor de ejecución: Es la parte de un motor de reglas que ejecuta las reglas.
Interfaz de Salida: Muestra los resultados
El motor de inferencia controla todo el proceso de aplicación de reglas a la
base de hechos para la obtención de salidas en el sistema. Es, por tanto, la pieza
central de un motor de reglas. Generalmente un motor de inferencia funciona
mediante ciclos de la siguiente forma:
Se comparan todas las reglas con la base de hechos mediante el comparador
de patrones para decidir qué reglas se deben activar en ese ciclo.
La unión de estas reglas activadas junto con las activadas en ciclos anteriores
forma el conjunto conflicto.
Se ordena el conjunto conflicto para formar la agenda, que es la lista de reglas
cuya parte derecha se ejecutará. El proceso de ordenación del conjunto conflicto
se llama resolución del conflicto. La forma en que este proceso se lleva a cabo
depende de muchos factores, y sólo alguno de ellos están bajo el control del
programador.
Para analizar el ciclo se ejecuta la primera regla de la agenda, lo que
probablemente modificará la base de hechos, y se vuelve a repetir todo el
proceso.