La inteligencia artificial (IA por sus siglas en inglés) sigue en constante evolución. Al principio de su aparición en el mundo de la computación era vista como un juego o una rama de investigación para unos pocos. La prueba del CAPTCHA se creo para sacar del juego a los Bots que simulan entre otras cosas ser una persona. ¿Cómo venció la IA al CAPTCHA? ¿Volverán al ataque los Bots?
Todos los que hemos navegado por la internet nos habremos topado infinidad de veces con algún CAPTCHA. ¿Cierto? Son unas especies de pruebas que nos invitan a colocar una respuesta en función de una pregunta. Esto se realiza con la idea de evitar que programas automatizados simulen ser seres humanos y así puedan hacer infinidades de operaciones sacando provecho de la automatización.
El CAPTCHA (Completely Automated Public Turing Test to Tell Computers and Humans Apart) se basa es la prueba de Turing inversa, al ser un proceso automatizado era impensable que algún programa de IA pudiera vencer los rompecabezas que muestran estos programas para que sean resuelto por un ser humano.
La publicación en la revista Science explica que la IA pudo resolver los desafíos que solicitaba el CAPTCHA con una tasa de éxito del 66,6%. La compañía que desarrollo el algoritmo aplicado para el descifrado de los rompecabezas virtuales se llama Vicarious.
La empresa Vicarious aplico un algoritmo de resolución de CAPTCHAS conocido como Recursive Cortical Network, este programa modela las imágenes (guardadas en su memoria) y dentro de sus modelos generados hace una estimación sobre el problema que aparece en pantalla.
La tasa de éxito del algoritmo que violenta CAPTCHA fueron las siguientes:
- 57.1% en Paypal
- 64.4% en BotDetect
- 57.4% en Yahoo
Ante esta contundente evidencia Vicarious hace sugerir que es necesario desarrollar nuevas formas automatizadas que puedan neutralizar a los bots porque ya el CAPTCHA parece ser cosa del pasado.
¿Crees que la IA poco a poco se ira consolidando y sustituirá en algún momento a la inteligencia humana? ¿Qué otra medida sera necesaria para detener a los Bots?