Recognition of one-stroke symbols by humans and computers
Siempre sea buscado que las computadoras, maquinas, robots o agente
artificial que puedan tener un comportamiento lo ms parecido al ser humano entre este comportamiento la posibilidad de razonar y darse cuenta de su entorno, en relacin a ello sea ido creando programas que puedan automatizar ciertos pasos, actividades o procesos completos de tal manera que el ser humano se ocupe de otro tipo de mquina y as ahorra el costo. Ahora en el mundo del internet se encuentra poblada de programas que buscan realizar tareas del ser humano por ejemplo realizar encuestas, pedidos de compras o simplemente programas que tienen como nico fin extraer informacin para fines no ticos (virus), por eso ahora con una mayor notoriedad se hace visible el hecho de un campo llamado CAPTCHA en los sitios web. Los captchas, esas imgenes con letras y nmeros distorsionados que hay que descifrar para completar muchos formularios son cada vez ms difciles, se aplican ms variaciones, ms distorsiones y se introduce ms ruido para dificultar la resolucin automtica por parte de los ordenadores, pero a su vez tambin son ms difciles para las personas.Desgraciadamente, los captchas que normalmente se emplean presentan problemas de accesibilidad para algunos grupos de usuarios. En concreto, los captcha bloquean el acceso a muchos usuarios que padecen algn tipo de discapacidad. Las personas con visin reducida, como pueden ser los daltnicos que tienen dificultades para distinguir algunas combinaciones de colores o las personas que usan magnificadores de pantalla para ampliar el tamao de lo que se visualiza en una pantalla pueden tener graves problemas para distinguir el texto que se muestra en un captcha. Por otro lado, es evidente que las personas ciegas que utilizan un lector de pantalla no pueden contestar los captcha basados en imgenes con texto en su interior, ya que estas imgenes no pueden incluir en el atributo "alt" de la etiqueta <img> el texto que aparece escrito en los captcha, ya que entonces un ordenador tambin lo podra leer y podra pasar la prueba. Adems, las personas con algn tipo de discapacidad cognitiva o intelectual como la dislexia, tambin pueden tener problemas a la hora de interpretar el texto que contiene un captcha.
El problema de los captcha aparece como uno de los principales problemas
de accesibilidad de las pginas web en la actualidad. En 2009, Google present reCAPTCHA, una versin del algoritmo que adems de su propsito original, es uno de los mayores esfuerzos de crowdsourcing que se estn llevando a cabo. Se utiliza para descifrar palabras ilegibles de libros digitalizados. reCAPTCHA presenta dos palabras: una es conocida por el software y la otra es un texto digitalizado de un libro en papel que el sistema OCR (reconocimiento ptico de caracteres) ha sido incapaz de
reconocer. Si el usuario acierta con la palabra conocida, el sistema asume
que tambin lo ha hecho con la desconocida que se da por buena. De este modo, todos contribuimos al reconocimiento de textos en libros digitalizados.
CAPTCHA ha resultado sumamente til. La nica forma de romperlo de
forma masiva en la actualidad es contratar empresas de mano de obra barata que usan a personas. Empresas con personal en Bangladesh que rompen siete CAPTCHAs por minuto a 50 cntimos la hora. maliciosa ni siquiera venderlo, sino avanzar en la senda de una verdadera inteligencia artificial
Nuevo software que resuelve CAPTCHAs
Eres humano? La pregunta, que parece absurda, tiene cada da ms sentido al movernos en un modo de relacin virtual y no presencial. Desde luego, nadie confunde un ordenador y una persona si estamos fsicamente en su presencia. Pero cada vez es ms complicado distinguirlos a travs de las redes.En 1950, Alan Turing public un artculo en la revista Mind en el que se preguntaba Pueden pensar las mquinas? Para resolver la pregunta sin ambigedad, propuso el famoso test de Turing: un examinador hace preguntas a dos individuos que se hallan en otra habitacin y se comunican por teletipo (el mtodo ideal en tiempos de Turing, hoy sera simplemente internet). Qu sucedera si una mquina tomara el papel de uno de ellos? Sera capaz el examinador de descubrir a la mquina? A lo largo de las ltimas dcadas, las mquinas han ido superando el test de Turing en mltiples reas. De hecho es posible reformularlo para tareas concretas:
Un ordenador supera el Test de Turing para una tarea X cuando un
juez humano no pueda distinguir entre un concursante humano y un concursante ordenador ejecutando la tarea X
El nmero de tareas en las que las mquinas superan el test es
creciente y abarca desde el ajedrez hasta la msica. Desde que los robots (tambin llamados bots: programa informtico que imita al humano) comenzaron a inundar los correos de spam, se hizo imprescindible combatir contra ellos. De ah la pregunta eres un humano o un bot?
La forma ms popular de distinguir humanos de robots es un
algoritmo desarrollado en 2000 por la Carnegie Mellon University llamado CAPTCHA. Sus siglas significan Test de Turing pblico completamente automatizado para distinguir entre humanos y ordenadores. Ms de 100.000 sitios web usan el algoritmo para
distinguir la inteligencia basada en carbn (animal) de la basada en
silceo (ordenadores).
CAPTCHA presenta un conjunto de letras distorsionadas que un humano
reconoce y un robot no (he de confesar que en mltiples ocasiones las letras presentadas me han resultado tan complicadas que me ha producido una notable irritacin pasar de una secuencia fallida a otra). En 2009, Google present reCAPTCHA, una versin del algoritmo que adems de su propsito original, es uno de los mayores esfuerzos de crowdsourcing que se estn llevando a cabo. Se utiliza para descifrar palabras ilegibles de libros digitalizados. reCAPTCHA presenta dos palabras: una es conocida por el software y la otra es un texto digitalizado de un libro en papel que el sistema OCR (reconocimiento ptico de caracteres) ha sido incapaz de reconocer. Si el usuario acierta con la palabra conocida, el sistema asume que tambin lo ha hecho con la desconocida que se da por buena. De este modo, todos contribuimos al reconocimiento de textos en libros digitalizados.CAPTCHA ha resultado sumamente til. La nica forma de romperlo de forma masiva en la actualidad es contratar empresas de mano de obra barata que usan a personas. Empresas con personal en Bangladesh que rompen siete CAPTCHAs por minuto a 50 cntimos la hora.Para considerar CAPTCHA batido, basta con resolverlo un 1% de las veces. Ahora, una empresa llamada Vicarious dice ser capaz de resolverlo un 90% de las veces. Segn la compaa, su intencin no erar resolver CAPTCHA sino avanzar en una inteligencia artificial ms parecida a la humana y la resolucin de CAPTCHA es un simple subproducto. No pretenden usarlo de forma fraudulenta sino que es una demostracin de cmo sus algoritmos emulan el funcionamiento del cerebro y de hecho, esto es solo una parte del camino de la emulacin cerebral.