¿Hombre o máquina?
2014/09/01 Leturia Azkarate, Igor - Informatikaria eta ikertzaileaElhuyar Hizkuntza eta Teknologia Iturria: Elhuyar aldizkaria
En Blade Runner, el agente Deckard se encargaba de detectar y "jubilar" a unos "replicantes" sublevados (empleados sintéticos de bioingeniería), que se detectaban mediante el test de ficción Voight-Kampff. En el remake de 2004 de la serie Battlestar Galactica utilizaban un test de sangre y radioactividad para detectar los malignos humanoides Cylon (CYbernetic LifefOrm Node).
Estos tests son muy complejos, ya que en las futuras ficciones en las que se ubican, los robots, además de tener la apariencia y la composición de los seres humanos, tienen la misma inteligencia que los seres humanos y la separación de las máquinas de los seres humanos es realmente difícil. Sin embargo, las máquinas o el software de la realidad actual no son tan sofisticados y el test más sencillo que lleva su nombre, creado en 1950 por Alan Turing, es el más conocido y utilizado para resolver si se puede considerar una máquina inteligente.
Alan Turing y su test
A pesar de su desconocimiento para el público en general, el matemático británico Alan Mathison Turing realizó el XX. Es un personaje importante del siglo XX. II. Durante la Guerra Mundial logró romper el sistema de encriptación alemán Enigma, y la aportación más importante del matemático fue dar los primeros pasos de la informática: La idea de máquina universal que creó en 1936 era el concepto actual de ordenadores.
Como se ha mencionado, otra aportación importante del matemático es el test de Turing. En 1950, mientras reflexionaba sobre lo que los ordenadores podrían hacer en el futuro, abordó el tema de la inteligencia artificial y planteó si las máquinas podían llegar a ser inteligentes. Se preguntó si las máquinas podrían pensar, pero al no poder definir fácilmente qué es pensar, planteó el problema de una manera más concreta: si las máquinas serían capaces de actuar como seres humanos. Por lo tanto, se entendería que una máquina podía pensar si un ser humano, dialogando con la máquina, no podía separarse del ser humano. Este test, diseñado por Turing, aunque criticado y discutido, ha sido hasta la fecha el método más aceptado para diferenciar máquinas y seres humanos o para considerar un software inteligente.
Los tests CAPTCHA, tan utilizados actualmente en la web (letras mal escritas en comentarios o registros para evitar el spam), son considerados como la variante inversa del test de Turing, donde el evaluador es una máquina y no un ser humano. Y es que las siglas CAPTCHA significan “Completely Automated Public Turing test to tell Computers and Humans Apartat” (“te pillo!”) además de indicar algo que volveríamos). Debido a la mejora del software Spam, CAPTCHA también es cada vez más complicado. Yo mismo falla tantas veces, donde casi estoy seguro de que soy un robot... ;-)
¿Eugene Goostman, la primera máquina inteligente?
En junio de este año, los miembros de la Universidad de Reading publicaron la noticia de que una máquina superó por primera vez el test de Turing, y apareció en casi todos los medios de comunicación. El software Eugene Goostman superó el test en un concurso organizado por esta universidad con motivo del 60 aniversario de la muerte de Turing.
Por tanto, según la definición del test, ¿se puede considerar una máquina inteligente? Retomando los ejemplos de ciencia ficción, ¿estamos ante la creación de Skynet, HAL 9000 o Matrix? Bueno, de momento no, y dicen que estamos bastante lejos. La Universidad de Reading y, sobre todo, el organizador del concurso, Kevin Warwick, han sido criticados por este tipo de predicciones ambiciosas.
Y es que el test de Turing, tal y como él definió, es muy abierto, es una idea, pero puede tener muchas formas de implementarlo. La competición se ha organizado de una manera diferente y Eugene Goostman ha superado el test según los parámetros establecidos. El 33% de los miembros del jurado les hizo creer que era humano y la organización dio por superado el test al superar el umbral del 30%. Este umbral se basa en una frase de Turing que, al definir su test, predijo que durante 50 años un encuestador estándar tendría menos de un 70% de probabilidad de separar a una máquina de un ser humano en una entrevista. Warwick y su equipo son acusados de interpretar mucho de esta frase que Turné colocó el umbral en un 30%. (Como curiosidad: se dice 2001: Que la fecha de A space odyssey puede estar tomada de esa profecía de Turing como homenaje a Arthur C. El autor Clarke hace referencia expresa al artículo de Turing de 1950. ¡Y no hay duda de que el HAL 9000 supera el test de Turing! ;-).
Por otra parte, no es la primera vez que se supera el test. En otras épocas y en otras competiciones, otros software también han conseguido engañar a los jueces en mayor porcentaje (hasta casi el 60%). Los organizadores de este concurso de Reading no consideran válidos estos software, sino el suyo, y aunque dan razones para ello (número de jueces, no limitación de preguntas...), es el exceso de licencia.
Eugene Goostman es acusado de jugar con ventaja. Y es que, al presentarse, decía que era un niño ucraniano de 13 años y que el inglés tenía una segunda lengua. Se ha dicho que por eso los jueces le iban a perdonar más fácilmente errores o ignorancias.
Y por último, se ha hablado mucho de la utilidad del test de Turing, argumentando si no está obsoleto. Y es que en la época en la que se inventó no sabíamos nada sobre los ordenadores y lo que podían hacer (ni existían! ). Y hoy sabemos que en determinadas tareas pueden tener muy buenos resultados sin tener una verdadera inteligencia. Con una alta capacidad de computación, muchos datos y algoritmos relativamente simples se pueden obtener resultados espectaculares, como los obtenidos por Deep Blue en el ajedrez y Watson al responder las preguntas. Lo mismo puede decirse de la tarea de imitación de una conversación, que se realice correctamente no significa que se haya conseguido una máquina inteligente.
Retomando este hilo, volveríamos a la reflexión filosófica inicial de Turing: qué es la inteligencia, cómo demostrar que es algo inteligente, etc. En definitiva, un debate filosófico sobre la inteligencia artificial. Y ahí hay escuelas diferentes. Según la teoría de la inteligencia computacional, por ejemplo, el cerebro humano es un sistema de procesamiento de la información y pensar, un tipo de computación. Según ellos, las máquinas o el software pueden o pueden llegar a ser inteligentes. Por el contrario, hay quien considera que la conciencia humana es no algorítmica y que nunca se podrá modelar a través de un ordenador del tipo máquina de Turing.
No se puede saber si en el futuro seremos capaces de construir máquinas realmente inteligentes. Todavía, aunque nos lo haya anunciado, no ha llegado ese momento, y seguramente todavía falta mucho por llegar. Pero Eugene Goostman es un paso más en este camino. Cada día se consiguen pequeños avances en muchas tareas que sólo se pueden realizar con una inteligencia característica del ser humano. Si se sigue así, no sé si filosóficamente se podrá considerar como inteligencia lo que se va a conseguir, pero si imita la inteligencia desde la mente humana hasta la inseparable, quizá sea lo mismo para efectos prácticos, como decía Turing...
Gai honi buruzko eduki gehiago
Elhuyarrek garatutako teknologia