Está en la página 1de 9

FUNDAMENTOS DE

SISTEMAS EXPERTOS
9º Semana
Los sistemas expertos(SE)
Son programas que imita los
pasos que seguiría un experto
humano para resolver un
problema complejo en una área o
dominio determinada con el fin de
mejorar la productividad, ahorrar
tiempo y dinero
Arquitectura de los sistemas expertos
Base de conocimientos.
• Contiene el conocimiento del dominio, esto es el conocimiento experto y esta
codificado .
• se representar como reglas (es una estructura condicional que relaciona
lógicamente la información contenida en la parte del antecedente con otra
información contenida en la parte del consecuente).
Base de hechos (Memoria de trabajo).
• Contiene los hechos sobre un problema que se han descubierto durante una
consulta.
• Cuando se hace una consulta con el SE, el usuario ingresa la información del
problema actual en la base de hechos.
• El SE relaciona esta información con el conocimiento de la base de conocimientos
para deducir nuevos hechos.
Motor de inferencia.
• El motor de inferencia labora con la información contenida en la base de
conocimientos y la base de hechos para deducir nuevos hechos.
• compara los hechos particulares de la base de hechos con el conocimiento
contenido en la base de conocimientos para obtener conclusiones acerca del
problema.
Motor de inferencia.
• Aquí se modela el proceso de razonamiento humano
• labora con la información contenida en la base de conocimientos y la
base de hechos para deducir nuevos hechos.
• compara los hechos particulares de la base de hechos con el
conocimiento contenido en la base de conocimientos para obtener
conclusiones acerca del problema.
Modulo de explicación.
• Es el encargado de dar una descripción al usuario de por qué está
haciendo una pregunta y cómo ha llegado a una conclusión.
• El diseñador puede encontrar errores y el usuario puede ver la
transparencia del sistema.
Interfaz de usuario.
• La interacción entre un sistema experto y un usuario se realiza en
lenguaje natural y sigue el patrón de conversación entre seres
humanos.
• Algo básico del interfaz es la capacidad de hacer preguntas para
obtener información fiable del usuario, para eso se apoya de gráficos,
menús, etc.
Clasificación de los sistemas expertos
Clasificación según para que tipo de
problemas están diseñados:
deterministas y estocásticos.
• Los problemas de tipo determinista
pueden ser formulados usando un
conjunto de reglas que relacionen
varios objetos bien definidos. Y son
conocidos como sistemas basados
en reglas

• Los problemas de tipo estocástico


utilizan la probabilidad como
estrategia de razonamiento y son
conocidos como sistemas expertos
probabilístico
aplicaciones
• La mayoría de empresas
necesitan de los sistemas
expertos para su gestión.
• Las empresas utilizan un
ordenador para las decisiones
financieras, auditoria, fiscalización,
planificación, análisis financieros,
contabilidad, gestión, planificación.
• Todo se trabajara con gran
cantidad de información y
operaciones para tomar
decisiones ideal para ser
desarrollados con SE.
• Se puede aplicar en informática,
telecomuniciones, militar, química,
derecho, aeronáutica, geología,
arqueología ,electrónica
educación, finanzas y gestión,
medicina, industria, transporte,
agricultura, derecho
Ventajas
• estabilidad: con relación al experto humano, un sistema experto no se
desgasta , por lo que no sufre pérdida de sus capacidades con el
transcurso del tiempo.
• Replicación: una vez programado un SE lo podemos usar infinidad de
veces.
• Rapidez: un SE puede obtener información mucho más rápido que
cualquier ser humano.
• Bajo costo: el costo inicial puede ser alto, pero gracias a su capacidad
de replicación, con el tiempo se puede reducir el costo .
• Entornos peligrosos: el SE puede trabajar en entornos peligrosos que
el ser humano no podría.
• Fiabilidad: los SE no se ven afectados por condiciones del medio, un
humano sí (cansancio, presión, etc.).
• En el SE se puede contener varios conocimientos de expertos
humanos y puede servir de apoyo académico.
Algunos problemas basados en el
conocimiento.
• Conocimiento no estructurado: Un Sistema Experto no es

capaz de manejar conocimiento poco estructurado.

• Que no este correctamente dimensionado.

• El conocimiento no este puesto de forma explícita.

• Que no disponga del conocimiento necesario para


realizar alguna deducción.

• El conocimiento no este claro, ni preciso ni bien definido

También podría gustarte