You are on page 1of 8

Inteligencia Artificial

Cuando la computacin empez a surgir como una ciencia, se empezaron a dar cuenta de que los robots poda realizar tareas mucho ms complejas de lo que ellos imaginaban; se interesaron en el concepto del "razonamiento Humano"; se dieron cuenta de que si pudieran "aprender" de su medio, se podra realizar el sueo de cualquier cientfico de aquella poca: crear vida artificial, y de esta manera hacer que los robots pensaran y pudieran razonar. La inteligencia humana ha maravillado a los hombres desde el principio de los tiempos, siempre ha tratado de imitarla, igualar y mecanizarla para sus propios propsitos. Comenz por desarrollar algoritmos capaces de resolver problemas especficos, se interes en aplicar la Lgica Matemtica en la resolucin de dichos problemas, y es aqu donde comenz a desarrollarse la I.A. Podemos definir la Inteligencia Artificial (IA) como la rama de la Ciencia Informtica dedicada al desarrollo de agentes racionales no vivos" o dicho de otro como "al estudio de las maneras en las cuales las computadoras pueden mejorar las tareas cognoscitivas, en las cuales, actualmente, la gente es mejor." De esta manera podemos ver que el entendimiento de algn lenguaje natural, reconocimiento de imgenes, encontrar la mejor manera de resolver un problema de matemticas, encontrar la ruta ptima para llegar a una objetivo especfico, etc., son parte del razonamiento humano, y que hasta ahora el hombre ha deseado poder imitarla desarrollando la Inteligencia Artificial.

Historia de la Inteligencia Artificial


Las races de la inteligencia artificial se hallan en la historia misma de la humanidad, y no slo en su historia, tambin en los mitos y leyendas de muchas culturas. Si bien estas culturas no hablaban como tal de computadoras pensantes, s se ha observado que se mencionan inteligencias artificiales o creadas por humanos. Es decir, que la idea de inteligencias creadas artificialmente siempre ha despertado inters en la raza humana. Por primera vez, quizs estemos cerca de lograr este tipo de inteligencias. Encontramos un primer ejemplo en la mitologa griega. Hera tiene un hijo llamado Hephaestus, quien ha creado un hombre hecho de bronce llamado Talos. La misin de Talos era proteger Creta. Aqu, al parecer, en trminos modernos, tenemos la historia de un androide protector. Otro mito es el de Pygmalin, un rey-artista que crea una escultura de marfil en la cual representa su ideal de mujer. La diosa Afrodita le concede vida a la escultura y le da como nombre Galatea. Se sabe tambin que Ddalo, un famoso inventor de la Antigedad, haba creado gente artificial. Al parecer, la creacin de esta clase de seres constituye una inquietud presente en ingenieros, inventores y escritores. Pero la construccin de una mquina que slo se asemeje al ser humano no resulta suficiente, lo que en realidad se ha buscado es que tenga inteligencia. Estos mitos no se detienen en la Antigua Grecia. Se cuenta que el papa Silvestre II construy un artefacto que poda predecir el futuro. Este aparato era una cabeza humana mecnica, capaz de pronunciar dos palabras: s y no. La gente le preguntaba, y la cabeza contestaba, prediciendo de esta manera el futuro. Al parecer, una mquina que deca dos palabras no result suficiente. Tambin sabemos que astrlogos rabes de la Antigedad construyeron un artefacto conocido como Zairja, que supuestamente ya presentaba inteligencia. Adems, se tienen noticias de una mquina similar llamada Ars Magna, pero de origen cristiano, con caractersticas parecidas. El homunculus fue creado por Paracelsus y era un hombre pequeito. El rabbi Judah ben Loew tambin tena inters en la creacin de seres artificiales y, utilizando barro, cre un pequeo hombre viviente. Este hombre tena por nombre Jospeh Golem, y se le haba encomendado una misin de espionaje en Praga. Por alguna razn, el hombre de barro se volvi violento y agresivo, por lo que hubo que destruirlo. No podemos olvidar al ser artificial ms conocido de todos: Pinocho. Pinocho era un nio de madera que obtuvo la vida gracias a la magia del Hada Azul. En la literatura, encontramos desarrollada esta idea. Frankenstein resulta quizs el mayor ejemplo moderno de la inquietud por parte de un cientfico de crear un ser artificial. A partir del surgimiento de la ciencia ficcin como gnero literario, aparecen, cada vez con ms frecuencia, seres artificiales, robots inteligentes y computadoras con superinteligencia artificial. Recordemos a Isaac Asimov con su famoso libro, Yo robot. En los ltimos aos, el cine ha retomado la idea y ha mostrado una evolucin. En

