Está en la página 1de 5

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL

Alumno:
Palacios Alfaro, Gerardo Gabriel

Curso:
Ingeniería del Conocimiento

Docente:
Henry Paul Bermejo Terrones

Escuela:
INGENIERÍA INFORMÁTICA

Lima – Perú
2022
Sistemas Expertos
Pertenecientes a la rama de la inteligencia artificial, son sistemas basados en el
conocimiento capaces de resolver problemas en un dominio muy específico y,
precisamente por su limitado ámbito de aplicación, pueden alcanzar y superar el
rendimiento humano de un experto en el mismo dominio.
Los sistemas expertos son aplicaciones tecnológicas que pertenecen al gran campo de
la inteligencia artificial y pueden identificarse como programas o sistemas informáticos
que reproducen la actuación de uno o varios expertos en un campo de actividad
determinado (dominio). Estos sistemas están ya bastante maduros y, por lo tanto, son
ampliamente aplicables en muchos contextos.
¿Cuál es el objetivo de un sistema experto?
Un sistema experto tiene como objetivo ayuda a encontrar la solución óptima a un
problema concreto sin tener que recurrir a un experto en la materia. Un
procedimiento que el sistema experto puede llevar a cabo incluso con datos
incompletos, trabajando con datos cualitativos más que cuantitativos, utilizando la
llamada lógica difusa, es decir, un razonamiento «aproximado» que conduce a
resultados altamente probables

Tipos de Sistemas Expertos


Sistemas expertos basados en reglas
Los sistemas basados en reglas trabajan mediante la aplicación de reglas, comparación
de resultados y aplicación de las nuevas reglas basadas en situación modificada.
También pueden trabajar por inferencia lógica dirigida, bien empezando con una
evidencia inicial en una determinada situación y dirigiéndose hacia la obtención de una
solución, o bien con hipótesis sobre las posibles soluciones y volviendo hacia atrás para
encontrar una evidencia existente (o una deducción de una evidencia existente) que
apoya una hipótesis en particular.
Hay numerosas formas de representar el conocimiento en IA, sin embargo, los
Sistemas Expertos suelen ser llamados sistemas basados en reglas. Reglas
“Si...entonces...” Las reglas “sí... entonces...” son el principal tipo de conocimiento
usado en Sistemas Expertos, donde dichas normas se utilizan para capturar
razonamiento de expertos que emplean a menudo
Sistemas expertos basados en árboles
En este caso, dado un conjunto de datos y algunas deducciones, el sistema experto
crea un árbol (de posibles alternativas) que clasifica los distintos datos. Ante un
problema, se analizan nuevos datos del árbol y el nodo final representa la solución. Un
sistema experto basado en un árbol es, en esencia, un software experto capaz de
reconocer un problema a partir de una secuencia de hechos, decisiones o acciones.
Partiendo de una situación inicial, todas las opciones posibles (las condiciones SI, es
decir, las posibles alternativas Y/O) se ramifican en situaciones y acciones hasta llegar a
una conclusión.
Sistema experto basado en casos
Son los sistemas que parten de problemas que ya han sido resueltos en un dominio de
aplicación y mediante un proceso de adaptación, encuentran la solución óptima a un
nuevo problema
Sistema experto basado en redes bayesianas
Son sistemas que poseen gráficos de variables conocidas y relaciones de dependencia
entre ellas. El objetivo es determinar la probabilidad de aquellas variables que no son
conocidas
Sistemas Expertos difusos
Los Sistemas Expertos difusos se desarrollan usando el método de lógica difusa, la cual
trabaja con incertidumbre. Esta técnica emplea el modelo matemático de conjuntos
difusos, simula el proceso del razonamiento normal humano permitiendo a la
computadora comportarse menos precisa y más lógicamente que las computadoras
convencionales. Este enfoque es utilizado porque la toma de decisiones no es siempre
una cuestión de blanco y negro, verdadero o falso; a veces involucra áreas grises y el
término “quizás”.

Arquitectura de un Sistema Experto


1. Base de conocimiento: Base de datos de información que el sistema necesita para
dar respuesta a un determinado problema, como lo haría el ser humano experto que
tiene el conocimiento específico de la materia que se va a aplicar a la resolución del
problema. Es el repositorio donde se almacena la información y las reglas que
permiten al sistema aplicar el razonamiento.
2. Base de Hechos: Contiene los hechos sobre un problema que se han descubierto
durante una consulta. Durante una consulta con el sistema experto, el usuario
introduce la información del problema actual en la base de hechos. El sistema
empareja esta información con el conocimiento disponible en la base de
conocimientos para deducir nuevos hechos.
3. Motor inferencial: El sistema experto modela el proceso de razonamiento humano
con un módulo conocido como el motor de inferencia. Dicho motor de inferencia
trabaja con la información contenida en la base de conocimientos y la base de hechos
para deducir nuevos hechos. Contrasta los hechos particulares de la base de hechos
con el conocimiento contenido en la base de conocimientos para obtener conclusiones
acerca del problema.
4. Subsistema de explicación: Una característica de los sistemas expertos es su
habilidad para explicar su razonamiento. Usando el módulo del subsistema de
explicación, un sistema experto puede proporcionar una explicación al usuario de por
qué está haciendo una pregunta y cómo ha llegado a una conclusión. Este módulo
proporciona beneficios tanto al diseñador del sistema como al usuario. El diseñador
puede usarlo para detectar errores y el usuario se beneficia de la transparencia del
sistema.
5. Interfaz de usuario: La interacción entre un sistema experto y un usuario se realiza
en lenguaje natural. También es altamente interactiva y sigue el patrón de la
conversación entre seres humanos. Para conducir este proceso de manera aceptable
para el usuario es especialmente importante el diseño del interfaz de usuario. Un
requerimiento básico del interfaz es la habilidad de hacer preguntas. Para obtener
información fiable del usuario hay que poner especial cuidado en el diseño de las
cuestiones. Esto puede requerir diseñar el interfaz usando menús o gráficos.
Tareas de los sistemas expertos
Interpretación
Los sistemas expertos analizan datos complejos y potencialmente «ruidosos» para
determinar su significado (el sistema experto puede aplicarse en los casos en que es
necesario disponer de descripciones de situaciones a partir de datos procedentes de
diversas fuentes, por ejemplo, en el ámbito del IoT con datos procedentes de
sensores).

Diagnóstico
En algunos casos, los sistemas expertos analizan los datos para determinar una
enfermedad y, por tanto, «sugieren» un diagnóstico; en otros, el sistema experto
deduce las anomalías o el mal funcionamiento mediante la observación (útil, por
ejemplo, en el ámbito del mantenimiento predictivo).

Supervisión
Los sistemas expertos analizan los datos para definir si existen condiciones de alarma
y, por tanto, si es necesario crear alertas en tiempo real en situaciones críticas (lo que
hace el sistema experto es comparar las observaciones en tiempo real para identificar
las situaciones de alarma).

Planificación y programación
Los sistemas expertos se utilizan aquí porque determinan una secuencia inteligente de
acciones para lograr un objetivo determinado.

Predicción
En este caso, el sistema experto se convierte en el elemento a través del cual,
aplicando un modelo adecuado del pasado y el presente, se pueden predecir patrones
futuros (por ejemplo, en el ámbito económico o político).

Diseño y configuración
En este caso, los sistemas son capaces de diseñar y configurar soluciones/respuestas
sobre la base de determinadas especificaciones (el sistema experto configura
«objetos», propuestas, soluciones de acuerdo con las restricciones).

También podría gustarte