ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sistemas Expertos. Mycin

yakitori094 de Junio de 2014

3.467 Palabras (14 Páginas)362 Visitas

Página 1 de 14

Sistemas Expertos.

Mycin

Indice

Resumen 4

1.- Introuccion 5

2.- Sistemas expertos 6

2,1 Base del onocimiento 6

2.2 Motor de inferencia 7

2.3 interface 7

2.4 Ventajas desventajas de los SE 7

2.5 Aplicaciones 8

3.- Mycin 9

3.1 Tratamiento de infecciones sangineas 9

3.2 Sistema de consulta 9

3.3 Sistema de explicación 13

3.4 Sistema de adquisiscion de reglas 13

3.5 ventajas y desventajas 14

3.6 ejemplo 14

4.- Conclusiones 16

5 referencias 16

RESUMEN

En este documento se explica lo que es un sistema

experto, sus principales usos y en concreto hablaremos del sistema

MYCIN. Uno de los primeros sistemas expertos para la detección

y tratamiento de enfermedades de la sangre.

Categorias y Descriptores de Temas

[Inteligencia artificial]: Sistemas expertos (SE) y

aplicaciones en medicina.

Terminos Generales

Algoritmos, medidas, documentación, diseño, factores

humanos y teoría.

Palabras clave

Sistema expertos, MAYCIN, medicina, organismos,

conocimiento.

1. INTRODUCCIÓN

Los sistemas expertos son programas que emulan el

comportamiento de un experto, como su propio nombre indica.

Están desarrollados en un entorno de tal forma que son capaces de

gestionar la propia base de datos de conocimiento, resolver un

problema específico, producir nuevos conocimientos y explicar su

razonamiento.

MYCIN fue el primer sistema experto que llego a

funcionar con la misma calidad que un experto humano. Muchos

de los sistemas posteriores utilizaron MYCIN para comparar lo

que era un sistema experto.

MYCIN era un sistema estrictamente para investigación,

fue desarrollado para ayudar a los médicos en el diagnóstico y

tratamiento de meningitis y enfermedades bacterianas como

explicaremos a lo largo de este documento.

2. SISTEMAS EXPERTOS

Por tener más definiciones de sistemas expertos, unida a

la anterior podemos decir de forma más rigurosa: “Los Sistemas

Expertos son programas que simulan el comportamiento de los

sistemas expertos humanos a la hora de resolver problemaas. Por

lo general, los expertos solucionan los problemnas de su

especialización basándose en la experiencia. Muy sucintamente,

esta experiencia consta de conocimientos de hechos y de

soluciones de problemas. Con el desarrollo de los Sistemas

Expertos se pretende estructurar este conocimiento de hechos y

soluciones de problemas de tal forma, que sean almacenados en

un ordenador y procesables por un programa. Por lo tanto, los

Sistemas Expertos son programas para ordenador, en los que se

han reflejado conocimientos humanos. Pero ya que el

conocimiento humano es extremadamente complejo, tenemos que

limitarnos, en estas “imitaciones técnicas” a campos

especializados muy delimitados.1 ”

Se puede dividir los componenetes de un sistema

experto en tres subsistemas direfentes: base de conocimientos,

motor de inferencias e interfase. (ver figura 1)

Figura 1

Existen tres tipos de sistemas expertos principalmente.

Están los llamados “basados en reglas”, los “basados en casos” y

los “basados en redes bayesianas”. En el conjunto de sistemas

expertos basados en reglas nos encontramos con MYCIN del que

hablaremos más adelante, pero también nos encontramos con

DENDRAL que fue el primer sistema experto utilizado para

propósitos reales y la inspiración de MYCIN.

2.1 Base del Conocimiento

En ella se representan todos los conocimientos acerca

de un dominio concreto. Puesto que el ordenador no posee dichos

1 NEBENDAHL, D.,Sistemas Expertos, Vol. 2, Marcombo. Barna., 1991.

