SISTEMAS EXPERTOS

 

Maria Clara Montes Cerra

Estudiante de Ingenieria de Sistemas

Universidad EAFIT

[email protected]

 

Antes de la aparición del computador, el hombre se preguntaba si algun dia se le podria quitar el privilegio de razonar y pensar. Actualmente existe un area en la inteligencia artificial que se encarga de estudiar esto: el de los Sistemas Expertos. Estos constituyen el area de la Inteligencia Artificial con mayor éxito. Dichos sistemas permiten la creación de máquinas que razonan como el hombre, restringiéndose a un espacio de conocimientos limitado. En teoría pueden razonar siguiendo los pasos que seguiría un experto humano.


 


Introducción

La Inteligencia artificial es la ciencia de la computación que diseña maquinas para realizar varias tareas igual o mejor que el ser humano (1). Se puede decir que abarca cuatro areas de estudio:

Los sistemas expertos son SBC (Sistemas Basados en Conocimiento) que imitan el pensamiento de un experto para resolver problemas de un campo particular (1), pudiendo mejorar su productividad, ahorrar tiempo y dinero, conservar sus valiosos conocimientos y difundirlos más fácilmente.

Este articulo consta de siete partes:

  1. Historia de los Sistemas Expertos
  2. Definición de Sistema Experto
  3. Caracteristicas de los Sistemas Expertos
  4. Aplicaciones actuales
  5. Ventajas y Limitaciones
  6. Futuro
  7. Conclusiones
  1. Historia de los Sistemas Expertos (2)

 

Comúnmente se piensa que la Inteligencia Artificial, es un area que se viene desarrollando hace aproximadamente 5 o maximo 10 años atrás, pero esto no es cierto, este concepto viene desde los años 50 cuando Alan Turing publico su libro llamado “Inteligencia y funcionamiento de las maquinas”. A continuación se dará un breve resumen de la historia de los Sistemas Expertos agrupada por fechas:

- 1956: John McCarthy propone el uso del termino Inteligencia Artificial para denominar el estudio del tema, en una conferencia en Vermont (USA).

- 1957: Aparece la primera version de “The General Problem Solver” (GPS: Solucionador General de Problemas), el cual era capaz de solucionar problemas de sentido comun pero no de la vida real.

- 1958: John McCarthy desarrolla el lenguaje LISP (LISt Procesing).

- 1965: Aparece el primer Sistema Experto llamado DENDRAL, se utilizaba para identificar estructuras químicas moleculares a partir de su análisis espectrográfico., su realización duro mas de 10 años (1965-1975).

- 1972: Se desarrolla MYCIN en la Universidad de Stanford, un Sistema Experto para el diagnostico de enfermedades infecciosas. Tambien aparece el lenguaje PROLOG.

- 1974: Aparece PROSPECTOR, un Sistema Experto de prospección minera desarrollado en la Universidad de Stanford.

- 1979: Se desarrolla XCOM, un Sistema Experto que se encargaba de configurar todos los computadores que salian de la DEC (Digital Equipament Corporation).

- Entre 1980 y 1985 se produce la revolucion de los Sistemas Expertos, en este intervalo de tiempo se crearon Sistemas como el DELTA, de General Electric Company, para la reparación de locomotoras diesel y eléctricas; se crearon multitud de empresas dedicadas a los Sistemas Expertos como Teknowledge Inc., Lisp Machines Inc., Thinking Machines Corporation, Cognitive Systems Inc.

- A partir de los 90 y con el desarrollo de la informática, se produce un amplio desarrollo en el campo de la IA y por ende de los Sistemas Expertos, pudiéndose afirmar que estos se han convertido en una herramienta habitual en determinadas empresas en la actualidad.

 

  1. Definicion de Sistema Experto

 

Son programas de ordenador diseñados para actuar como un experto humano en un dominio particular o área de conocimiento. En este sentido, pueden considerarse como intermediarios entre el experto humano, que transmite su conocimiento al sistema, y el usuario que lo utiliza para resolver un problema con la eficacia del experto. El Sistema Experto utilizará para ello el conocimiento que tenga almacenado y algunos métodos de inferencia. Simultaneamente, el usuario puede aprender observando el comportamiento del sistema, es decir, los sistemas expertos se pueden considerar al mismo tiempo como un medio de ejecución y transmisión del conocimiento (3).

De esta definición se desprenden las dos habilidades fundamentales que poseen los Sistemas Expertos:

