Prueba de Turing inversa - Reverse Turing test

Una prueba de Turing inversa es una prueba de Turing en la que el objetivo o los roles entre las computadoras y los humanos se han invertido. Convencionalmente, la prueba de Turing se concibe con un juez humano y un sujeto informático que intenta parecer humano. La intención de esta prueba convencional es que el juez intente distinguir cuál de estas dos situaciones está ocurriendo realmente. Se presume que un sujeto humano siempre será juzgado como humano, y entonces se dice que una computadora "pasa la prueba de Turing" si también es juzgada como humana. Crítica al concepto es la situación paralela de un juez humano y un sujeto humano, que también intenta parecer humano. Cualquiera de estos roles puede cambiarse para formar una "prueba de Turing inversa".

Inversión de objetivo

Podría decirse que la forma estándar de la prueba de Turing inversa es aquella en la que los sujetos intentan parecer una computadora en lugar de un ser humano.

Una prueba de Turing inversa formal sigue el mismo formato que una prueba de Turing. Los sujetos humanos intentan imitar el estilo conversacional de un programa de conversación. Hacer esto bien implica ignorar deliberadamente, hasta cierto punto, el significado de la conversación que es inmediatamente evidente para un humano, y la simulación de los tipos de errores que suelen cometer los programas conversacionales. Podría decirse que a diferencia de la prueba de Turing convencional, esto es más interesante cuando los jueces están muy familiarizados con el arte de los programas de conversación, lo que significa que en la prueba de Turing normal pueden distinguir muy rápidamente la diferencia entre un programa de computadora y un humano actuando normalmente.

Los humanos que se desempeñan mejor en la prueba de Turing inversa son los que mejor conocen las computadoras y, por lo tanto, conocen los tipos de errores que se puede esperar que cometan las computadoras en una conversación. Hay mucho terreno compartido entre la habilidad de la prueba de Turing inversa y la habilidad de simular mentalmente la operación de un programa en el curso de la programación de computadoras y especialmente la depuración . Como resultado, los programadores (especialmente los piratas informáticos ) a veces se complacerán en una prueba informal de Turing inversa para la recreación.

Una prueba de Turing inversa informal implica un intento de simular una computadora sin la estructura formal de la prueba de Turing. Los jueces de la prueba generalmente no son conscientes de antemano de que se está produciendo una prueba de Turing inversa, y el sujeto de la prueba intenta obtener de los 'jueces' (quienes, correctamente, piensan que están hablando con un humano) una respuesta en la línea de "¿Es esto realmente un humano?". La descripción de una situación como una "prueba de Turing inversa" suele ocurrir de forma retroactiva.

También hay casos de pruebas de Turing inversas accidentales, que ocurren cuando un programador está en un estado de ánimo lo suficientemente no humano como para que su conversación se parezca involuntariamente a la de una computadora. En estos casos, la descripción es invariablemente retroactiva y con humor. Se puede describir que el sujeto ha pasado o reprobado una prueba de Turing inversa o que ha fallado una prueba de Turing. La última descripción es posiblemente más precisa en estos casos; vea también la siguiente sección.

Fracaso de los sujetos de control

Dado que a los jueces de prueba de Turing a veces se les presenta sujetos genuinamente humanos, como un control, inevitablemente ocurre que una pequeña proporción de tales sujetos de control se considera que son computadoras. Esto se considera gracioso y, a menudo, vergonzoso para el sujeto.

Esta situación puede describirse literalmente como el ser humano "que no pasa la prueba de Turing", ya que una computadora (el sujeto previsto de la prueba) que logra el mismo resultado se describiría en los mismos términos que fallaron. La misma situación también puede describirse como el ser humano "fallando en la prueba de Turing inversa" porque considerar al humano como sujeto de la prueba implica invertir los roles de los sujetos reales y de control.

Juicio por computadora

El término "prueba de Turing inversa" también se ha aplicado a una prueba de Turing (prueba de humanidad) que es administrada por una computadora. En otras palabras, una computadora administra una prueba para determinar si el sujeto es o no humano. A partir de 2004, dichos procedimientos, denominados CAPTCHA , se utilizan en algunos sistemas antispam para evitar el uso masivo automatizado de los sistemas de comunicaciones.

El uso de captchas es controvertido. Existen métodos de elusión que reducen su eficacia. Además, muchas implementaciones de captchas (en particular las que se desean para contrarrestar la elusión) son inaccesibles para los humanos con discapacidades y / o son difíciles de pasar para los humanos.

Tenga en cuenta que "CAPTCHA" es un acrónimo de "Prueba de Turing pública completamente automatizada para diferenciar a las computadoras de los humanos", de modo que los diseñadores originales de la prueba consideran la prueba como una prueba de Turing hasta cierto punto.

Juicio de entrada suficiente

Una concepción alternativa de una prueba de Turing inversa es utilizar la prueba para determinar si se está transmitiendo suficiente información entre el evaluador y el sujeto. Por ejemplo, si la información enviada por el probador es insuficiente para que el médico humano realice un diagnóstico con precisión, entonces no se puede culpar a un programa de diagnóstico médico por no diagnosticar con precisión.

Esta formulación es de particular utilidad en el desarrollo de programas de Inteligencia Artificial, porque da una indicación de la información necesaria para un sistema que intenta emular las actividades humanas.

Ver también

Referencias

enlaces externos