Home Blog/ Transformación digital/
Transformación digital

Conoce qué es el test de Turing para que no te tome por sorpresa la inteligencia artificial

Santiago Pardo - 13 Oct 21

Articulo

8 min.

Es probable que hayas escuchado acerca del test de Turing. ¬ŅRecuerdas la pel√≠cula The Imitation Game (2014)¬† protagonizada por Benedict Cumberbatch? En ella, se menciona que esta prueba, nombrada por el cient√≠fico Alan Turing, es un tipo de prueba enfocada a determinar si una computadora es capaz de pensar y reaccionar como un ser humano.

La inteligencia artificial es un concepto que cada día cobra más importancia en la tecnología y nuestras vidas cotidianas. Desde el autorelleno de una frase o palabra en tus mensajes, hasta ordenar un producto a través de Alexa u otro software, la IA está aquí para quedarse. 

Y continuar√° creciendo. De hecho, de acuerdo a un reporte de Semrush, se espera que el valor de mercado de la inteligencia artificial llegue a cerca de 200 billones de d√≥lares para el a√Īo 2025. Este n√ļmero es tan solo una prueba de lo grande e importante que est√° siendo este concepto.¬†

Dicho esto, con el crecimiento y desarrollo de la IA, pueden surgir muchas inquietudes e incertidumbres acerca de su poder computacional . Nos imaginamos escenarios donde las máquinas y robots nos controlarán,  pero probablemente no lleguemos a esos extremos. Para poder monitorear y medir esto, Alan Turing creó el test de Turing que, como dijimos, ayuda a determinar si una inteligencia artificial puede actuar como un ser humano.

Adelante te presentaremos más a detalle qué es el test de Turing y cómo, cuándo y dónde utilizarla.

¬ŅQu√© es la prueba Turing?

El test de Turing, también conocido como la prueba Turing, es un método de investigación de la inteligencia artificial (AI) para determinar si una computadora es capaz de pensar, actuar y reaccionar como un ser humano. 

Como mencionamos, el test de Turing est√° nombrado por su creador, Alan Turing, un cient√≠fico brit√°nico, criptoanalista, matem√°tico y bi√≥logo te√≥rico. En las d√©cadas de los 40 y 50, Alan Turing fue el pionero del concepto ‚Äú machine learning‚ÄĚ y present√≥ la prueba de Turing en 1950 mediante¬† un documento titulado ‚ÄúMaquinaria de Computaci√≥n e Inteligencia‚ÄĚ, mientras estaba en la Universidad de Manchester¬†

Machine Learning es un tipo de inteligencia artificial que, a través de algoritmos, las máquinas usan estadísticas para encontrar patrones en datos y poder predecir nuevos valores y comportamientos.

En este documento, Alan Turing present√≥ una variaci√≥n del ‚ÄúJuego de la Imitaci√≥n‚ÄĚ. El experimento originall del Imitation Game consiste detres participantes en tres habitaciones separadas. Cada cuarto est√° conectado mediante una pantalla y teclado, una con un hombre, otra con una mujer y una con un juez. En esta prueba, la mujer intenta convencer al juez que ella es el hombre y viceversa. Para que la prueba sea considerada como exitosa, el juez determina que la mujer es el hombre o el hombre es la mujer.

Por otro lado, en el test de Turing, la diferencia es que se agrega un elemento de inteligencia artificial. El experimento consiste de una persona, una inteligencia artificial o programa y un cuestionador o juez humano. El trabajo del cuestionador es determinar quién es el ser humano y quién es la inteligencia artificial de acuerdo a la conversación que tengan. 

Turing test diagramaFuente: Facebook

¬ŅC√≥mo funciona el test de Turing hoy en d√≠a?

A pesar de tener sus detractores, el test de Turing contin√ļa siendo una prueba exitosa para medir el √©xito de proyectos de inteligencia artificial.¬†

