Beruflich Dokumente
Kultur Dokumente
Inteligencia artificial: una forma inteligente camión es una alegría para los conductores, pero un
de programar los trabajos en Volvo dolor de cabeza para las compañías fabricantes. Un
problema es programar los trabajos y las instalaciones
Sólo hasta hace poco tiempo se ha aplicado el cambio de fabricación.
evolutivo al mundo de las computadoras y el La planta de camiones de Volvo en DubfTn, Virginia,
software. Una vez escrito un programa, éste actúa o tiene más de un millón de pies cuadrados de
se desempeña al mismo tiempo que se ejecuta bajo instalaciones de fabricación para hacer cabinas para
las. mismas condiciones. Un avance excitante en el los camiones comerciales con remolque. Las
campo de la inteligencia artificial es cambiar el modo restricciones sobre lo que se puede producir y en qué
de operación del programa. Al campo del software cantidades ■> son extremadamente complejas.
cambiante se le denomina algoritmos genéticos. Con Agregar características para hacer cabinas a la medida
esta rama de la inteligencia artificial se estudia el hace aún peor el problema. ¿Cómo se programan los
modo en que responde un programa y evolucionan o trabajos y las instalaciones de fabricación para
cambian sus salidas a través del tiempo. Los incorporar flexibilidad, al proceso de fabricación? Para
algoritmos genéticos, que antes eran un proyecto de Volv.o la "respuesta fue usar algoritmos genéticos. -
investigación de la ciencia de la computación, ahora Paira solucionar sus problemas dé programación,
se aplican en las corporaciones (Volvo, el fabricante Volvo decidió intentar una nueva tecnología. Compró
sueco de automóviles, es un ejemplo). un programa llamado OptiFlex, que-usa Lj-teoría de los
Volvo, que es conocido por fomentar la seguridad algoritmos genéticos. El programa lepérmite
en los automóviles y camiones, ha sido uno de los "evolucionar" al programa de fabricación mejorando
iniciadores en la industria automotriz durante continuamente una serie de programas regulares.
décadas. Fue una de las primeras compañías en Combina y varía los programas y selecciona el mejor.
experimentar con los equipos de trabajo, cuando los Es como la teoría de la evolución de Darwin que se
demás fabricantes de automóviles consideraban a los apoya en la variabilidad y la selección natural. La
trabajadores como dientes de engranes, diferencia principal es que la computadora varía los
remplazables, en la línea de montaje. Por lo tanto, no programas y selecciona el mejor. El resultado es un
sorprendió a nadie cuando el innovador fabricante de buen programa que ha evolucionado de programas
automóviles y camiones recurrió a los algoritmos anteriores. El proceso es automático. Según un
genéticos para ayudar a programar los trabajos en gerente, usted le dice al programa lo que quiere
una de sus instalaciones de fabricación, cuyo producir y después puede irse a tomar una taza de
propósito era hacer trabajos hechos a la orden de los café. Al regre* sar, OptiFlex le ha desarrollado un
clientes. programa.
Aunque se le conoce principalmente por sus
1. también es un exitoso
automóviles de lujo, Volvo ¿Qué es un algoritmo genético y cómo se puede
fabricante cíe camiones. Por lo general, el conductor usar para programartrabajos e insta.lacionesde fa-
de automóviles promedio pasa menos de unas pocas bricación? .*
ho-. ras en el vehículo, 2.
mientras que los conductores ¿En qué otras formas podría usarse un algoritmo
genético para solucionar problemas de negocios?
profesionales de camiones, que transportan cargas de
una localidad a otra, pasan la mayor parte de sus días
Fuentes: "Evolution at Warp Speed", de'Srikumar R&o,
o noches detrás del volante. Durante años, los en Forbes del 12 de enero de 1998, p. 82;."Swede
compradores de automóviles han exigido opciones al Smell of Suc-cess", de David Furlonger, en Financial
seleccionar las características interiores y exteriores. Mail del 10 de enero de 1998, p. 42; "Technique
Lo mismo es cierto en el caso de los conductores de Accelerates Evolution of Gene-tic Programs", de Colín
camiones profesionales. Al pasar gran cantidad de Johnson, en Electronic Engineering Times del 2 de
febrero de 1998, y "Volvo/NFC", por el" personal, en
tiempo dentro de las cabinas de sus camiones, estos Corporate Money del 21 de enero de 1998,. p. 7_
conductores quieren interiores hechos a la medida
para conducir largas horas en forma más cómoda y
agradable. La inclusión de esta característica a un
PARTE III ■ Sistemas de información de negocios
ware y su capacidad para contestar en forma párrafo sobre su experiencia. 2. ¿Piensa que hay
automática ¡as consultas electrónicas, convirtiendo las muchos riesgos relacionados con el uso de un
visitas en posibles clientes calificados, ventas de bajo sistema experto para interactuar directamente con
costo y clientes satisfechos, Wells Fargo y sus clientes los clientes? Si es así, ¿cuáles son esos riesgos?
se beneficiarán en forma importante". ¿Cómo se podrían minimizar?
Son varias las compañías que usan Brightware,
entre ellas American Finance and Investment (ATI), Fuentes: Adaptado de las sección de descripción de
como soporte para su Cybersmart Instant Mortgage pro. ductos en el sitio Web de Brightware, Inc. en
http;w\vw, brightware.com, modificada por última
-System (http://vvww.loanshop.com). Otras compañías
vez el 8 de abril dé 1998, al que se tuvo acceso el 13
que han adquirido la licencia para el uso de de junio de 1998; el sitio Web de Horn Group, Inc. en
Brightware incluyen Amway Corporation, E-Care, http://www.horngroup.com /news, consultado el 13
Fannie Mae y Swiss Bank. de junio de 1998; comunicado de prensa "Leading
Online Bank to tlandle Electronic Customer Re-quests
on the Net'with Brightware 1.0" del 4 de agosto de
1. Visite el sitio de la Web de una de las compañías
1997; "E-Mail with AI Offers Service with a :-)," de
que utilizan Brightware y solicite información de la Barb Co-le-Gomolski, en Computenvorld del 11 de
empresa. ¿Qué tipo de respuesta recibe? ¿Resuelve agosto de 1997 pp. 45, 48.
su problema? ¿Es oportuna? Redacte un breve
Uso de la lógica difusa para predecir la permanecerá cada paciente en el hospital, lo cual se
duración .de la estancia de los pacientes hace al momento en que ingresa al hospital. En un
estudio piloto, un hospital de Estados Unidos, que
Los hospitales están bajo extrema presión para reducir desea per-, manecer en el anonimato, usó la lógica
costos. Una forma de hacerlo es aumentando su difusa para estimar la duración de la estancia de los
eficiencia mediante la optimización de todos los pacientes admitidos al hospital. El sistema usa la
recursos. Los hospitales tienen varios tipos de recursos información que le proporciona el médico que
escasos que deben administrarse en forma cuidadosa, ingresa al paciente al hospital.
entre ellos el personal, las camas del hospital, las
camas en la unidad de cuidados intensivos y la 1. ¿Qué información específica piensa que se usa
cantidad de pacientes que puede atender cada equipo. para estimar la duración de la estancia del
Los hospitales ya comenzaron a experimentar con paciente?
el uso de sistemas expertos de lógica difusa para
mejorar su eficiencia de operación. En realidad, 2. ¿Por qué el hospital desearía permanecer
anóni-
algunos hospitales han definido una estrategia para la
nrjfo?
admisión dé pacientes que puede resolver este
problema. En las épocas en las que sólo se utilizan
Fuentes: Adaptado de "Hospital Stay Prediction", en
unas cuantas Camas del hospital, la política es la sección Business and Finance Applications.del sitio
seleccionar y programar pacientes en forma tal que se Inform Software Web en http7/www.fuzzytech.com, a
haga el mejor uso del personal. En las épocas de la que se tuvo acceso el 12 de junio de 1998;
mayor demanda, la política cambia a seleccionar y "Introduction to Fuzzy Logic" encontrado en el Center
for Fuzzy Logic, Robotics, and Intelligent Systems en
organizar el trabajo con • base en más pacientes
el sitio Web de Texas A & M Uni-versity en
externos y pacientes que sólo requieran una eStadía http://www.cs.tamu.edu, al que se tuvo acceso el 19
corta. de septiembre de 1998.
Para evaluar la capacidad óptima es necesario
desarrollar un buen estimado de cuanto tiempo
4
CAPITULO 1 1 ■ . Inteligencia artificial y sistemas expertos
0 ACTIVIDADES EN EQUIPO
i Con la ayuda de dos o tres de sus compañeros de clase2. Con miembros de su equipo, desarrolle un sistema
identifique tres ejemplos reales de sistemas expertos en experto que haga sugerencias sobre qué hacer si su
uso en la actualidad. Analicé los problemas automóvil no arranca. Desarrolle un "diálogo" sencillo
solucionados por cada uno de estos sistemas. entre el sistema experto y usted, el usuario final. . El
Identifique cualquier problema que se podría presentar sistema experto debe sugerir diferentes acciones que se
por la "lentitud en el conocimiento". Elija cuál de los tres puedan llevar a cabo en un intento por diagnosticar y
sistemas proporciona el mayor beneficio y exprese sus corregir el problema.
razones para ello. -
EJERCICIOS EN LA WEB
La inteligencia artificial incluye varios campos estas áreas. ¿Encontró algunas compañías especializadas
relacionados, entre ellos la robótica, los sistemas de en alguna de estas áreas? Quizá se le pida que prepare
visión, los sistemas de aprendizaje, las redes un informe o que envíe un mensaje por correo electrónico
neuronales y los sistemas expertos. Con la ayuda de un a su profesor p;f--J r,l informarlo sobre sus resultados.- *
motor de búsqueda de Internet, examine cada una de
CASOS
HUÍ Uso de un sistema experto para mejorar * la difusa para mejorar la exactitud de la comparación de los
presencia en la red mensajes con tipos de consultas conocidos.
Wells Fargo & Company tiene sus oficinas centrales en
Brightware es un sistema experto que ayuda a las San Francisco y ha atendido las necesidades financieras
compañías a convertir su presencia en Internet en una de los consumidores desde 1852. En la actualidad, es la
herramienta de ventas las veinticuatro horas del día; décima compañía más importante en el control de
solicita en forma activa preguntas a los visitantes en la bancos del país, con activos por 100 mil millones de
Web para capturarlos como posibles clientes.. Brightware dólares~al 30 dé" junio de 1997. En 1996, la revista
recibe mensajes que le llegan de formularios en la Web o SrnartMoney nombró a Wells Fargo como el "Mejor banco
de servidores de correo electrónico. Lee e interpreta con en línea". Ese año, la Asociación de Banca en Línea
exactitud cada uno de los mensajes y después los también le concedió el premio a Wells Fargo por su sitio
clasifica para determinar las acciones apropiadas. en Internet como el "Mejor sitio general-de una
Responde a todos los mensajes y algunos otros los institución financiera en Estados Unidos". Yahoo!, el
canaliza a las personas idóneas de acuerdo con la localizador de sitios en la Web, le dio a la página
política de negocios de la compañía. También envía de principal del banco la calificación de cuatro estrellas (su
manera prioritaria mensajes que tengan un interés más alta).
especial para mercadotecnia y ventas para su revisión e Sin embargo, Wells Fargo no está conforme todavía y
informa sobre los tipos de solicitudes recibidas y el modo busca en forma constante formas de mejorar el servicio
en que se les'dio atención. a sus clientes. Utiliza Brightware para contestar las
El sistema experto Brigtware reconoce las palabras 7 consultas de sus clientes en una forma que les
frases características que usan los consumidores en Sus proporcione una respuesta más rápida y exacta a sus
mensajes y conoce las políticas de negocios comunes consultas en línea, al mismo tiempo que rebaja los
para manejar ciertos mensajes. Las compañías pueden costos de operación de la empresa. Chuck Williams,
adaptar y ampliar, de acuerdo con sus necesidades, el presidente y director general de Brightware explica:
conocimiento sobre su empresa usando editores de "Cuando los clientes buscan productos de servicios
apuntar y hacer clic, creados para uso de hombres de financieros en la red, para comprarlos, esperan que los
negocios. A diferencia de las redes neuronales, bancos les ofrezcan los medios para plantear preguntas
Brightware usa una técnica para extraer infor-niadón, en línea y estar seguros que éstas se contestarán en
basada en el uso de casos almacenados en su «ase de forma correcta y oportuna. Creemos que con Bright-
conocimientos. Combina el uso de casos con la lógica
5
1 PARTE lli ■ Sistemas efe información de negocios
PREGUNTAS DE REPASO
1. Definí! el término Inteligencia artificial. ¿Cuál es la 8.Identificar los elementos básicos de un sistema ex. perto y
diferencia entre la inteligencia natural y la artificial? describir el papel de cada uno de ellos.
2. Definir e identificar seis subeampos de inteligencia artificial. 9.¿F.n qué consisten los grupos difusos y la lógica
3. ¿Qué es un agente inteligente? Proporcionar tres ejemplos difusa?
del uso de un agente inteligente. 10. ¿Cómo se usan las reglas en los sistemas expertos'
4. 11. Los sistemas expertos se pueden crear basados en rt, glas ó
Identificar tres ejemplos cíe la. utilización de la robó-tica.
5. ¿Qué es una red neuronal? Describir dos aplicaciones de las casos. ¿Cuál es la diferencia entre estas dos modalidades?
redes neuronales. 12. Describir al experto en dominio, el ingeniero v el usuario del
6. ¿Cuáles son las capacidades de un sistemaconocimiento.
experto? 13. ¿Cuáles son los beneficios principales que se derivan
7. Describir algunas de las características limitantes de los * del uso de sistemas expertos?
sistemas expertos. 14. Identificar tres métodos para desarrollar un sistema
experto,
■ PREGUNTAS DE ANALISIS
1. ¿Pueden pensar las computadoras? ¿Podrán llegar a4.Explicar, en forma breve, por qué con frecuencia la toma
hacerlo? Explique su respuesta. de decisiones por parte de seres humanos no conduce a la
2. Cuando hay cambios importantes en el mundo real, ocurre solución óptima de problemas.
una falla en la exactitud, lo cual hace que el sistema experto 5.Explicar la diferencia entre una base de datos y una base
sea menos exacto. Identificar por lo menos tres aplicaciones de conocimientos.
del sistema experto donde la falla en la exactitud podría6.Describir una aplicación que requiera el uso conjunto de
conducir a la pérdida de vidas humanas. ¿Qué procesos se más de uno de. los subeampos de inteligencia artificial.
pueden poner en operación para brindar protección contra7.Imagine que desarrolla en la actualidad las reglas para un
fallas en la exactitud en estas aplicaciones fundamentales sistema experto con el fin de seleccionar los mejores
del sistema experto? candidatos para una escuela de medicina. ¿Qué reglas o
3. Suponga que se le contrata para capturar el conocimiento heurística incluiría usted?
de Una brillante asesora financiera, antes de su retiro de la 8.¿Qué habilidades se necesitan para ser un buen ingeniero
empresa en seis meses, que tiene un historial notable en la del conocimiento? ¿El conocimiento del
elección de acciones en crecimiento para un fondo■ dominio ayudaría u obstaculizaría al ingeniero del
mutualista. El conocimiento se usará como la base para un conocimiento en su propósito por capturar el conocimiento
sistema experto que ayude a otros asesores financieros a del experto en dominio?
tomar decisiones sobre cuáles acciones incluir o eliminar del
fondo mutualista. ¿Es este sistema una buena opción para
un sistema experto? Explique su respuesta.
Entre las personas que participan en el desarrollo experto es comprar un shell de sistema experto o un
de un sistema experto se incluyen el experto en paquete ya existente. El programa del shell es un
ir la nía- dominio, el ingeniero del conocimiento y los usuarios del grupo eje paquetes de software y herramientas
íes basa- conocimiento. El experto en dominio es la persona o el utilizados para diseñar, desarrollar, poner en operación
nplo, un grupo que tienen la experiencia o los conocimientos que y mantener sistemas expertos. Entre las ventajas dé
ironal es se capturarán para el sistema. El ingeniero, del los shells de sistemas expertos se incluyen la facilidad
o simu- conocimiento es el desabollador cuyo trabajóles la de desarrollo y .modificación, el uso de la satisfacción',
iano sun extracción de la experiencia del experto en: dominio. El el empleo de la heurística y el desarrollo por parte de
¡emploh. usuario del conocimiento es la persona que se beneficia ingenieros y usuarios finales del conocimiento. El
del uso del sistema desarrollado. método seleccionado depende de los beneficios
comparados con consideraciones descosto, control y
elemento
s 5. Identificar por lo menos tres factores en la complejidad.
evaluación del desarrollarle un sistema experto.
7. Identificar los beneficios relacionados con el uso de
íamiento ,\ continuación se presentan los factores que por lo
sis-
irtamien-: común hacen que el sistema experto valga la inversión temas expertos. -'
a y obte- en tiempo y dinero: un alto rendimiento potencial o una
lorcionar disminución importante en el riesgo, la capacidad de Los beneficios de usar un sistema experto van más allá
la íncer-; capturar y preservar conocimientos humanos que son de las razones características para usar una solución
algunos imposibles de remplazar, la capacidad de desarrollar un de procesamiento computarizada. Los sistemas
atrechos: sistema más consistente que los expertos humanos, los expertos muestran comportamiento "inteligente",
icimiento conocimientos necesarios en varios lugares al mismo manipulan información simbólica y llegan a
i difíciles tiempo, y la experiencia necesaria en un ambiente hostil conclusiones, proporcionan conocimientos transferibles
iarrollo, y y peligroso para la salud de los seres humanos. La y pueden hacer frente a la incertidumbre. Los sistemas
iole legal solución del sistema experto se puede desarrollar con expertos se pueden usar para solucionar problemas en
mayor rapidez que la elaborada por expertos humanos. muchos campos o disciplinas y pueden ayudar en
0 de ele- El sistema experto también proporciona los todas las etapas del proceso de solución de problemas.
una base conocimientos que se requieren para la capacitación y el Los éxitos en el pasado demuestran que los sistemas
un recur-t expertos son buenos para establecer objetivos
desarrollo, con el propósito de compartir la sabiduría y
de cono- estratégicos, planeáción-, diseño, toma dé decisiones,
la experiencia de los expertos humanos con un gran
le conoci- control y supervisión de la calidad y diagnóstico.
número de personas.
relaciones
i. Con fre-
mes de si-
6. Elaborar un esbozo y explicar en forma breve los
siones. La pasos para desarrollar un sistema experto.
ncorporar Los pasos necesarios para el desarrollo de un sistema
sos o des- experto incluyen determinar requisitos, identificar
is exper-
sistemas
robótica 484
ento de shell de sistema experto 492
las >ase
sistema experto 484
de co-
ronósticos sistema perceptivo 482
r humano, sistemas de aprendizaje 486
el
■ TÉRMINOS BÁSICOS sistemas de inteligencia
encade- inteligencia artificial (IA) 480 artificial 480
base de conocimientos 495 sistemas de visión 485
delante. lógica difusa 496
El comportamiento inteligente 481 usuario del conocimiento 503
dominio 502 motor de inferencias 498
onclusión,
encadena encadenamiento hacia adelante 499 procesamiento de lenguaje natural
-o, encadenamiento inverso 498 485
despuñ experto en dominio 502 recursos para la adquisición de
snamient conocimientos 500
'"geniero del conocimiento 503
o recurso de explicaciones 499
"utrucciones de si-enfonces 495 tos,
red neuronal 486
crear los elementos del sistema
experto le regla 497
1 experto, poner en operación los
usan resultados y mantener y revisar el sistema.
para ,n de Hay varias formas para poner en operación sistemas
'cono-zar expertos. Antes se usaban lenguajes tradicionales de
conoci- alto nivel, como Pascal, FORTRAN y COBOL. LISP y
nterfaz PROLOG son dos lenguajes desarrollados expresamente
del para crear sistemas expertos desde cero. Una manera
sistema más rápida y menos costosa de adquirir un sistema
ex-
P
5
1 Sistemas de información de negocios
RESUMEN
1. Definir el término inteligencia artificial yexpresar e\ queiundona o reacciona ante situaciones basa-das en la
objetivo de desarrollar sistemas de este tipo. retroalimentación que recibe (por ejemplo, Un juego de
ajedrez computarizado). Una red neuronal es un sistema
la inteligencia artificial se usa para describir computadoras
de computación que puede actuar, o simtt lar, como el
con lá capacidad de imitar o duplicar las funciones del
funcionamiento de un cerebro humano nm sistema de
cerebro humano. El objetivo de crear sistemas de IA _ -no
diagnóstico de enfermedades, por ejemplo).
es remplazar por completó a los seres humanos de la toma
de decisiones, sino duplicar éstas para ciertos problemas
bien definidos. 4. Elaborar una lista de las características y los
elementos básicos de los sistemas expertos. .
2. Elaborar una lista de las características del
Los sistemas expertos pueden explicar su razonamiento o
comportamiento inteligente y comparar el desempeño
las decisiones sugeridas; mostrar un comportamiento
de los sistemas de inteligencia natural y artificial para
inteligente; manipular información simbólica y obtener
cada una de estas características.
conclusiones de relaciones complejas; proporcionar
El comportamiento inteligente abarca varias característicasconocimientos transferibles, y hacer frente a la incer-
entre las que se incluyen las capacidades para: aprendertidumbre. Aún no son de amplia utilización; algunos son
de la experiencia y aplicar estos conocimientos a nuevasdifíciles de usar; se limitan a problemas estrechos: "no
experiencias; manejar situaciones complejas y solucionarpueden hacer frente con facilidad al conocimiento mixto;
problemas para los que quizá se carezca de información;presentan la posibilidad de error; son difíciles de
determinar lajnformación importante en una situaciónmantener; quizá tengan altos costos de desarrollo, y su
determinada; pensar en una forma lógica y racional yempleo incrementa las inquietudes de índole legal y
proporcionar una respuesta rápida y correcta, yética.
comprender imágenes visuales y procesar símbolos. La Un sistema experto "consiste de un grupo de elementos
computadora es más eficiente que los seres humanos en la integrados y relacionados, entre ellos una base de
transferencia de información, en la realización de una serieconocimientos, un motor de inferencias, un recurso de
de cálculos con rapidez y exactitud y hacer cálculosexplicaciones, un recurso de adquisición de conocimientos
complejos, pero el ser humano es más eficiente que unay una interfaz del usuario. La base de conocimientos
computadora en todos los demás atributos de inteligencia. contiene todos los datos, reglas y relaciones pertinentes
que se usan en el sistema experto. Con frecuencia, las
3. Identificar los principales elementos del campo-de la reglas se componen de instrucciones de si-entonces, que
se usan para obtener conclusiones. La lógica difusa
inteligencia artificial y proporcionar un ejemplo de
permite a los sistemas expertos incorporar hechos y
cada tipo de sistema.
relaciones, que quizá sean imprecisos o desconocidos, a
La inteligencia artificial es un campo amplio que incluyelas bases de conocimientos de los sistemas expertos.
varios elementos fundamentales, tales como los sistemas El motor de inferencias realiza el procesamiento de las
expertos, la robótica, los sistemas de visión, elreglas, datos y relaciones almacenados en la base de
procesamiento de lenguaje natural, los sistemas deconocimientos, para proporcionar respuestas, pronósticos"
aprendizaje y las redes neuronales. Un sistema expertoy sugerencias en la forma en que lo haría un ser humano.
consiste del equipo y el software para producir sistemasDos métodos comunes de procesamiento son el encade-"
que actúen o se comporten como un experto humano ennamiento inverso y el encadenamiento hacia delante. 1.1
un campo o área (por ejemplo, el análisis de crédito). Laencadenamiento inverso se inicia con una conclusión,
robótica incluye desarrollar dispositivos mecánicos o dedespués busca hechos que la respalden; el
computación para realizar tareas que requieren de un altoencadenamiento hacia delante se inicia con un hecho,
grado de precisión o que son tediosas o peligrosas para losdespués busca una conclusión que la apoye. El
humanos (colocar paquetes en una tarima, por ejemplo).encadenamiento mixto es una combinación de ambos.
Los sistemas de visión incluyen equipos y software que El recurso de explicaciones de un sistema experto le
permiten a las computadoras capturar, almacenar ypermite al usuario comprender cuáles reglas se usan pata
manipular imágenes y fotografías {software dellegar a una decisión. El recurso de adquisición de
reconocimiento de rostros). El procesamiento de lenguajeconocimientos ayuda al usuario a añadir o actualizar
natural le permite a la computadora comprender yconocimientos en una base de conocimientos. La interfaz
reaccionar a instrucciones o comandos elaborados en unde usuario hace más fácil desarrollar y usar el sistema ex
lenguaje "natural", tal como algún idioma. Los sistemas deperto.
aprendizaje usan una combinación de equipos y software
que le permiten a la computadora cambiar la nía-ñera en
"CAPITULO 1 1 ■ Inteligencia artificial y sistemas expertos 9
La capacidad de crear máquinas que puedan razonar sólo será posible hasta que
comprendamos nuestros propios procesos para hacerlo.
Otorgar crédito. Muchos bancos emplean sistemas expertos para revisar la solicitud de crédito de una persona y el
historial crediticio que mantiene con las agencias dedicadas a este rubro, para tomar la decisión de concederle el
crédito.
Administración y recuperación de información. El enorme crecimiento de la información de que disponen las
personas responsables de tomar las decisiones ha creado la demanda de dispositivos que ayuden a administrar la
información. Los sistemas expertos pueden ayudar a este proceso mediante el uso de agentes. Las empresas
pueden emplear un agente para recuperar información de grandes bases de datos distribuidas o de una red amplia
como Internet. Los agentes de sistemas expertos ayudan a los gerentes a encontrar los datos y Ja información
correctos, al tiempo que eliminan hechos sin importancia que puedan obstaculizar la toma de decisiones oportunas.
IA y sistemas expertos incorporados a los productos. El sistema de frenos antibloqueo de los automóviles modernos
es un ejemplo de un sistema experto rudimentario. Un procesador detecta cuando las llantas comienzan a resbalar y
libera los henos durante una fracción de segundo para evitar el deslizamiento. Los investigadores de IA también
están encontrando formas para usar las redes neuronales y la robótica en dispositivos de uso diario, tales como
tostadoras de pan, relojes despertadores y aparatos de televisión.
tTinedOmtpsfi
¡ i T T»éalAnoiia
T A^ypicalA,
•>'■"■■ --
THORASK'" de MatheMEDics es jr¡ 2J!
un sistema experto médico NavAnsiW.
utilizado para diagnosticar
dolores en el pecho. chaacaji
. (Fuente. Reproducido con ancVo I"
autorización de MatheMEDics,
Inc. ¡www. malhemedics,.
nootP» ty
com). ] PaTaitam
• IIIORASK • IHE Ch«< ftwi Pn^MH
(7
CoranaryDaaaw
46
r
Norupecüic Chwt P«i
41
r
ChestWa!Sj*idrom<r
12
r
Costochondribt
44
r
Othel ImuceJoneouj)
13
r
Warcortal and RadnJar Pan
1.2
r
Etofhagsal Dáorda porta, ole)
1.1
r
Ufcet a NorMjtw Dyspepsa
1.0
r
Gal Bladder Disoate
CAPITULO 1 1 ■ Inteligencia artificial y sistemas expertos 1
(17
r
r-Winc and Piiraorwwy Dsoase
02
Disposición de plantas. FLEXPERT es un sistema experto que usa la lógica difusa para realizar el trazado de plantas.
El software ayuda a las compañías a determinar la mejor ubicación para los equipos y las instalaciones de
fabricación. Instalaciones de hospitales y médicas. Algunos hospitales usan sistemas expertos para determinar la
posibilidad de que un paciente contraiga cáncer u otras enfermedades. MYCIN es un sistema experto creado en la
Universidad Stanford para analizar infecciones en la sangre. Un sistema experto médico utilizado por el Harvard
Community Health Plan le permite alos miembros del HMO (Health maintenance organization; Organización para el
Apoyo a Ja Salud) obtener diagnósticos médicos en sus hogares mediante computadoras personales.. En el caso de
problemas menores, el sistema proporciona tratamientos sencillos; en casos más graves, el sistema concerta citas: El
sistema cuenta con un gradó de exactitud muy elevado, lo cual permite un diagnóstico correcto en el 97% de los
pacientes (en cóm-~ paración con la clasificacion.de .exactitud del 78% de los médicos). Para ayudar a los médicos
en el diagnóstico de los dolores torácicos, "MatheMEDics® ha desarrollado THORASK™, un programa directo y fácil
de usar, que sólo requiere capturar la información clínica obtenida en forma cuidadosa. El programa auxilia a los
médicos de menor experiencia para que distingan las tres categorías principales de dolor en el pecho. Hace lo que
debe hacer un verdadero sistema experto médico sin necesidad de información complicada del usuario. Se contestan
preguntas básicas
5
0 PARTE III " Sistemas de información de negocios
FIGURA 1 1 . 1 3
A
Algunas alternativas para-el desarrollo
de sistemas expertos, su costo
relativo y sus valores de tiempo
Desarrollar desde cero
Costo de desarrollo
Desarrollar desde el . shell
Usar paquete
existente
Bajo
Bajo Alto
Tiempo para desarrollar sistemas expertos
mas de macrocomputadoras. Algunos shells son baratos, con un costo inferiora los 500
dólares. Además, en forma comercial se pueden encontrar shells para sis-temas
expertos, ya completos y listos para usarse. El usuario introduce los datos o parámetros
apropiados y el sistema experto proporciona el resultado para el problema o situación,
Por ejemplo, CLIPS es un shells de sistema experto que da soporte a la creación de
reglas y objetos basados en sistemas expertos. Se utilizan en todas las instalaciones de
la NASA y en las divisiones de las fuerzas armadas, en numerosas oficinas federales,
contratistas del gobierno, universidades y muchas compañías en Estados Unidos. CLIPS
da soporte a tres paradigmas de programación diferentes: basado en reglas, orientado
a objetos y de procedimientos. i¿ programación basada en reglas permite presentar el
conocimiento como heurística, o "reglas prácticas" que especifican un grupo de
acciones que se deben realizar en una situación determinada. La programación
orientada a objetos permite modelar sistemas complejos como elementos modulares
(que se pueden utilizar de nuevo fácilmente para modelar otros sistemas o crear
nuevos elementos). capacidades de programación de procedimientos que proporciona
CLIPS son similares a las que se encuentran en lenguajes como C, Pascal, Ada y
LISR.CLIPS puede incorporarse dentro de un código de procedimientos, o subrutina, e
integrarlo con lenguajes como C, FORTRAN y Ada.13 Otros shells de sistemas expertos
en funcionamiento en la actualidad son Financial Advísor, lst-Cláss Fusión,
Knowledgepro, Leonardo, Personal Consultant y MindWizard. En la tabla 11.2 se
presenta un resumen de ellos.
Además de los shells para sistemas expertos, otras herramientas hacen que el
desarrollo de sistemas expertos sea más fácil y rápido. Estos productos ayudan a
capturar reglas de si-entonces para la base de reglas, al usode herramientas como las
hojas de cálculo electrónico y los lenguajes de programación, a'la interfaz con los
paquetes de bases de datos tradicionales, producir la máquina de inferencias, y realizar
otras funciones.
Una vez desarrollado, el sistema experto puede ejecutarse por personas con poca o
ninguna experiencia en computación; El sistema experto le plantea varias preguntas al
usuario y a menudo las preguntas posteriores se basan en las respuestas a las
preguntas previas. Después de que el usuario contesta las preguntas producidas por el
TABLA 1 1 . 2 sistema, el sistema experto llega a conclusiones. Algunos sistemas expertos con
Shell de sistema experto ,decapacidades de procesamiento de texto pueden elaborar cartas en
amplia utilización
Financial Advisor puede analizar inversiones financieras en nuevos-equipos, instalaciones y similares. £1 sistema
experto
solicita los datos convenientes y realiza un análisis financiero completo. --
1 sf-Class Fusión ofrece un enlace directo y fácil de usar con la base de conocimientos. También ofrece un árbol de
reglas visual, que muestra en forma gráfica cómo se relacionan las reglas. Gracias a sus características* se ha usado
para desarrollar modelos para sistemas expertos grandes y complejos.
Knowledgepro, de Knowledge Garden, es un lenguaje de alto nivel que combina funciones de sistemas expertos y de
hipertextos. Permite la elaboración de reglas clásicas de si-entonces y puede leer archivos de dBase y Lotus 1-2-3.
Leonardo, un shell de sistema experto que usa un lenguaje orientado a objetos, se utilizó para desarrollar un sistema
experto denominado COMSTRAT, que se puede usar para ayudar a los gerentes de mercadotecnia a analizar la
posicipn de sus compañías y productos con relación a sus competidores. COMSTRAT usa datos sobre las operaciones
de la compañía y las de los competidores a fin de crear una base de conocimientos de mercadeo que se utiliza para
asesorar a los gerentes de mercadotecnia. .
Personal Consultant (PC) Easy, un shell de sistema experto creado por Texas Instruments, se usó para desarrollar un
sistema experto automatizado de guía para establecer rutas a vehículos en almacenes y plantas industriales. El
sistema experto desarrollado de PC Easy plantea varias preguntas y después determina el mejor uso del sistema de
guia de vehículos automatizado en almacenes e instalaciones fabriles.
MindWizard, un paquete de software de bajo costo, basado en computadoras personales, permite el desarrollo de
sistemas expertos compactos que van desde modelos sencillos que incorporan sus reglas de decisiones de negocios
hasta modelos altamente complejos.
CAPÍTULO 1 1 . Inteligencia artificia! y sistemas expertos 1
6
ingeniero del conocimiento El ingeniero del conocimiento y los usuarios del conocimiento, t In ingeniero del
persona con el entrenamiento conocimiento es una persona que tiene el entrenamiento y la experiencia en el
o la experiencia en el diseño, diseño, desarrollo, puesta en operación y mantenimiento de un sistema experto,
desarrollo, puesta en incluyendo entrenamiento y experiencia con shells de sistemas expertos. El
operación y mantenimiento de usuario del conocimiento es la persona o el grupo que usa el sistema experto y se
un sistema experto
beneficia de él. Los usuarios del conocimiento no necesitan tener alguna
usuario del conocimiento capacitación previa en computadoras o sistemas expertos.
Alta
Shells
de
sistem
as
expert
os
flOURA í 1 . 1 2
Lengu
El software para el desarrollo de ajes
sistemas expertos ha tenido una de
evolución significativa desde 1980, progra
desde los lenguajes de programación mació
n
tradicionales hasta los shells de
tradici
sistemas expertos. Baja
onales 1980s 1990s
Antes
de
1980
5
PARTE III ■ Sistemas de información de negocios
...
FIGURA 1 1 . 1 O
Reconocer el problema real -
Pasos en el desarrollo de un
Desarrollar una estructura general para la solución de problemas Formular
sistema experto
teorías sobre la situación
Desarrollar y usar reglas generales para solucionar un problema Identificar
dominio cuándo deben quebrantarse las reglas o principios generales Solucionar
área de conocimientos que problemas con rapidez y eficiencia Aprender de experiencias anteriores
atiende el sistema experto Identificar lo que es importante y lo*que no lo es para solucionar un
problema
experto en dominio Explicar a otrtfs la situación y las soluciones de problemas
persona o grupo cuya
experiencia o conocimientos
sé capturan para usarse en un
FIGURA 1 1 . 1 1
Participantes en el desarrollo y uso de los sistemas expertos
1
CAPÍTULO 11 ■■ Inteligencia artificial y sistemas expertos 8
T
Experto
El de
US
f to nc el<
US
Recursos para la un
adquisición de
conocimientos (véase la figura 11.9). El propósito general de los recursos para la adquisición de sic
conocimientos es proporcionar un medio conveniente y eficiente para capturar y de
almacenar todos los elementos de la base de conocimientos. El software de de
co
adquisición de conocimientos puede proporcionar a los usuarios y a"los
na
responsables de tomar las decisiones menús fáciles de usar. Después de incluir los
W
atributos apropiados, los recursos de adquisición de conocimientos almacenan en
us<
forma correcta la información y las relaciones en la base de conocimientos. Esto
cic
hace que sea más fácil y menos costoso crear y mantener la base de ya
conocimientos. La adquisición de conocimientos puede ser un proceso manual o use
Base una mezcla de procedimientos manuales y automatizados. Independientemente de pa
de cómo se adquieran los conocimientos, es importante validar y actualizar con do
conocimi frecuencia la base de conocimientos para asegurarse de que siga siendo exacta. ver
ento ra
su
FIGURA 1 1 . 9 La interfaz del usuario libi
sie
Se emplea software especializado de interfaz del usuario para diseñar, crear,
El recurso para adquisición de pai .
conocimientos actúa como una actualizar y usar los sistemas expertos. El propósito general de la interfaz del
el,
interfaz entre los expertos y la usuario es facilitar a los usuarios y a los tomadores de las decisiones el desarrollo y qui
base de conocimientos. el uso de un sistema experto. En una época, se necesitaba personal de computación no<
calificado para crear y operar la mayor parte de los sistemas expertos; en la red
actualidad, la interfaz del usuario permite a quienes toman las decisiones
desarrollar y usar sus propios sistemas expertos. Puesto que los sistemas expertos un]
-se concentran más que otros sistemas en dirigir las actividades del usuario,-las Ser
mterfaces orientadas hacia textos (que utilizan menús, formas y libretos) quizá sean ale
más comunes en los sistemas expertos que las interfaces gráficas utilizadas con de
frecuencia con los DSS.
recursos para la
Un ejemplo del uso de las bases de conocimientos, y los sistemas expertos para
adquisición de
proporcionar soporte técnico se encuentra en el recuadro "Para hacer la diferencia".
conocimientos
parte del sistema experto que
proporciona un medio
conveniente
y eficiente para capturar y
almacenar
todos los elementos de la base
de
conocimientos ..
El proceso de desarrollo
La especificación de los requisitos para un sistema experto se inicia con la ideO'
tificación de los objetivos del sistema y su uso potencial. Identificar a los
experto?
2
CAPITULO 1 1 ■ InteÜgencic artificial y sistemas expertos 1
tema experto comenzaría con otra conclusión y seguiría buscando hasta que
coincidieran las reglas, los hechos y las conclusiones.
encadenamiento hacia Encadenamiento hacia adelante. 1.1 encadenamiento hacia adelante se inicia con
adelante los hechos y trabaja hacia adelante hasta las conclusiones. Obsérvese el sistema
método de razonamiento que esperto que pronostica las %-entas futuras de un producto. Con el encadenamiento
comienza con los hechos y hacia delante se comienza con un hecho, tal como: "El mes anterior la demanda del
trabaja hocia adelante hasta producto fue de 20000 unidades". Con el método de encadenamiento hacia adelante
las conclusiones el sistema experto busca reglas que contengan una'referencia a la demanda del
producto. Por ejemplo, "SI la demanda del producto excede a 15000jmidndes,
ENTP*)N'CES verifiqúese la demanda de productos competidores". Como resultado de
este proceso, el sistema experto podría usar información sobre la demanda di-
productos-competidores! Entonces,..después .'eje' buscar reglas adicionales, el
sistema experto podría usar información" acerca del ingreso personal ola inflación a
nivel nacional. Este proceso continúa hasta que el sistema experto pueda llegar a una
conclusión utilizando los datos proporcionados por el usuario y las reglas aplicables
de la base de conocimientos.
El motor de inferencias
El propósito general de un motor de inferencias es buscar información y
relaciones en la base de conocimientos, y proporcionar respuestas,
pronósticos y sugerencias en la misma forma en que lo haría un experto
FIGURA 1 1 . 8 humano. En otras palabras, el motor de inferencias es el elemento que
proporciona el consejo experto. recu
Reglas para una El proceso de recuperar la información y las relaciones importantes de la parte
solicitud de crédito
base de conocimientos no es fácil!" Como ya se ha visto, la base de permi
conocimientos es un grupo de hechos, interpretaciones y reglas. El motor de tor
de inferencias tiene que encontrar los hechos, las interpretaciones y las la fori
motor de inferencias reglas y reunirlos en forma correcta. En otras palabras, el motor de
obluvi
resulte
parte del sistema experto que inferencias necesita encontrar un sentido lógico de la información
busca información y contenida en la base de conocimientos, en la misma forma en que lo hace
relaciones de la base de la mente humana en el proceso de resolución de un problema complejo. El
conocimientos y proporciona
motor de inferencias utiliza varias formas para realizar sus tareas, entre
respuestas, pronósticos y
sugerencias, en la forma en ellas el encadenamiento inverso y el encadenamiento hacia delante.
que lo haría un experto
humano Encadenamiento inverso. El encadenamiento inverso es el proceso de
comenzar con conclusiones y trabajar hacia atrás hasta los hechos de
encadenamiento soporte.»Si los hechos no apoyan la conclusión, se elige y prueba otra. Se
inverso continúa con este proceso hasta que se identifique la conclusión correcta.
método de razonamiento que Obsérvese ün sistema experto que pronostique las ventas de productos
comienza con conclusiones y para el mes siguiente. Con el encadenamiento inverso se comienza con una
trabaja hacia atrás hasta los conclusión, por ejemplo, "Las ventas del mes próximo serán de 25000
hechos de apoyo
unidades". Con esta conclusión, el sistema experto busca reglas en la base
de conocimientos que la apoyen, tales como "SI las ventas del mes anterior
fueron de 21 000 unidades y las ventas de productos competidores fueron
de 12000, ENTONCES las ventas del próximo mes deben ser de 25 000
unidades o más". El sistema experto verifica la regla al revisar las ventas
del mes anterior de la compañía y de sus competidores-Si los hechos no
son ciertos —si en este caso las ventas del mes anterior no ascendieron a
21000 unidades y las de la competencia no fueron de 12 000— el s|S"
C
2
Inteligencia artificial y sistemas expertos
regla El uso de reglas. Una regla es una instrucción condicional que enlaza
instrucción condicional que determinadas condiciones con acciones o resultados. Como se analizó antes, la
enlaza determinadas reglase crea por medio de construcciones de si-entonces. Si existen ciertas
condiciones con acciones o condiciones, entonces se llevan a cabo acciones específicas o se llega a ciertas
resultados conclusiones. Por ejemplo, en un sistema experto para una operación de
pronóstico del tiempo, las reglas podrían expresar que si existen ciertos patrones
de temperatura durante las últimas 24 horas, con una determinada presión
barométrica y cierttis patrones del clima, entonces se hará un pronóstico
específico,'indu-yendo temperaturas, nubosidad y el factor de enfriamiento por el
viento. Con frecuencia, las reglas se combinan con probabilidades; por ejemplo, si
el clima tiene un patrón de tendencias en particular, hay un 65% de probabilidad
de que llueva mañana. En igual forma, para cualquier base de conocimientos se
pueden desarrollar reglas que relacionen los datos y las conclusiones. La mayor
parte de los sistemas expertos evita que los usuarios introduzcan reglas
contradictorias. En la figura 11.8 se muestra el uso de reglas de sistemas
expertos para ayudar a determinar si una persona debe recibir un préstamo
hipotecario del banco. En general, conforme aumenta la cantidad de reglas que
conoce un sistema experto, se incrementa su precisión.
El uso de casos. Como se mencionó antes, un sistema experto puede usar casos
al desarrollar la solución a un problema o situación actual. El proceso incluye
4
9 PARTE III ■ Sistemas de información de negocios
Toma de decisiones. ¿No sería agradable tener un experto que nos ayudara a
tomar nuestras decisiones todos los días? Los sistemas expertos han
proporcionado este apoyo a muchas personas y organizaciones. Actuando como
asesores o consejeros, estos sistemas pueden sugerir posibles alternativas,
formas de contemplar los problemas y métodos lógicos al proceso de toma de
decisiones. Además, los sistemas experto's pueden mejorar el proceso de
aprendizaje para aquellos que no tienen tanta experiencia en tomar decisiones.
COMERCIO ELECTRÓNICO
Software de agentes inteligentes para ayudar a domar la Internet
Las organizaciones de negocios y los trabajadores sufrenprofesionales de las finanzas, FinanceWise puede ser una
de un exceso de información; son abrumados con la herramienta muy útil para el inversionista individual.
inundación de correo electrónico, informes de empresas El software de agentes inteligentes también es útil
e información necesaria para hacer negocios y tomarpara usuarios de computadoras que tienen que
decisiones. Incluso con todos las datos que reciben cada desplazarse. Sin embargo, estos usuarios que viajan no
dia, existe la necesidad de tomar información de la siempre están conectados a una red, y cuando lo están
Internet. La inteligencia artificial y la tecnología de quizá sea con diversos medios con características
agentes quizá ofrezca una solución a todo esto. diferentes en cuanto a anchos de banda, confiabilidad y
Los agentes inteligentes son entidades de software seguridad. La tecnología de agentes inteligentes se
que ayudan a las personas y actúan por su cuenta. En lapuede usar para crear "sustitutos" (surro-gaíes) dentro de
actualidad se emplean agentes inteligentes conla red que representen a los usuarios en movimiento.
capacidades de inteligencia artificial para encontrarEstos sustitutos operan a favor del usuario en movimiento
información útil en la Internet, donde existe una enormeque representan, incluso cuando éste se halla
cantidad de información de una amplia variedad dedesconectado. Cuando el usuario en movimiento se
fuentes. Los agentes inteligentes pueden filtrar estavuelve a conectar, la tecnología de agente puede adaptar
inundación de información y hacer llegar al usuario sólola manera en que se transfieren los datos al usuario en
aquellas secciones en que es más probable que semovimiento para igualar las características de la
interese el usuario. Los agentes, incluso, tienen laconexión. Por lo tanto, los agentes inteligentes reducen la
complejidad que se asocia con la movilidad.
capacidad de llevar un registro de qué tipo de
información le agradó al usuario y cuál desechó. Este
registro le permite a los agentes inteligentes conocer
cuáles son las preferencias del usuario y mejorar su
PREGUNTAS DE ANALISIS
desempeño. De esta forma, los agentes inteligentes
reducen la complejidad de la información del mundo de
1.¿Qué son los agentes inteligentes? ¿Cómo ayudan con
los aspectos de la entrega de información: la
las redes.
información, la persona, el formato y el tiempo
Los inversionistas en busca de ofertas de nuevas
correctos?
acciones, tendencias económicas y otras noticias
financieras, ahora tienen un nuevo motor de búsqueda —
1. ¿Cuáles son las ventajas para las organizaciones de
poner en operación agentes inteligentes?
FinanceWise (http:// www.financewise.com)—, que
proporciona, desde la Internet, información financiera
rápida, centrada y actualizada, sin costo alguno.Fuente: "A Word to the FinanceWise" de Don Barker, en el
FinanceWise se diseñó específicamente para recuperar,sitio Web de Best of thé Bots,.en
http://botspot.c0m/best_x3f_the_ bots, creada el 1 8 de
analizar, preparar índices y presentar sólo información
junio de 1998, al que "se tuvq,acceso el 25 de octubre de
relacionada con las finanzas. Aunque el propósito1998, y "Agents May No LongerBe So Secret", de Robert
primordial de su creación fue servir a la banco y á losScheier, en Computerworld del 17 de marzo de 1997, p. 86.
. Diagnóstico
4
9 PARTE III * Sistemas de información de negocios
CAPITULO \ \
491
Inteligencig artificial y
e
Imag
sistemas expertos
es.)
PREGUNTAS DE ANÁLISIS
....
en la condición de un paciente, una sugerencia para llevar a cabo una exploración en busca
de gas natural en una localidad en particular, o proporcionar asesoramiento en el trabajo
para los trabajadores."
Puede obtener conclusiones de relaciones complejas. Los sistemas expertos pueden evaluar
relaciones complejas para llegar a conclusiones y solucionar problemas. Por ejemplo, un
sistema experto propuesto trabajará con un sistema de fabricación flexible para
determinar la mejor utilización de las herramientas Otro sistema experto dpuede sugerir
formas de mejorar los procedimientos control de la calidad.
i
s
rrr
iae
i\
isa
163
4
9 PARTE III ■ Sistemas de información de negocios
160
140
L• !\
na
.120
//
120
. ¡re
fe "Be a
se
•'/
" ' \
100 fe
80
.j
FF
r
r-
60
- ./
60
4B
-10
20
1 L_:
20
i
17
Pueden explicar su razonamiento o decisiones-sugeridas. Una característica valiosa de un
sistema experto es Ja capacidad de explicar cómo y por qué se llegó a una decisión o
solución.. Por ejemplo, el sistema expe'ffo puede explicar el razonamiento en el-que se
basó la conclusión de aprobar una" solicitud de préstamo en particular. La capacidad de
explicar sus procesos de razonamiento"puede ser la característica más significativa de un
sistema experto computarizado. De esta manera, el usuario del sistema experto obtiene
acceso al razonamiento en que se basó la conclusión.
Puede mostrar un
comportamiento
"inteligente". Al
examinar un grupo
de datos, un
sistema experto
puede proponer
nuevas ideas o
métodos para la
solución del
problema. Unas
cuantas de las
aplicaciones de los
sistemas expertos
las constituyen, por
ejemplo, un
diagnóstico médico
imaginativo basado
Sistemas -de información de negocios
Preguntas de análisis
1.Si usted fuera üh miembro de la Hermandad Fraternal de Policías,
¿preferiría este tipo de sistema o uno más humano para identificar a
policías que podrían representar un: riesgo? Explique su respuesta.
2.¿Qué cambios o mejoras podrían hacerse al proceso de identificar policías
"de riesgo que pudiese combinar la objetividad de una red neuronal con la
sabiduría y la experiencia de los oficiales y consejeros de alto rango?
PARA SU INFORMACIÓN
Escuchando nuestro
lenguaje
Durante décadas, el procesamiento "de lenguaje natural ha sido un sueñoposibilitándole lograr una educación universitaria. Existe en la acrugjidad un
de los entusiastas de la inteligencia artificial. En películas clásicas, comonuevo navegador de Internet que usa el procesamiento de lenguaje natural
2001: Odisea del espacio, aparecen personas que hablan con lasy permitenavegar. por la red. El nuevo navegador de Internet, ahora a la
computadoras y les dan órdenes. El reconocimiento del habla, en un tiempove/ita en Japón, usa el reconocimiento del habla para permitir a los ciegos
tema de películas y libros de ciencia-ficción, ahora se convierte rápidamente tener acceso a la Internet. Un estudiante sordo puede aprender a hablar por
en una realidad. En los últimos años se han hecho avances significativos enmedio de un sistema de modelado tridimensional (3-D) que presenta una
software que le dan a la computadora la capacidad de aceptar el habla cabeza parlante que muestra los músculos y la estructura de la mandíbula
humana y actuar de acuerdo con ello. Los precios para este software implicados en la formación de.sonidos. El ciego, el sordo, las personas con
avanzado descienden con rapidez, lo cual proporciona a muchas personasproblemas de oído y el disléxico, son tan sólo algunos de los grupos que "se
las ventajas de la tecnología del reconocimiento del habla. Ningún otroestán beneficiando. En Estados Unidoshay más de 20 millones de personas
grupo aprecia más estos avances que los usuarios con incapacidades que reciben ya alguna forma de ayuda debido a alguna incapacidad, lo que
"físicas. lé cuesta al gobierno federal alrededor de 200 mil millones de dólares
La vicepresidenta.de una compañía industrial ha obtenido grandes anuales. Algunos sistemas que costaban 5000 dólares hace unos pocos
beneficios del reconocimiento del habla. Un ataque de apoplejía, a la edadaños, ahora se pueden adquirir por 200. El total de los ahorros potenciales
de 50 años, la debilitó y paralizó el lado derecho de su cuerpo, con lo que se en costos-para el gobierno estadounidense es tan sólo uno de los
interrumpió en forma repentina su'carrera. No podía escribir, hablar obeneficios. Uno mayor es la forma en cómo esta tecnología está cambiando
construir mentalmente frases. Parecía el final de un brillante futuro, que fueen forma drástica las vidas de tantas personas.
remplazado por frustración y desencanto. Sin embargo, la ayuda, bajo la
forma del procesamiento de lenguaje natural, representó una diferencia
PREGUNTAS DE ANÁLISIS
enorme. Mediante un producto de software de procesamiento de lenguaje
natural de Unisys, pudo comenzar su recuperación. El sistema Unisys le
presentaba una amplia gama de fotografías, y mediante un micrófono ella
1. ¿Cómo pudo ayudar la tecnología del procesamiento del lenguaje
natural a usuarios incapacitados?
2.
describía, con palabras sencillas, lo que veía en las figuras. El aspecto
esencial del sistema de Unisys es la rápida retroalimentación que compara
¿Qué nuevos descubrimientos esperaría usted en los próximos cinco
años? ¿Qué repercusión piensa que tendrían éstos en usted?
las fotografías con las palabras habladas. En menos de un año ella logró
hacer un gran avance. Ahora puede hablar con frases sencillas, y según su
Fuentes: "For Some a Necessify", de Paul Judge, en BusinessWeek del
esposo, la ayuda que ella recibió del sistema Unisys ha convertido la
23 de febrero de 1998, p. 74; "IBM Takes Díctation", de Mi-chael Catón, en
frustración y el desencanto en entusiasmo y esperanza.
PC Weekdel 9 de enero de 1998„p. 49; "Let's Talk", de Neil Gross, en
El caso de la vicepresidente! no es único. Miles de usuariosBusiness Week del 23 de febrero de 1998, p. ól; "Speech Recognition Is
incapacitados también están cambiando su frustración por esperanza. UnTalk of the Technologists' Town", de Neil Fawcett, en Computer Weekly
estudiante disléxico que no podía cumplir con el trabajo de su curso, ahora del 2 de febrero de 1998, p> 25. •
puede hacerlo con la ayuda de una máquina de lectura de lenguaje natural,