pelculas como IA y El hombre del bicentenario, encontramos pinochos modernos. La tesis de estos filmes no consiste solamente en la creacin de un ser artificial; va ms all de la mquina que luce como un hombre, de la inteligencia artificial: es la mquina que intenta convertirse en un ser humano. Todo lo anterior se refiere a mitos y a personajes de ficcin, pero nos permite empezar a entender de dnde viene la inteligencia artificial, al menos como una inquietud de la raza humana. Quizs el hombre, en su interior, ansa ser como Prometeo y llevar la inteligencia a algn otro ser. No debemos olvidar que, histricamente, ha existido una tendencia al rechazo de las mquinas inteligentes. Esta tendencia ha disminuido durante los ltimos cincuenta aos, quiz debido a que se comprende mejor lo que es la inteligencia humana y lo que es una inteligencia artificial.

En la Antigedad
Ahora veremos la historia de la inteligencia artificial desde la perspectiva de personas que realmente existieron. Nuevamente regresamos a la Antigua Grecia. Aristteles ha sido uno de los ms grandes filsofos de todos los tiempos. Entre sus trabajos encontramos la Fsica, donde describe el estudio de las cosas que cambian. Es importante para nosotros porque hace la distincin entre la materia y la forma, dndonos las bases para la computacin simblica y la abstraccin de datos. El abstraer la forma de la materia nos permite representarla y trabajar sobre ella sin modificar su materia. El aporte de Aristteles no se limita a la Fsica, ya que en la Metafsica encontramos ideas muy tiles para nuestros fines. Tambin nos da la Lgica, y la idea de que el estudio del pensamiento por s mismo nos aporta la base de cualquier conocimiento. La lgica de Aristteles nos permite saber si algo es verdadero en relacin con otras cosas que consideramos verdaderas. Actualmente, podemos pensar que la Lgica de Aristteles es bsica, pero sent las bases para las formas modernas de lgica y de razonamiento. El Renacimiento brinda nuevas herramientas mentales. En este perodo, se trata de entender a la naturaleza de una manera emprica. Quizs el pensamiento ms importante para la inteligencia artificial que surgi en estos tiempos es que cualquier proceso puede ser analizado matemticamente. De esta manera, permite ser comprendido y, al ser comprendido, se podr reproducir. Cop rnico nos brinda una idea reveladora: lo que percibimos del mundo puede ser diferente de lo que realmente es. Esto crea una divisin entre lo que pensamos de las cosas y lo que son en realidad. Galileo, por medio de la observacin cientfica, confirm esto y abri la puerta a una nueva era, en la que las matemticas comenzaron a usarse como una herramienta para definir al mundo. Continuando con nuestro viaje, encontramos a Ren Descartes quien, por medio de la introspeccin, busca las bases de la realidad. Descartes decide que la informacin que obtiene por medio de los sentidos puede engaar, por lo que la toma como falsa. De esta manera, empieza sistemticamente a dudar de todo, incluso de su propia existencia. Llega a la conclusin de que su existencia solamente puede ser justificada

en trminos de su propio pensamiento. A Descartes se lo recuerda por su famosa frase: Cogito ergo sum, es decir, pienso luego existo. Todo esto nos ha llevado paulatinamente a una divisin entre la mente y el mundo fsico. El proceso del pensamiento puede ser separado del entorno fsico donde ocurre. Es decir que el mundo de las ideas no coincide necesariamente con elmundo fsico. Los procesos mentales tienen su propia existencia y pueden ser estudiados por s mismos. A partir de entonces, han surgido diferentes formas de reunificar la mente y el cuerpo.