Actualmente, una prueba de Turing normalmente tiene más de un juez interactuando con ambos sujetos. Se considera que el proyecto de IA es exitoso siempre y cuando más del 30% de los jueces, luego de cinco minutos de conversación, llegan a la conclusión de que la computadora es humana. 

De hecho, existe un premio llamado el Premio Loebner, que desde 1991, premia a los proyectos de inteligencia artificial que supuestamente aprueban el test de Turing. Cabe mencionar que en este premio la duración de la interrogación es de 25 minutos con cuatro jueces diferentes. 

En 2014, como motivo del 60 aniversario luctuoso de Alan Turing, un chatbot llamado Eugene Goostman, que simula la personalidad de un ni√Īo de 13 a√Īos, aprob√≥ la prueba Turing, con el 33% de los jueces concluyendo que se comportaba como¬† un ser humano.¬†

Un ejemplo de un test de Turing más reciente sucedió en 2018 cuando el software de Google, Google Duplex, una tecnología que soporta al Google Assistant, hizo una cita para la peluquería frente a una audiencia de 7 mil personas, donde la recepcionista no se dio cuenta alguna de que no estaba conversando con un ser humano. A pesar de que no cumple con el setup tradicional de una prueba Turing, el experimento fue considerado un éxito.

Esto no quiere decir que una inteligencia artificial haya aprobado por completo una prueba Turing. La prueba sigue sin ser del todo validada, se le critica su duraci√≥n de cinco minutos, as√≠ como los idiomas utilizados. Adem√°s, se puede enga√Īar a la m√°quina haci√©ndole preguntas capciosas y sin sentido con el fin de que batalle con las condiciones est√°ndar de un test de Turing.¬†

 

Usos de test de Turing

Con el paso de los a√Īos y la evoluci√≥n de la inteligencia artificial, el test de Turing ha sido un tema controversial y lleno de debate. Esto ya que, hist√≥ricamente, la forma y modo de la conversaci√≥n ten√≠a que ser estructurada de forma limitada para que una computadora mostrara un¬† comportamiento parecido al de un ser humano.¬†

Por ejemplo, una computadora mostraba un alto √≠ndice de aprobaci√≥n si las preguntas del test de Turing estaban estructuradas en un formato de ‚Äús√≠‚ÄĚ o ‚Äúno‚ÄĚ. Y por otro lado, cuando las preguntas eran¬† abiertas y requer√≠an¬† una conservaci√≥n m√°s fluida y natural, la inteligencia artificial era menos probable a enga√Īar al entrevistador.¬†

Para muchos miembros de la comunidad científica, el propósito del test de Turing no debe estar enfocado en convencer al cuestionador de que está charlando con un ser humano, si no, el verdadero enfoque debe ser en cómo hacer más intuitiva y natural una conversación entre un humano y una inteligencia artificial. Por ejemplo, a través de un chatbot. 

Como mencionamos en el ejemplo de Google Duplex, hoy en día el formato y variaciones del test de Turing se presentan de formas diferentes, algunos ejemplos son:

Test de Turing inverso

En este ejercicio, el humano intenta convencer a una computadora de que él, el humano, no es una computadora. Un ejemplo de este tipo de prueba Turing es un captcha. En un captcha (Completely Automated Public Turing Test to tell Computers and Humans Apart), se presentan una serie de imágenes o textos donde el usuario debe replicar o identificar la información mostrada en pantalla. 

 

Test de Turing completo

En este tipo de test de Turing, se incluyen habilidades perceptuales y de manipulación de objetos en las preguntas. Por ejemplo, se le puede preguntar a la inteligencia artificial qué opina o cuál es su percepción de un tema, o incluso que explique cómo utilizar ciertos objetos. 

Test de inteligencia mínima

En este tipo de prueba Turing simplemente se busca demostrar que la inteligencia artificial tiene cierto grado de inteligencia mínima. En este tipo de encuesta se hacen preguntas de verdadero o falso y sí o no. 

Prueba Marcus

