Test de Turing

El test de Turing se puede definir como un método de investigación utilizado en la inteligencia artificial para establecer si una máquina tiene la capacidad de pensar como un ser humano.

En palabras sencillas, el test de Turing se aplica con el propósito de poder confirmar si una máquina puede ser considerada como un ente inteligente, porque tiene la capacidad de pensar. Originalmente, la prueba de Turing fue creada y diseñada con el único propósito de poder confirmar este hecho.

Por esa razón, la prueba parte del supuesto de que, si una persona logra mantener una conversación por lo menos de cinco minutos con una máquina, sin darse cuenta de que es una máquina. Se podría afirmar que la máquina pasa la prueba, lo que confirma que es un ente inteligente.

En efecto, el nombre de test de Turing se le da como reconocimiento a su inventor Alan Turing. Turing fue un brillante matemático, científico informático, biólogo y teórico de nacionalidad británica. Es considerado como uno de los principales fundadores de la computación y como un gran precursor de la ciencia informática moderna.

Es importante mencionar que, la prueba fue elaborada en el año de 1.950. Luego que Turing realizará una publicación denominada “Computing machinery and intelligence”. La prueba se fundamenta en un simple juego de imitación para lograr confirmar su premisa básica que las máquinas son capaces de pensar.

¿Cuál es el proceso que se sigue en la aplicación del test de Turing?

Naturalmente, la prueba se fundamenta en el hecho de que una máquina tiene inteligencia artificial si es capaz de imitar respuestas humanas, bajo ciertas condiciones determinadas. Para aplicar la prueba se necesita contar con tres terminales. Una terminal es maniobrada por una computadora y las otras dos por seres humanos. Todas las terminales tienen que encontrarse separadas una de la otra.

En el proceso de aplicación, un ser humano asume el papel del interrogador. Mientras que, el ordenador y el otro ser humano asumen el papel de interrogados. Luego, el interrogador plantea una serie de preguntas sobre un tema específico, dentro de un contexto determinado y siguiendo un formato predeterminado.

Posteriormente, luego de interactuar durante un periodo de tiempo establecido o cuando ya se ha dado respuesta a una cierta cantidad de preguntas. El ser humano que asume el rol de interrogador deberá decidir quién era ser humano y quién era la máquina.

Claro que, la prueba se puede repetir cuantas veces sea necesario. Finalmente, si el interrogador se equivoca en la selección de más de la mitad de sus elecciones. Se puede afirmar que la máquina o el ordenador posee inteligencia artificial. Dado que, la máquina se ha comportado como si fuera un ser humano, en su manera de actuar y de responder.

¿Qué características son necesarias en el software para que una máquina supere el test de Turing?

Para superar el test de Turing se necesita que la máquina posea un software con:

  • Procesamiento del lenguaje natural: Mejor conocido como NLP, este es necesario para que la máquina tenga la capacidad de comunicarse con el interrogador. Por ello, necesita manejar un tipo de lenguaje humano, como puede ser el inglés. Es decir, que con ello la máquina podrá entender las preguntas y establecer respuestas coherentes.
  • Razonamiento automatizado: Esto significa que debe contar con información almacenada anteriormente. Esta información se emplea para poder dar respuesta a las preguntas planteadas.
  • Representación del conocimiento: Este requerimiento es necesario para que la máquina pueda almacenar y recuperar la información que necesita. Esto le ayuda en el momento que realiza la prueba para poder ajustar las respuestas con la información que posee.
  • Aprendizaje automático: Esta capacidad le permite a una máquina poder adaptarse al cambio y encontrar patrones generalizados. El software permite aprender patrones de comportamiento humano para responder de manera convincente.
  • Visión para el test de Turing: La visión es indispensable para el reconocimiento de las acciones que efectúa el interrogador y otros objetos. Esto durante el proceso de realización de la prueba.
  • Control de motores para el test de Turing: Con el control de motores, la máquina puede accionar sobre los objetos, si esto fuera necesario.