En las matemticas
Un gran matemtico, Gottfried Leibniz, cre el primer sistema formal de lgica. Lo importante de dicho sistema reside en que se puede utilizar para construir mquinas que realicen clculos en forma automtica. Euler, por su parte, sent las bases para la teora de grafos, los cuales se usan actualmente en la inteligencia artificial. Charles Babbage cre la mquina diferencial, la cual se utilizaba para calcular los valores de determinadas funciones. Esta mquina resulta un punto clave, ya que sienta las bases de procesamiento y clculo realizado por mquinas, aunque desde luego no podemos decir que fuera inteligente. Tambin dise la mquina analtica, una mquina programable de propsito general, que presenta las bases de la arquitectura que posteriormente utilizaran las computadoras como las conocemos. Otro matemtico muy importante fue George Boole, ya que sent las bases para formalizar las leyes de la lgica por medio de la creacin del lgebra de Boole. Matemticos posteriores tomaron su trabajo y continuaron avanzando en este campo. Ms adelante, Gottlob Frege crea un lenguaje de especificaciones matemticas para describir la aritmtica. Su trabajo se encuentra en la obra conocida como Fundamentos de Aritmtica. El lenguaje de Frege se conoce ahora como clculo de predicados de primer orden y se utiliza en la inteligencia artificial para inferir nuevas expresiones verdaderas. Ya en el siglo pasado, Russell & Whitehead trabajaron en un sistema matemtico que pudiera representar a las matemticas por medio de operaciones y axiomas. Su trabajo se aplica en la inteligencia artificial, en particular en los sistemas que permiten comprobar teoremas en forma automtica.

En la ciencia
Otros grandes cientficos han contribuido a crear esta disciplina, entre ellos Alfred Tarski, Scout, Burstall, Plotkin. Sin embargo, un cientfico en particular se destaca en la historia de la inteligencia artificial, su nombre es Alan Turing. Este britnico se interesaba en la posibilidad de crear una verdadera inteligencia artificial. Escribi un artculo en el cual trataba de contestar la pregunta sobre si las mquinas pueden pensar o no, y donde se consideraban diferentes objeciones a esta posibilidad. Uno de los puntos importantes resida en la dificultad para definir lo que es la inteligencia en s. Aun si podemos definirla, la pregunta ms importante es: cmo reconocer la inteligencia artificial? Para esto, Turing ide una prueba. En la prueba conocida como el test de Turing,l espera poder medir la supuesta inteligencia artificial frente a la inteligencia de un ser humano. Ya que ste es el nico parmetro de inteligencia con el que se cuenta. En este test, se tiene una persona llamada el interrogador que se encuentra aislada en un cuarto que contiene, solamente, una terminal de computadora. Esa terminal est conectada a otra computadora con un software de inteligencia artificial y a otra terminal controlada por una persona. El interrogador puede hacer cualquier pregunta y no sabe si la respuesta que obtiene es de la computadora o de la otra persona. Si debido a las respuestas puede deducir fcilmente quin es la computadora, entonces supondremos que esa computadora no es inteligente. Sin embargo, si no puede diferenciarlos, entonces, asumiremos que la computadora muestra inteligencia.

El test de Turing resulta interesante, pero ha tenido muchas crticas a lo largo del tiempo. La principal es que la inteligencia debe ser del estilo humano para que el test funcione como est planeado. Esto nos abre a la opcin de que podemos encontrar o crear inteligencias que no necesariamente se amolden al esquema humano.

