Casi cada publicación famosa en la IA menciona el programa ELIZA que fue
escrito a finales de los sesenta por el profesor Joseph Weizenbaum de
Massachusetts Institute of Technology (MIT). El progrma fue diseñado como
una ayuda al análisis del lenguaje y el profesor J. W. Lo llamo así en
honor a la muchacha que aparece en la obra de G. B. Shaw, que comenzó
como una vendedora callejera de flores y su vida se transformo cuando el
profesor de dicción le enseño a hablar un correcto ingles, quien asumió
esta tarea como parte de una apuesta. Un elemento muy importante del
mensaje de Shaw era que aunque Eliza continuaba siendo la misma persona,
con las misma virtudes y defectos antes y después de su transformación,
la gente la veía de un manera deferente, como una señorita bien vestida
y con un acento culto, en contraste con la desastrada vendedora de flores
que hablaba de una forma vulgar. Podemos obtener la moraleja de esta
historia y observar que aunque un programa sea muy complejo la computadora
sigue siendo una acumulación inanimada de dispositivos electrónicos y que,
aunque algunos de los resultados puedan ser sorprendentes la maquina es
capaz de ejecutar únicamente las tareas para las cuales fue exactamente
programada y nada más.
La especialización de en cualquier actividad requiere un gran conocimiento
de asociado. El proceso para poder practicar una cierta actividad depende
de la asimilación de esta conocimiento. Un conjunto de hechos constituyen
una gran parte del conocimiento basico sobre un tema, pero son igualmente
importantes la destreza que se puede adquirir con la experiencia, las
ideas generales en algunos casos acerca de lo que es una buena practica y
el arte de tomar un decisión acertada basándose en información incompleta.
Esto resulta tan importante para el aprendizaje de cualquier materia o
para que el estudiante de cualquier ciencia adquiera los aspectos sutiles
del tema, como aprender las premisas básicas. En la creación de un sistema
experto hay una parte bastante inmediata de codificación de los hechos
conocidos sobre un tema; la parte mas difícil, conocida como modelización
de la maestría, consiste en la formulación y aplicación de reglas extraídas
de la experiencia que se posee en el tema. En cualquiera de los casos el
sistema esta constituido por una base de conocimientos que proporcionan
los hechos y un motor de inferencia para desarrollar las deducciones lógicas
y tomar decisiones (algunas veces acompañadas de un porcentaje de probabilidad
acerca de la corrección de las deducciones ), basadas en los hechos y
reglas conocidas.
El programa MYCIN publicado por E. Schortcliffe en 1976 es un sistema que
diagnostica enfermedades infecciosas, en particular infecciones sanguíneas.
MYCIN lo usan médicos en practicas para obtener ayuda en sus diagnósticos,
a su vez el sistema se actualiza con los hechos y reglas de inferencia
que proporsionan los especialistas.
DENDRAL es un programa experto de análisis químico y se ha aplicado con
mucho éxito en muchos lugares del mundo. DENDRAL soluciona un problema
de ingenieria química en tres fases. En primer lugar, el programa infiere
cualquier posible restricción sobre la solución basándose en el conocimiento
que posee en su base de datos. A continuación permite a los usuarios
añadir cualquier otro tipo de restricción y finalmente genera y comprueba
una lista de posibles soluciones, que imprime en orden de preferencia.
DENDRAL se escribió originalmente en LIPS, pero ha sido reprogramado para
ser usado en varias maquinas diferentes de entre las que se destaca la
implementación realizada sobre un PDP-10 en Edimburgo. Este programa basado
en la estrategia de "planificar, generar y comprobar" se usa en las
universidades y en las industrias de Estados Unidos y en Europa y
representa una de las aplicaciones practicas de la IA que mas éxito ha
conseguido de entre las desarrolladas hasta la fecha.
