UNIVERSIDAD TÉCNICA DE
BABAHOYO.
FACULTAD DE ADMINISTRACIÓN FINANZAS E INFORMÁTICA.
CATEDRA:
BASES
DE CONOCIMIENTO
CATEDRÁTICO:
FERNANDO
MEJIA
ALUMNO:
JULIANA MONSERRATE.
LUIGUI MONTERO.
SISTEMAS
EXPERTO
Un sistema experto puede definirse como un
sistema basado en los conocimientos que imita el pensamiento de un experto,
para resolver problemas de un terreno particular de aplicación.
Una de las características principales de los
sistemas expertos es que están basados en reglas, es decir, contienen unos
conocimientos predefinidos que se utilizan para tomar todas las decisiones.
¿Por qué
utilizar un Sistema Experto?
1. Con la ayuda de un Sistema Experto, personas con poca experiencia pueden
resolver problemas que requieren un "conocimiento formal
especializado".
2. Los Sistemas Expertos pueden obtener conclusiones y resolver problemas
de forma más rápida que los expertos humanos.
3. Los Sistemas Expertos razonan
pero en base a un conocimiento adquirido y no tienen sitio para la
subjetividad.
4.Se ha comprobado que
los Sistemas Expertos tienen al menos, la misma competencia que un especialista
humano.5.El uso de Sistemas Expertos es especialmente recomendado en las siguientes
situaciones:
a. Cuando los expertos humanos en una determinada materia sones casos.
b. En situaciones complejas, donde la subjetividad humana puede llevar a
conclusiones erróneas.
Componentes de un sistema experto.
Los principales
componentes de un sistema experto son los siguientes:
·
La Interface:
Parte que
permite la comunicación
con el usuario, en forma bidireccional (ambos lados). Mediante al Interface el
Motor de Inferencia reconoce la pregunta y saca datos de la Base de
Conocimiento y mediante la Interface responde la pregunta
·
Base de Conocimiento
Un SE posee el conocimiento del experto humano convenientemente
formalizado y estructurado; esto es lo que se conoce como Base de conocimiento.
Está constituido por la descripción de los objetos y las relaciones entre
ellos, así como de casos particulares y excepciones. Algunos sistemas basados
en el conocimiento incluyen metaconocimiento
o conocimiento sobre el conocimiento, es decir, la capacidad para buscar en la
base de conocimiento y abordar la resolución del problema de una manera
inteligente usando diferentes estrategias para la resolución con sus
condiciones particulares de aplicación. Es decir se trata de definir criterios
mediante los cuales el sistema decide la estrategia de búsqueda a utilizar en
función de unos datos iniciales. El conocimiento se puede representar mediante
cálculo de predicados, listas, objetos, redes semánticas y/o reglas de
producción. De todas ellas, las dos formas más usuales son las reglas de
producción y los objetos. En cualquier caso, la elección de las técnicas de
representación a utilizar dependerán del tipo de problema a resolver.
·
Motor de Inferencia
También llamado intérprete de reglas, es un módulo que se encarga
de las operaciones de búsqueda y selección de las reglas a utilizar en el
proceso de razonamiento. Por ejemplo, al tratar de probar una hipótesis dada,
el motor de inferencia irá disparando reglas que irán deduciendo nuevos hechos
hasta la aprobación o rechazo de la hipótesis objetivo.
Las categorías de Mecanismos de
Inferencia son:
1. Determinismo: Lo inferido es
una verdad universal. Por ej: el Químico dice con certeza que si un átomo tiene
dos electrones, entonces es un átomo de Helio.
2. Probabilístico: Son predicciones o probabilidades que no siempre son ciertas (se elige la
probabilidad de mayor valor). Por ej: las respuestas a la prevención de
abandonos de los cursos de bachillerato, dadas por un sociólogo son tan sólo
probabilidades, que pueden o no ser acertadas. Además de estos tres elementos,
se incluyen módulos de interface, indispensables para asegurar el diálogo entre
el hombre y la máquina
·
Base de Hechos
Se trata de una memoria temporal auxiliar que almacena los datos
del usuario, datos iniciales del problema, y los resultados intermedios
obtenidos a lo largo del proceso de resolución. A través de ella se puede saber
no sólo el estado actual del sistema sino también cómo se llegó a él. Como ya
se ha mencionado antes, es conveniente que esta información se maneje con bases
de datos relacionales, en lugar de utilizar un sistema particular de
almacenamiento.
·
Interfaz de Usuario
Todo sistema dispone de una interfaz de usuario, que gobierna el
diálogo entre el sistema y el usuario. Para el desarrollo de estas interfaces
algunas herramientas de desarrollo incorporan generadores de interfaz de
usuario o bien se utilizan herramientas de desarrollo de interfaces gráficas
existentes en el mercado.
·
Los expertos Humanos
Un experto humano es una persona que es competente en un área determinada
del conocimiento o del saber. Un experto humano es alguien que sabe mucho sobre
un tema determinado y que puede dar un consejo adecuado. Esta experiencia sólo
se adquiere tras un largo aprendizaje y a base de mucha experiencia. Los
expertos humanos tienen las siguientes características generales:
·
El
usuario como persona
El usuario aporta sus
deseos y sus ideas, determinado especialmente el escenario en el que debe
aplicarse el Sistema Experto.
BIBLIOGRAFIA