Tecnologas Relacionadas
Existen diferentes tipos de tecnologas que forman parte de lo que conocemos como inteligencia artificial. Por un lado, existen los sistemas expertos, programas de cmputo que tienen conocimientos especficos sobre un tema. Estos conocimientos son dados por expertos humanos en un rea en particular y colocados dentro del programa junto con reglas y heursticas. Estos programas tienden a enfocarse directamente en el tema sobre el cual se especializan y no tienen la facultad de aprender de su experiencia. La estadstica tambin es usada en la inteligencia artificial, principalmente cuando el sistema se enfrenta a la incertidumbre producida por la falta de informacin. En estos casos, el sistema es capaz de tomar una decisin aun teniendo datos incompletos. El software de inteligencia artificial puede tener mecanismos que le permitan el aprendizaje, como es el caso de las redes neuronales. Cuando se requiera un sistema de control sencillo, se puede usar una mquina de estados finitos. Algunas veces, es necesario trabajar con datos de los cuales no conocemos los valores exactos; en estos casos, utilizamos la lgica difusa. Por su parte, los algoritmos genticos pueden llegar a soluciones para un problema en particular.

Aplicaciones
La inteligencia artificial tiene muchas aplicaciones, de hecho es muy posible que en este momento tengamos en casa aparatos electrnicos que utilicen algn tipo de

tecnologa relacionada con la inteligencia artificial. Un calentador de agua puede usar una mquina de estados finitos para su control. La lavadora automtica de ropa puede utilizar lgica difusa para seleccionar el ciclo de lavado, la temperatura del agua y la cantidad de detergente. Las cmaras de video y de fotografa tambin pueden hacer uso de la lgica difusa para enfocar la imagen y otro tipo de tecnologa para seleccionar las caractersticas necesarias para tomar la mejor foto. Los automviles modernos usan sistemas inteligentes para proporcionar un mejor frenado, y evitar los derrapes en curvas y caminos los das de lluvia. Los videojuegos actuales hacen uso de la inteligencia artificial de muchas maneras diferentes: la seleccin de la estrategia por utilizar, la bsqueda del jugador adentro de un ambiente complejo, el evitar la colisin con el jugador, el control de los personajes, etctera. Sistemas de inteligencia artificial se usan en los mercados financieros o como apoyo en consultas mdicas para la evaluacin de los sntomas. Un sistema de inteligencia artificial puede ser usado para controlar el riego y la distribucin de fertilizantes en las plantaciones. Incluso, se usa en las mquinas de bsqueda en Internet para dar mejores resultados y encontrar pginas significativas. La evolucin de la I.A. se debe al desarrollo de programas para ordenadores capaces de traducir de un idioma a otro, juegos de ajedrez, resolucin de teoremas matemticos, etc. Alrededor de 1950, Alan Turing desarroll un mtodo para saber si una mquina era o no "inteligente" denominado "Test de Turing", "en el cual un operador tiene que mantener una conversacin en dos sentidos con otra entidad, a travs de un teclado, e intentar que la otra parte le diga si se trata de una mquina o de otro ser humano. Sobre este test circulan muchas historias ficticias, pero nuestra favorita es la que trata sobre una persona que buscaba trabajo y al que se le deja delante de un teclado para que se desenvuelva solo. Naturalmente, se da cuenta de la importancia de este test para sus perspectivas de carrera y por lo tanto lucha valientemente para encontrar el secreto, aparentemente sin xito. Sin embargo, tras cierto tiempo, la persona que realizaba la entrevista vuelve, le estrecha la mano, y le felicita con estas palabras: Muy bien, amigo, la mquina no pudo descifrar si Ud. era una persona; precisamente es lo que necesitbamos para un puesto de Inspector de Hacienda". Pero de que sirve crear algoritmos capaces de imitar la inteligencia y el razonamiento humano; es aqu donde la I. A. y la Robtica tienen un punto en comn. La I.A. tiene aplicacin en la Robtica cuando se requiere que un robot "piense" y tome una decisin entre dos o mas opciones, es entonces cuando principalmente ambas ciencias comparten algo en comn. La I.A. tambin se aplica a los ordenadores, ya sean PCs , servidores de red o terminales de red, ya que su principal aplicacin es desarrollar programas computacionales que resuelvan problemas que implican la interaccin entre la mquina y el hombre, es decir, las mquinas "aprendern" de los hombres, para realizar mejor su labor.