Ventajas del empleo del test de Turing

Entre las ventajas más importantes encontramos:

  • Es una prueba sencilla: Debido a lo complejo del tema con el que se relaciona, que es la inteligencia. La prueba de Turing no profundiza en ofrecer definiciones para el campo de la neurociencia. Si no, lo que ofrece es una manera sencilla y práctica de poder medirla.
  • Toca temas diversos: La prueba está estructurada para que el interrogador pueda proponer diversos temas al interrogado, en este caso la máquina. Por eso, es necesario que la máquina pueda comunicarse, razonar, acumular información y aprender. Incluso en algunos casos deberá manejar formatos audiovisuales.
  • Genera empatía: La prueba no exige únicamente el manejo de los datos en forma rígida. Por el contrario, pretende que la máquina comprenda el comportamiento humano. Lo que permite que la máquina se comporte de forma sensible para alcanzar empatía con el interrogador. La máquina es capaz de reproducir una respuesta que denota comprensión. Aunque, esto no significa que comprenda lo que dice.
Test De Turing 1
Test de Turing
Ventajas del empleo del test de Turing

Desventajas del test de Turing

Las principales desventajas de la prueba son:

  • No es infalible: La prueba no es perfecta y puede tener algún tipo de falla. Especialmente porque las preguntas que se presentan a las máquinas son muy sencillas para poder ser contestadas por la máquina. Por lo que no se consideraba como algo concluyente para medir la inteligencia artificial.
  • No tiene la capacidad de medir el comportamiento superinteligente de las máquinas: Es decir, que si durante la prueba se propusiera la solución de un problema matemático con mucha complicación. El interrogador sabría quién es la persona y quién es la máquina al momento de responder.
  • Solo mide la capacidad de imitar el comportamiento humano: La prueba no es capaz de demostrar un comportamiento inteligente, sino solo un comportamiento que imita del comportamiento humano. Por eso la máquina podrá mentir, cometer errores ortográficos, hacer bromas e incluso proferir insultos.
Test De Turing 2
Test de Turing
Desventajas del empleo del test de Turing

Variantes del test de Turing

Entre sus principales variantes encontramos:

  • Test de Turing inverso: En esta variante es el ser humano el que busca convencer al ordenador que no es una máquina. Como es el caso de la aplicación de CAPTCHA.
  • Test de Turing total: El interrogador prueba tanto las habilidades perceptivas, como las habilidades para manipular objetos.
  • Prueba de señal inteligente mínima: Solo se plantean preguntas cerradas de verdadero/falso y de sí/no.

Los críticos que consideran que la prueba de Turing es defectuosa, han recomendado otras alternativas para medir la inteligencia artificial. Las más populares son:

  • Prueba de Marcus: Se expone al sistema a ver un programa de contenido audiovisual y luego se le hacen preguntas sobre el contenido del programa.
  • Lovelace Test 2.0: La inteligencia artificial se mide por la capacidad que tiene la máquina para crear expresiones artísticas. Mide aspectos cualitativos.
  • Winograd Schema Challenge: La máquina es expuesta a una serie de preguntas de opción múltiple, para obtener una interpretación más objetiva de los resultados obtenidos.

Conclusiones

En conclusión, se puede afirmar que el test de Turing es uno de los más empleados para medir la inteligencia artificial. La prueba es un método sencillo que permite medir si las máquinas tienen la capacidad de pensar y dar respuestas inteligentes.

Turing partía de la premisa que si la máquina logra convencer a un interrogador que es una persona la que responde. Se confirma el hecho que la máquina tiene la capacidad de pensar y, por lo tanto, es inteligente. Claro que, no todos aceptan la validez de la prueba. Pero, aun así, sigue siendo una herramienta muy importante para los desarrolladores de inteligencia artificial.

¿Quieres referenciar este artículo?

Myriam Quiroa , 03 de junio, 2023
Test de Turing. Economipedia.com