Une intelligence artificielle est parvenue à résoudre l'un des tests pour différencier 50'humain de la machine : le CAPTCHA. En utilisant la probabilité, ce réseau neuronal arrive à « comprendre » le texte de ce test, et identifie les lettres déformées.

Existe-il encore une activité humaine qui due north'a pas encore été imitée par les robots ? Ils peuvent marcher (comme nous), obtenir la citoyenneté d'un pays (comme nous), avoir des relations sexuelles (comme nous)… mais aussi résoudre un examination présenté par essence comme une manière de les différencier des êtres humains. À présent, une machine a démontré qu'elle pouvait passer avec succès l'épreuve du CAPTCHA.

Vous avez probablement déjà passé ce test, au moment de vous inscrire à un service en ligne : il consiste, la plupart du temps, à cocher une example stipulant que vous n'êtes pas united nations robot, à recopier des lettres tordues, floues ou barrées, voire à sélectionner dans united nations puzzle d'images celles qui représentent un charabanc (ou n'importe quel autre objet).

« Je ne suis pas un robot » : vraiment ?

Sa dénomination complète est « Completely Automated Public Examination to Tell Computers and Man Autonomously », que fifty'on pourrait traduire en français par le « Test de Turing complètement automatique permettant de différencier les humains des ordinateurs. » Chez Google, le CAPTCHA ressemble par exemple à l'prototype suivante.

Google reCAPTCHA

Google reCAPTCHA

Ironie du sort, la phrase « I'm not a robot » ne serait plus si véridique que cela. À en croire les travaux des psychologues cognitivistes Stanislas Dehaene, Hakwan Lau et du neuroscientifique Sid Kouider, une intelligence artificielle s'est montrée capable de résoudre certains types de CAPTCHA.

Leur étude, consultable dans la revue scientifique Science, précise que l'IA en question a réalisé cette functioning avec une précision de 66,6 %. À titre de comparaison, les scientifiques précisent que les êtres humains peuvent résoudre le même CAPTCHA avec une précision de 87 % — un score expliqué par les divergences d'interprétations.

Cette IA a résolu un CAPTCHA avec une précision proche de celle des humains

Un CAPTCHA est considéré comme inefficace à partir du moment où une motorcar parvient à le résoudre avec une précision de one %. La force du CAPTCHA repose sur la capacité du cerveau humain à apprendre et généraliser à partir d'united nations nombre réduit d'exemples : si vous reconnaissez presque toujours la lettre « M » déformée d'un millier de façons différentes, united nations ordinateur northward'est pas supposé faire de même.

captcha

United nations réseau neuronal récursif

Or, l'algorithme développé par Vicarious, une entreprise spécialisée dans l'IA et notamment financée par Marker Zuckerberg, a montré qu'il était capable, lui aussi, de généraliser à partir d'un petit nombre d'exemples. Ainsi, la technologie peut résoudre une diversité de CAPTCHA, notamment textuels. Ce « réseau neuronal récursif » intègre la notion de probabilité et analyse le CAPTCHA qui lui est présenté, à partir d'une base of operations d'images contenant un texte sans déformation.

La particularité de ce réseau neuronal est de s'approcher de la manière dont un humain lirait le test : en générant des modèles à partir de ces lettres non déformées, il apply ensuite la probabilité pour reconnaître les lettres déformées d'un CAPTCHA. Plutôt que d'être entraîné avec des millions de CAPTCHA différents, ce réseau neuronal crée lui-même des modèles de caractères, basés sur la forme et l'apparence des lettres.

Autrement dit, cette IA a la faculté de faire comme un être humain : elle comprend un CAPTCHA. Les ordinateurs seraient-ils désormais plus efficaces que nous pour résoudre ce test censé nous différencier d'eux ?

En direct de la rubrique Etude