·         La habilidad de aprendizaje, la cual requiere la interacción de un experto en alguna rama específica del saber y un ingeniero de conocimiento, que se encarga de traducir este conocimiento del experto a reglas heurísticas para formar la base de conocimiento.

·         La habilidad para simular el razonamiento que posee el Sistema Experto, esta se desprende de “caminar” a lo largo de las reglas heurísticas introducidas al sistema por un experto, a través del proceso de aprendizaje durante la generación de las bases del conocimiento.

Se debe tener en cuenta que la principal característica del experto humano viene a ser el conocimiento en ese campo concreto, por consiguiente, un Sistema Experto debe ser capaz de representar dicho conocimiento profundo con el objetivo de utilizarlo para resolver problemas, justificar su comportamiento e incorporar nuevos conocimientos.

  1. Caracteristicas de los Sistemas Expertos (4)

Para que un sistema computacional actúe como un verdadero experto, es deseable que reúna, en lo posible, lo más importante de las características de un experto humano, esto es:

La caracteristica fundamental de un Sistema Experto es que separa los conocimientos almacenados (Base de conocimiento) del programa que los controla (Motor de inferencia). Los datos propios de un determinado problema se almacenan en una base de datos aparte (Base de hechos).

 

Ademas cuenta con caracteristicas adicionales las cuales seran nombradas a continuación:

 

La siguente tabla muestra algunas diferencias que existen entre los sistemas clasicos y los expertos:

 

SISTEMA CLASICO

SISTEMA EXPERTO

No contiene errores

Puede contener errores

No da explicaciones, los datos solo se usan o escriben

El Sistema Experto cuenta con el modulo de explicación

Los cambios son tediosos

Los cambios en las reglas son faciles

El sistema solo opera completo

El sistema puede funcionar con pocas reglas

Se ejecuta paso a paso

La ejecución usa heurística y logica

Representa y usa datos

Representa y usa conocimiento

 

Tabla 1. Comparación entre un sistema tradicional y un Sistema Experto (3)

 

  1. Aplicaciones actuales (5)

 

Algunos de los campos de aplicación de los Sistemas Expertos son: Medicina, Finanzas y Gestion, Militar, Educación, Transportes, Aeronautica, Agricultura, Arqueología, Derecho, Geologia e  Industria electronica, informatica y telecomunicaciones.

 

 A continuación se enunciaran algunos de los Sistemas Expertos que existen en la actualidad o que se encuentran en desarrollo:

  1. Ventajas y Limitaciones   (4, 6)

Los valiosos conocimientos de un experto se guardan y se difunden, de forma que, no se pierden aunque desaparezca el especialista. En los Sistemas Expertos se guarda la esencia de los problemas que se intenta resolver y se programa cómo aplicar los conocimientos para su resolución. Estos ayudan a entender cómo se aplican los conocimientos para resolver un problema. Esto es útil porque normalmente el experto da por ciertos sus conocimientos y no analiza cómo los aplica.

A continuación se nombraran otras de las ventajas que presentan los Sistemas Expertos:

Por otro lado, los Sistemas Expertos presentan grandes carencias frente a los seres humanos:

 

Además existen estas otras limitaciones:

 

  1. Futuro (7, 8)
  1. Conclusiones

Referencias

(1)   Notas de clase

(2)   Historia de los Sistemas Expertos, Monografías.com. http://www.monografias.com/trabajos10/exper/exper.shtml#intro

(3)   Sistemas expertos. Del conocimiento al poder, Juan Jose Samper Marquez. http://www.psycologia.com/articulos/ar-jsamper01.htm#que

(4)   http://www.terra.es/personal/emmaraff/ApuntesVarios/IntroIA/IA_Tema9.doc

(5)   Sistemas Expertos: Areas de Aplicación, Francisco Javier Martinez de Ibarreña. http://www.geocities.com/javierml.geo/doc/SistemasExpertos.html

(6)   Tendencias de los Sistemas Expertos, German Castro Lopez. http://www.netmedia.info/netmedia/articulos.php?id_sec=32&id_art=2255

(7)   Caracteristicas de los Sistemas Expertos, Universidad Nacional de Colombia. http://www.virtual.unal.edu.co/cursos/economicas/92211/lecciones/unidad2/ia/pagina6_6.htm

(8)   Los proximos años, Revista Enter: Computadores y Tecnologia. Octubre 20 de 2003

Hosted by www.Geocities.ws

1