Inteligencia Artificial
Inteligencia Artificial
Inteligencia Artificial
7. INTELIGENCIA ARTIFICIAL
7.1. Introducción 1A
7.2. Concepto
La de idea construir una máquina que pueda ejecutar tareas percibidas como requerimientos
de inteligencia humana es un atractivo. Las tareas que han sido estudiadas desde este punto
de vista incluyen juegos, traducción de idiomas, comprensión de idiomas, diagnóstico de
fallas, robótica, suministro de asesoría experta en diversos temas.
Es así como los sistemas de administración de base de datos cada vez más sofisticados, la
estructura de datos y el desarrollo de algoritmos de inserción, borrado y locación de datos, así
como
141
el intento de crear máquinas capaces de realizar tareas que son pensadas como típicas del ámbito de
la inteligencia humana , acuñaron el término Inteligencia Artificial en 1956.
La Inteligencia Artificial trata de conseguir que los ordenadores simulen en cierta manera la
inteligencia humana . Se acude a sus técnicas cuando es necesario incorporar en un sistema
in formático , conocimiento o características propias del ser humano.
Podemos interrogar a algunas bases de datos de Internet en lenguaje natural , o incluso charlar con
ellas nuestro idioma, porque por detrás se está ejecutando un programa de Inteligencia Artificial.
Otras herramientas inteligentes pueden utilizarse para escrutar entre los millones de datos que se
generan en un banco en busca de patrones de comportamiento de sus clientes o para detectar
tendencias en los mercados de valores.
142
programa de razonamiento o motor de inferencia y base de conocimientos dándole la
capacidad de explicar discrepancias entre ellas .
5. Aplicabilidad a datos y problemas mal estructurados, sin las técnicas de Inteligencia
Artificial los programas no pueden trabajar con este tipo de problemas. Un ejemplo es la
resolución de conflictos en tareas orientadas a metas como en plani ficación , o el
diagnóstico de tareas en un sistema del mundo real: con poca in formación , con una
solución cercana y no necesariamente exacta.
■
Los tipos de experiencia que son de interés en los sistemas basados en conocimiento, pueden ser
clasificados en tres categorías: asociativa, motora y teórica.
Los sistemas basados en conocimiento son excelentes para representar conocimiento asocia tivo .
Este tipo de experiencia refleja la habilidad heurística o el conocimiento que es adquirido
143
mayoritariamente, a través de la observación . Puede ser que no se comprenda exactamente lo que
ocurre al interior de un sistema (caja neg ra), pero se pueden asociar entradas o estímulos con
salidas o respuestas, para resolver problemas que han sido previamente conocidos.
La experiencia teórica y el conocimiento profundo permite que los humanos puedan resolver
problemas que no se han visto antes, es decir, no existe una posibilidad asociativa. El
conocimiento teórico y profundo se adquiere a través de estudio y entrenamiento formal , así como
por medio de la resolución directa de problemas.
Debido a su naturaleza teórica, este conocimiento se puede olvidar fácilmen te, a no ser que se use
en forma continua. Al momento, los sistemas convencionales basados en conocimiento tienen
muchas dificultades para duplicar este tipo de experiencia . Sin embargo, los Sistemas de
Razonamiento Basado en Modelos representan un notable intento de encapsular este conocimiento
profundo y razonar con él.
Se le llama a la rama de la informática que desarrolla procesos que imitan a la inteligencia de los
seres vivos. La principal aplicación de esta ciencia es la creación de máquinas para la
automatización de tareas que requieran un comportamiento inteligente.
144
Inteligencia artificial convencional basada en análisis formal y estadístico del comportamiento
humano ante diferentes problemas:
La Inteligencia artificial es muy amplia ya que no es algo in alcanzable , sino que al contrario se
encuentra presente en nuestras vidas cotidianas.
Es evidente que para actualizar se necesita de reprogramación de estos (tal vez este sea una de sus
limitaciones más acentuadas), otra de su limitaciones puede ser el elevado coste en dinero y
tiempo , además que estos programas son poco flexibles a cambios y de difícil acceso a
información no estructurada acceso a información no estructurada.
145
7.8. Ventaja de la Inteligencia Artificial
La I.A ayuda a vender más, tal y como se ha descrito anteriormente, ya que al aplicar el Test de
Human a las bases de datos se puede conocer a cada persona de forma veraz y acertada, para luego
poder usar dicho conocimiento y argumentar mejor las ventas .
Así pues, aplicando técnicas de Marketing Tecnificado sobre las bases de datos internas de
clientes se puede vender mucho más gracias a una mejor selección del público objetivo , a una
mejor argumentación, y a un mejor enfoque de cliente, consiguiendo el necesario y actual enfoque
hacia el cliente en todas las acciones y decisiones de marketing (Customer lntelligence), amparado
en el rigor científico que valida todos los argumentos que las fundamenten .
La Humanation utiliza la Inteligencia artificial, con su nueva tecnología, de esta forma se integra al
software existente, dando a las compañías un potenciamiento que les permitirá conocer más a sus
clientes , y sobre todo, hacerlo más rápido, de esta forma, podrán ofrecer al consumidor todo
aquello que necesita y sobre todo, en el momento adecuado, y así, aumentar sus beneficios de
forma significativa al tratar a sus clientes de forma más acertada y personaliza da.
La mayoría de los sistemas de inteligencia artificial, tienen la peculiaridad de aprender, lo que les
permite ir perfeccionando su desempeño conforme pasa el tiempo. Además estos sistemas pueden
analizar volúmenes muy grandes de información a muy alta velocidad , lo que permite obtener
indicadores puntuales de las operaciones de la empresa.
Si la inteligencia artificial puede coincidir con los avances de la última década en la próxima
década que está dispuesto a ser tan común una parte de nuestra vida cotidiana como las
computadoras tienen en nuestras vidas. La inteligencia artificial ha tenido diferentes descripciones
que le fueron formuladas desde su nacimiento y el más importante cambio que ha hecho en su
historia hasta el momento es en la forma en que ha definido sus objetivos .
146
Hoy en día la inteligencia artificial es ya una de las principales parte de nuestras vidas. Por
ejemplo, hay varios sistemas de IA independiente basada sólo en Microsoft Word. Los garabatos
rojos y verdes que nos diga cuándo hemos escrito mal una palabra o una frase mal redactada surgió
de la investigación en lenguaje natural. Sin embargo, se podría argumentar que esto no ha hecho
una diferencia positiva en nuestras vid as, tales herramientas han sustituido simplemente buena
ortografía y la gramática de un dispositivo de ahorro de trabajo que resulta lo mismo.
Los sistemas de IA pueden hacer una consulta que les permita tener más sentido humano de los
datos de que disponen. Los motores de búsqueda como Google ya están comenzando a hacer uso
de la información recopilada en este proyecto para mejorar su servicio
En el futuro cercano se convertirá en una gran parte de nuestras vidas como computadoras y
automóviles. Así puede empezar a sustituir a las personas de la misma manera que la
automatización de las fábricas de acero lo hizo en los 60's y 70's. Muchos de sus aplicaciones de
sonido increíble, juguetes robot que ayudan a los niños para aprender, cajas de píldoras
inteligentes que regañan cuando usted se olvida de tomar su medicación, relojes despertadores
que aprender los hábitos de sueño o los asistentes personales que constantemente se puede
aprender a través de Internet.
7.10. Robótica
7.10.1. Introducción
Los robots son dispositivos compuestos de censores que reciben datos de entrada, una
computadora que al recibir la información de entrada, ordena al robot que efectúe una
147
determinada acción.
148
Hoy en día una de las finalidades de la construcción de robots es su intervención en los procesos de
fabric ación, encargados de realizar trabajos repetitivos en las cadenas de proceso de fabric ación,
como por ejemplo: pintar al spray, moldear a inyección, soldar carrocerías de automóvil, trasladar
materiales, etc, entregando rapidez, calidad y precisión.
La investigación en esta área nació en la década de 1950 asegurando rápidos avances , pero se
estancó por problemas aparentemente sencillos:
En 1960 se construyó un robot que podía mirar una torre de cubos y copiarla, pero la falta de
sentido común lo llevó a hacer la torre desde arriba hacia abajo, soltando los bloques en el aire.
Hoy, los intentos por construir máquinas inteligentes continúan y prometen maravillas.
Hans Moravec, director de Moville Robot Laboratory de la Universidad Carnegie Mellon clasifica
la evolución de los robots como sigue:
Las tres leyes básicas de la robótica enunciadas por Asimov, padre de esta ciencia, en 1950, son:
• Un robot no puede hacer daño a un ser humano, ni permiti r, con su actitud pasiva, que lo
sufra
• Un robot debe obedecer las órdenes que le den los seres humanos excepto cuando entren en
conflicto con la primera ley
149
• Un robot debe proteger su propia existencia siempre que ello no entre en conflicto con las
dos leyes anteriores.
Por su simpleza hay quienes opinan que a este tipo de máquinas no se les debería llamar robots; sin
embargo, en ellas se encuentran todos los elementos básicos de un robot: son programables ,
automáticas y pueden realizar gran variedad de movimientos.
Otro tipo de robots más sofisticados son los que llevan servomecanismos , el uso de
servomecanismos va ligado al uso de censores, como los potenciómetros, que informan de la
posición del brazo o la pieza que se ha movido del robot para asegurar su correcta posición.
La programación de este tercer tipo de robots se efectúa mediante una caja de control que posee
un botón de control de velocidad, mediante el cual se puede ordenar al robot la ejecución de los
movimientos paso a paso. Se clasi fican, por orden de ejecución, los pasos que el robot debe
seguir, al mismo tiempo que se puede ir grabando en la memoria la posición de cada paso. Este
será el programa que el robot ejecutará. Una vez terminada la programación, el robot inicia su
trabajo según las instrucciones del programa. A este tipo de robots se les llama punto a punto,
porque el camino trazado para la realización de su trabajo está definido por pocos punt os.
Algunas aplicaciones para estos robots: su uso en las cadenas de soldadura de carrocerías de
automóviles. Los robots están programados para soldar automóviles de varios modelos distintos.
El programador , o un censor, reconocen el tipo de automóvil y decide el programa que se ha de
aplicar en cada caso.
150
7.10.6. Robots Controlados por Computadora.
Un cuarto tipo de robots comprende aquellos que se pueden controlar mediante computadora. Con
ella es posible programar el robot para que mueva sus brazos describiendo cualquier figura
geométrica entre puntos preestableci dos. El movimiento de sus brazos se especifica mediante
varios sistemas de coordenadas según la referencia que se tome.
Aún se pueden añadir a este tipo de robots capacidades sensoriales: sensores ópticos,
codificadores, etc. Los que no poseen estas capacidades sólo pueden trabajar en ambientes donde
los objetos que se manipulan se mantienen siempre en la misma posición.
Los robots con capacidades sensoriales constituyen la última generación de este tipo de máquinas.
El uso de estos robots en los ambientes industriales es muy escaso debido a su elevado coste . A
pesar de todo, la investigación sobre los aparatos sensoriales está en pleno apogeo, lo que
conducirá seguramente a un abaratamiento de éstos y a un aumento de su potencia y de sus
capacidades. Se usan en cadenas de embotellado para comprobar si las botellas están llenas o si la
etiqueta está bien colocada.
Un problema básico en robótica es la planificación de los movimientos para resolver alguna tarea
ya especificada, y el control del robot mientras ejecuta las órdenes necesarias para lograr unos
objetivos. Aquí , planificar significa decidir en el transcurso de una acción antes de actuar. Esta
parte de la síntesis de acción del robot constituye un problema que puede ser solucionado por un
sistema de resolución de problemas que alcanzará cualquier fin establecido cuando se le dé alguna
situación inicial.
En la formulación típica de un problema relacionado con robot nos encontramos con uno que está
equipado con censores y un conjunto de acciones básicas que pueden ser llevadas a cabo en un
150
mundo sencillo de entender. Las acciones de los robots modifican el estado o la configuración de
este mundo .
Descritos como una "cucaracha metálica" que se arrastra con gran destreza por la arena , un
verdadero insecto, Atila avanza a 2 km/h, tratando de no tropezar con las cosas, es «gramo por
gramo el robot más complejo del mundo» , según su creador, Rodney Brooks. En su estructura de
1,6 kg y 6 patas, lleva 24 motores, 10 computadores y 150 censores, incluida una cámara de video
en miniatura.
Provistos de minúsculos escalpelos , podrán arrastrarse por el ojo o las arterias del corazón para
realizar cirugía. Vivirán en las alfombras, sacando continuamente el polvo partícula a partícula.
Infinidad de ellos cubrirán las casas en vez de capas de pintura, obedeciendo la orden de cambiar
cada vez que se quiera el color.
Atila representa un quiebre con la rama tradicional de la Inteligencia Artifici al, que por años
buscó un sistema computacional que razone de una manera matemáticamente ordenada, paso a
paso. Brooks incorporó la «arquitectura de substitución» que utiliza un método de programación
«de abajo hacia arriba» en el que la inteligencia surge por sí sola a través de la interacción de
elementos independientes relativamente simples, tal como sucede en la naturaleza.
A la década de los ochenta pertenecen progresos en robótica verdaderamente notables. Una tarea
tan simple como la de quitar el polvo con una aspiradora y esquivar convenientemente los
obstáculos que haya, no se programa tan fácilmente en un robot.
El punto importante es la detección de los obstáculos (que no siempre son los mismos ni están en el
mismo sitio) y la maniobra para eludirlos y seguir trabajando con la aspiradora.
En comparación, los robots industriales, que realizan operaciones muy precisas y a veces
complej as, no plantean tanta dificultad en su diseño y fabricación. La razón de ello estriba en la
151
repetición de sus respectivas tareas: limpiar el polvo del suelo de un salón es más dificil que ajustar
piezas en una cadena de montaje de automóviles .
La experimentación en operaciones quirúrgicas con robots abre nuevos campos tan positivos
como esperanzadores. La cirugía requiere de los médicos una habilidad y precisión muy
calificadas . La asistencia de ingenios puede complementar algunas de las condiciones que el
trabajo exige. En operaciones deli cadísim as, como las de cerebro, el robot puede aportar mayor
fiabi lid ad.
Últimamente, se ha logrado utilizar estas máquinas para realizar el cálculo de los ángulos de
incisión de los instrumentos de corte y reconocimiento en operaciones cerebrales ; así mismo, su
operatividad se extiende a la dirección y el manejo del trepanador quirúrgico para penetrar el
cráneo y de la aguja de biopsia para tomar muestras del cerebro.
Estos instrumentos se utilizan para obtener muestras de tejidos de lo que se suponen tumores que
presentan un dificil acceso, para lo que resulta esencial la intervención del robot, disminuyendo el
riesgo.
Una de las aplicaciones muchos más aprovechadas de la robótica, y que ha seguido maravillando
al hombre, es la telerobótica en el espacio extraterrestre.
La organización más importante dentro de este aspecto, y que ha marcado un rumbo muy
avanzado en cuanto a tecnologías e investi gaciones, es la NASA (National Aeronautics and
Space Administration).
Los requerimientos de tecnología de la robótica espacial pueden ser caracterizados por la necesidad
del control manual y automático, tareas no repetitivas, tiempo de espera entre el operador y el
manipulador, manipuladores flexibles con dinámicas complej as, nueva locomoción, operaciones en
el espacio, y la habilidad para recuperarse de eventos imprevistos.
152
En este parque de diversiones se pueden encontrar una gran variedad de aplicaciones de la robótic a ,
desde pájaros cantores, elefantes en movimiento , cocodril os, osos, hasta simuladores de vuel o,
androides, submarinos, etc.
Con poco más de diez años de antigüed ad, la Vida Artificial se ha convertido en un punto de
referencia sólido de la ciencia actual.
Por otra parte, un autómata celular consiste en un espacio n-dimensional dividido en un conjunto de
celdas, de forma que cada celda puede encontrarse en dos o más estados , dependiendo de un
conjunto de reglas que especifican el estado futuro de cada celda en función del estado de las
celdas que le rodean.
153