En este experimento, un software de IA ‚Äúve‚ÄĚ un programa o contenido audiovisual y es cuestionado acerca de √©l. Se le hacen preguntas significativas acerca del contenido. Es un tipo de Turing test que aplica en este 2021.¬†

Test de Turing Lovelace 2.0

En esta prueba se mide la habilidad de un programa IA de crear arte. Se le describe un escenario o se le plantea una idea a un programa de inteligencia artificial y éste debe recrear lo planteado. Es una forma de medir lo cualitativo. 

Reto Winograd Schema

Este tipo de prueba Turing est√° estructurada en secciones y preguntas de opci√≥n m√ļltiple, lo que hace menos subjetiva la interpretaci√≥n de los resultados. Sin embargo, se debe ser cuidadoso al redactar las preguntas para que las respuestas no parecen muy ‚Äúrob√≥ticas‚ÄĚ.¬†

servidores machine learningFuente: Unsplash

Chatbots

Actualmente, no existe un formato definido para hacer una prueba de Turing. Como vimos, los tests de Turing deben ser tropicalizados y adaptados al siglo XXI. Cinco minutos y una aprobación mayor a 30% por parte de los jueces no es suficiente. 

Dicho esto, una ‚Äúprueba‚ÄĚ de Turing que puedes empezar a implementar en tus negocios son los chatbots. Tener un chatbot puede ser una gran alternativa y/o complemento a la experiencia de compra y servicio con tus clientes.¬†

Un chatbot permite la interacci√≥n entre un programa automatizado con un usuario con el fin de auxiliarlo en alg√ļn proceso o consulta. Por lo general, las conversaciones entre chatbots y usuarios est√°n estructuradas en un formato Winograd Schema como el que describimos arriba, donde las preguntas y cuestionarios est√°n estructurados de forma clara y concisa, con menos preguntas abiertas y con preguntas de opci√≥n m√ļltiple.¬†

De acuerdo a un reporte de Small Biz Genius, cerca del 40% de las personas utilizan un chatbot para obtener una respuesta rápida en una emergencia. 

Un chatbot tiene m√ļltiples beneficios, pues ayuda a reducir tus costos de mano de obra al¬† automatizar procesos como atenci√≥n al cliente o el alta de nuevos usuarios. Si cuentas con una p√°gina de Facebook pero no sabes c√≥mo crear un chatbot en Facebook, te sugerimos hacerlo para brindarle una experiencia m√°s pr√°ctica a tus usuarios y optimizar los procesos.¬†

Aunque el objetivo de un chatbot no es convencer al internauta de que eres un humano, son una excelente opción para resolver dudas e inquietudes de tus usuarios rápidamente. Un ejemplo sería un test de Turing en 2021 y más adelante. 

calculos matem√°ticos turingFuente: Unsplash

Entonces, est√°s sentado frente a tu computadora con m√ļltiples programas y algoritmos funcionando, y con la IA cada d√≠a cobrando m√°s relevancia. Probablemente no lleguemos a extremos como un Judgment Day de Terminator, pero la inteligencia artificial s√≠ es algo que todos los negocios deber√≠an de considerar e implementar actualmente.

El test de Turing es un concepto dedicado a determinar si un programa o proyecto puede ser clasificado como un ser humano. A pesar de que no es perfecto, existen muchas variaciones de la prueba Turing en nuestro día a día, como lo son los chatbots y los captchas. 

La inteligencia artificial solamente continuará aumentando por lo que estar familiarizado con los conceptos detrás es muy importante hoy en día. Por ejemplo, tener un chatbot para tu negocio es una excelente estrategia para tu funnel de marketing. Puede ayudarte a reclutar a nuevos usuarios, así como medir la satisfacción de los clientes. 

Pero tener un chatbot es tan solo una herramienta que puedes utilizar en tu estrategia de marketing digital. Si quieres complementar tu software y tu negocio con una estrategia completa, te invitamos a suscribirte a nuestros cursos de desarrollo web. 

Por ahora, esperamos que hayas aprendido un poco acerca del Test de Turing y cómo está presente en nuestro día a día.