Está en la página 1de 2

SISTEMA EXPERTO BASADO EN REGLAS

Un sistema experto está diseñado para trabajar como si fuera una persona experta en algún tema
específico. Trata de replicar o de simular el conocimiento que han adquirido estas personas
basándose en las herramientas que ofrece la inteligencia artificial.
Su función principal es tratar de ofrecer soluciones que puedan resolver problemas prácticos o
también la creación de conocimiento nuevo.

BASE DE
EXPERTO MODULO DE BASE DE CONOCIMIENTOS
ADQUISICIONDEL DATOS (reglas)
CONOCIMIENTO (hechos)
F
o
r
m
a
e
n
q Es la interface entre el sistema
u Son los datos importantes o
e experto basado en reglas y el relevantes relacionados al
s
humano experto, por medio
e
Es la persona que problema.
g del cual ingresa nuevo
interactúa con el
u
a conocimiento a la base de  Permanente: Son los
sistema para
r conocimientos.
d hechos que no
“transferirle su
a
F cambian y que
conocimiento”,
e
o
l
r
siempre se presentan
mediante la inserción de
c
o m en el problema.
reglas. a
n
o e  Temporal: Son
n
c
F
i
MOTOR DE q hechos variantes que
o u
m
r INFERENCIAe
cambian mientras se
i
m
e s intentan solucionar el
a e
n
e
t g problema.
n u
o
q a
F F
o o Forma en que se guarda el conocimiento
MODULO DE r r mediante el uso de reglas. Una regla es
m m
solo una parte del conocimiento con el
EXPLICACION a a
cual se soluciona el problema. Se
e e
n n almacenan con el siguiente formato:
F q q Hipótesis (antecedentes) a Conclusión
o u u
e e
(consecuente).
r
m s s
a Es el encargado deeg la generación de
INTERFACE
e No son deducciones lógicas, sino más
e g bien el conocimiento adquirido por un
n conocimiento nuevo u utilizando el que DE USUARIO
u experto
q a
ya se tiene, por medio de la a
u r r
simulación de un procedimiento
d parte dF
Se les puede asignar una prioridad para
Este es el encargado
e
tener ordenadas las reglas de acuerdo a
s de una serie de datos
a hasta obtener la ao
de generar los
e e
solución. Hay dos ltécnicas de
er su importancia de aplicación.
g lm
resultados o
u inferencia para bases
c de ca A diferencia de los hechos, las reglas
a o oe
diagnósticos para el
r
conocimiento basadasn
en reglas. nn
pueden contener variables.
usuario, que se han
d
 Encadenamiento
o
c hacia
oq
cu Estas variables aumentan la
a
obtenido del motor de
e adelante: ai partir de una base ie
Es la parte del expresividad de las reglas, la
l m ms complejidad de su gestión y facilitan la
inferencia.
c de hechos iinicial y la base de sistema experto
ie
modificación de las reglas.
o reglas se forman
e soluciones eg
n n basado en reglas con
nu
o
intermediast para poder llegar ta Hay ciertos sistemas que piden que las
c a una consulta
o final o base de la que interactúa el
or reglas cumplan ciertas restricciones:
i m
hechos final. usuario.
md
m e ea
 No utilizar la disyunción (o) en
i d de
e i il la hipótesis.
n a ac  Las conclusiones solo pueden
t n no ser expresiones lógicas
o t tn
e eo simples.
m
e e ec  Utilizar formas normales.
d l li
i  Encadenamientou hacia atrás: a um
a s si
partir de una
o
consulta oe
F
n o
t (objetivo) ydutilizando la base dn
r
e de reglas yela base de hechos et
m
e r ro
inicial se plantean sub a
l e em
e
u objetivos los
g cuales se ge
s l
resuelven para dar solución.
ld USUARIO
n
q
o a ai
u
d s sa
eF
e . .n
so
r U Ut
er
e n ne
gm
g a ae
l r rl Es la persona queuaaeconsulta el
a e eu
s g gs
sistema para obtener
rn una
. l lo respuesta. Con la dainformación
q
u
U a ad
n e ee que provee se trataee de generar
ls
a s sr una conclusión y sice es ambigua
r s se
og
se obtiene más información de
e o og
nu
l ll
g
o oa
parte del usuario. oa
l cr
a u us
id

También podría gustarte