p. 1.

conocimientos es necesario que sean introducidos por un experto

humano en el tema en cuestión.

Ya que como su nombre indica es la base, es necesario

que las reglas establecidas sean lo más clara posibles para evitar

ambigüedad, eficiencia, que se facilite la deducción a la maquina

por inferencia, y fuerza de expresión para definir de forma

adecuada y completa todos los elementos del universo del tema

elegido.

Como vemos por lo descrito anteriormente, es

complicado traducir a un lenguaje todos los conocimientos de un

experto humano de forma que pueda entenderlo y reflexionar

sobre ellos como si del humano mismo se tratara y para el cual

muchos de sus actos son de forma intuitiva.

¿Qué se le pide o que se le podría pedir a un experto

humano?

- Habilidad para llegar a una solución de la forma

más rápida posible y a poder ser de forma certera.

Para que sea de una forma rápida y certera

obligamos al experto, no solo a que sepa en que

campo se mueve si no, que tenga experiencia en el.

- Habilidad para explicar a las personas que no

cuentan con ese conocimiento o esa experiencia los

resultados obtenidos.

- Habilidad de poder reestructurar el conocimiento

para que se adapte a las circunstancias.

- Habilidad para poder aprender de las experiencias.

Los expertos deben aprender de sus experiencias

propias, pero además también de las de los demás.

Esto implica que un experto debe estar al día en

cuanto a sus conocimientos.

2.1.1 Tipos de Conocimiento

Existen tres tipos de conocimiento para construir un sistema

experto:

•Reglas

Declaraciones estructuradas en forma de oraciones

condicionales.

•Estructuras

Contienen jerarquía de componentes y de atributos

objeto que pueden ser asignados heredados de otras

estructuras a través de diversos procedimientos.

•Lógica

Son expresiones con predicados, valores y átomos para

evaluar hechos del mundo real.

2.2 Motor de Inferencias

El motor de inferencia lo que hace es decidir, interpretar

y aplicar el conocimiento que se ha obtenido de la base del

conocimiento a la base de los hechos para poder así obtener la

solución adecuada, o dicho de otra forma, es el encargado de

hacer uso de los hechos y las reglas que el experto ha integrado en

la base del conocimiento y controla de forma estratégica la el

sistema de conocimiento.

Además de utilizar la base del conocimiento el motor de

inferencias también hace de controlador de la consulta del usuario

y decide el orden en el que se hacen las inferencias.

2.3 Interfase

Se encarga de proporcionar el usuario una interfaz lo

mas amigable posible para poder interactuar con el sistema

experto de una forma fácil y sencilla. Recordemos que lo que

hacemos es solucionar problemas como lo solucionaría un

experto, con esto se ayuda a las personas y usuarios del sistema,

no queremos que le sea más difícil y complicada su utilización.

Esta interfase se encargara de gestionar las entradas y

salidas al sistema experto.

2.4 Ventajas y desventajas de los SE

2.4.1 Ventajas de los SE

Los sistemas expertos tienen multitud de ventajas, entre ellas

podemos ver:

- Un sistema experto puede replicarse tantas veces

queramos. Una vez que un SE ha sido creado podemos

replicarlo y usarlo por donde queramos.

- Por causa de su replica su coste a largo plazo es bajo.

Aun que inicialmente crearlo puede ser caro, al poder

ser replicado su coste a largo plazo es bajo.

- Los SE no se ven afectados por la edad, o el entorno

que les rodea como los seres humanos por lo que

también es una ventaja a considerar.

2.4.2 Limitaciones de los SE

En cuanto a sus limitaciones podemos hablar de:

- El lenguaje es algo problemático. Con un humano

podemos conversar y explicarnos mejor,

...

Descargar como (para miembros actualizados) txt (28 Kb)
Leer 13 páginas más »
Disponible sólo en Clubensayos.com