Inteligencia artificial, CAPTCHA y discapacidad visual.

La Inteligencia artificial está haciendo que CAPTCHA sea cada vez más cruel para los usuarios con discapacidad visual.

Un CAPTCHA, (un acrónimo de «prueba pública de Turing completamente automatizada para distinguir ordenadores de humanos»), es una prueba que se usa en la informática para determinar si el usuario es humano o no. Todos hemos visto los códigos distorsionados o los desafíos de selección de imágenes que debemos pasar para registrarnos en un sitio o comprar una ganga. Bueno, las mejoras en la IA significan que se avecina una crisis … y las personas con discapacidad son las que más sufren.

Los CAPTCHAs son malvados

Cualquiera que sea la prueba, ya sea un código distorsionado, tener que elegir el impar de una serie de imágenes o escuchar una grabación confusa, los CAPTCHA siempre han sido malos y están empeorando. La razón se explica en un excelente artículo reciente en The Verge: Por qué los CAPTCHA se han vuelto tan difíciles. La inteligencia artificial (IA) cada vez más inteligente es la razón por la cual estos desafíos se están volviendo cada vez más difíciles.

Como la capacidad de los algoritmos de aprendizaje automático para reconocer texto, objetos dentro de imágenes, las respuestas a preguntas aleatorias o una frase hablada mejora mes a mes, los desafíos deben ser cada vez más difíciles de descifrar para los humanos.

Jason Polakis, profesor de ciencias de la computación en la Universidad de Illinois en Chicago, se responsabiliza parcialmente. En 2016, publicó un artículo que muestra que las propias herramientas de reconocimiento de imagen y voz de Google podrían usarse para resolver sus propios desafíos de CAPTCHA.

«El aprendizaje automático es ahora tan bueno como los humanos en tareas básicas de texto, imagen y reconocimiento de voz», dice Polakis. De hecho, los algoritmos probablemente son mejores en eso: “Estamos en un punto en el que hacer que el software sea más difícil termina por serlo para muchas personas. Necesitamos alguna alternativa, pero aún no hay un plan concreto».

Todos hemos visto las casillas de verificación «No soy un robot» que usan algoritmos inteligentes para decidir si el comportamiento del usuario que navega por el sitio web es lo suficientemente aleatorio como para ser un humano. Estos solían funcionar bien, dejándonos pasar con esa simple comprobación de la caja, pero cada vez más los robots pueden imitar el uso del teclado o el ratón de un ser humano y obtenemos el mismo desafío de una selección de imágenes que aparecen como una prueba adicional de nuestra humanidad.

El artículo de Verge, con razón, lamenta hasta donde hemos llegado, destacando lo difíciles que son estos desafíos cada vez más oscuros para las personas con niveles normales de visión, audición y capacidades cognitivas. Simplemente no podemos competir con los robots en este juego.

No te olvides de los discapacitados, somos personas también

Pero ¿qué pasa con todas aquellas personas que no tienen habilidades ‘normales’? Las personas con discapacidad visual o auditiva o con problemas de aprendizaje quedan verdaderamente frustradas cuando se trata de CAPTCHAs que ponen a prueba a la gran mayoría de los seres humanos hasta el límite y más allá. Después de leer el artículo, salí con la sensación de que este grupo tan significativo (una quinta parte de la población y en aumento) merece al menos una mención: después de todo, han estado sufriendo estos desafíos por mucho, mucho más tiempo que aquellos que no tienen una discapacidad o dislexia (y como resultado han sido excluidos de muchos servicios en línea en internet).

En el centro del diseño inclusivo está la capacidad de traducir contenido de un formato a otro. Por ejemplo, si una persona ciega no puede ver el texto en pantalla, debería permitir que lo pueda escuchar (así es como escribo este artículo). Si alguien no puede leer fácilmente un cierto tamaño de texto o estilo de fuente o en ciertos colores, entonces debería permitir el cambio de tamaño o el cambio de fuentes y colores, todo esto es algo básico que la mayoría de los sitios web aceptan perfectamente. Las imágenes deben ser claras y su tema fácil de entender, y deben incluir una descripción de texto para aquellos que no pueden verla en absoluto. El audio debe ser claro. Todos los aspectos del ‘Web Accessibility 101‘.

El punto central de los desafíos de CAPTCHA es no permitir ninguno de ellos. Ninguna parte del desafío puede ser legible por una máquina o los bots entrarán. El ejemplo de una imagen Captcha, pidiendo seleccionar los cuadrados con señales de tráfico que hay en ellos no puede ser un texto simple que pueda ser pronunciado por un lector de pantalla para ciegos, tienen que ser imágenes de personajes tan intrincadamente confusos que no haya texto. El software de reconocimiento puede romperlo. Lo mismo ocurre con un desafío de audio. Los desafíos pictóricos deben ser tan oscuros que el software de reconocimiento de objetos no pueda detectar los semáforos distantes entre el follaje, etc. Así funciona.

Hoy en día, las señales de tránsito deben ser ocultadas por las hojas porque los bots han mejorado mucho para reconocerlas, pero hace cinco años las imágenes aún eran lo suficientemente complejas como para frustrar a los bots del día. Y debido a que los bots utilizan la misma IA de aprendizaje automático como el software de asistencia que usan las personas con discapacidad para convertir el contenido en una forma que sea comprensible para ellos, también fueron bloqueados.

¿He dicho que los CAPTCHAs son malvados?

Mientras los sitios web quieran evitar que los bots registren cuentas de spam o publiquen comentarios falsos, será necesario que los desarrolladores detecten y desvíen sus intentos. Sin embargo, el uso de los desafíos CAPTCHA no es y nunca ha sido justo (o incluso legal). Discrimina y priva de derechos a millones de usuarios cada día.

Entonces, aunque el artículo no menciona el segmento significativo de usuarios más gravemente afectados por CAPTCHAs, tengo la esperanza de que su mensaje principal, a saber, que esta carrera de armamentos está llegando rápidamente a un punto en el que los robots derrotan constantemente a los humanos en su propio juego. Es un anuncio de mejores tiempos por venir.

Cuando los CAPTCHA en realidad comienzan a capturar a los humanos y dejan que entren los bots, comienzan a cumplir el objetivo opuesto al que se pretende. Luego, deben desaparecer más rápido que un cliente desilusionado y con dinero para gastar pero totalmente incapaz de acceder a sus servicios.

Entonces, ¿cuál es la alternativa?

Compañías como Google, que durante mucho tiempo han brindado servicios CAPTCHA de uso corriente, han estado trabajando arduamente en un enfoque de próxima generación que combina un análisis más amplio del comportamiento del usuario en un sitio web. Llamado reCAPTCHA v3, es probable que use una combinación de cookies, atributos del navegador, patrones de tráfico y otros factores para evaluar el comportamiento humano «normal», aunque Google comprensiblemente se muestra cauteloso con los detalles.

Así que espero que a estas alturas ya tengas la imagen más grande. Ojalá se esté diciendo a sí mismo: «Ah, pero ¿el análisis inteligente se adaptará a los usuarios que no son tan normales o serán una vez más excluidos al no ser lo suficientemente «normal»?»

Excelente pregunta: es un placer tenerlos a bordo.

Por ejemplo, si soy un usuario ciego que se maneja solo con el teclado ¿se me marcará como un bot y seré desterrado? 

Espero que os hagais una idea. Además, espero que Google y otros tipos inteligentes que trabajan en este tema también consigan superar el reto. Ciertamente no tienen una fecha.

Autor: Robin.Christopherson.

Traducción: Asociación Mácula Retina.

Web Relacionada