QU’EST CE QU’UN « CAPTCHA »?

Si vous lisez cet article en ce moment, que ce soit sur un ordinateur portable, une tablette ou un téléphone, c’est que vous savez de quoi nous parlons lorsque nous disons « prouver que vous n’êtes pas un robot ». Il s’agit des captchas, acronyme de « Completely Automated Public Turing test to tell Computers and Humans Apart » (test de Turing public complètement automatisé permettant de distinguer les ordinateurs des humains), et ils ont déjà atteint ce type de plateau d’insolvabilité.

Les captchas deviennent de plus en plus courants. Pour toute demande en ligne, il faut résoudre un captcha.

En faisant cela, le site Web ou l’algorithme empêche les attaques automatisées en vérifiant que l’utilisateur à l’origine d’une certaine activité n’est pas un robot, c’est-à-dire un humain, ce qui, en fait, apprend à l’algorithme comment les humains pensent, voient et perçoivent les choses.

POURQUOI DÉMONTRER QUE VOUS N’ÊTES PAS UN ROBOT DEVIENT DE PLUS EN PLUS DIFFICILE?

Auparavant, les captchas étaient très faciles à résoudre. Les algorithmes primitifs ne disposaient pas de suffisamment de données pour apprendre. Aujourd’hui, les captchas sont devenus beaucoup plus difficiles à résoudre grâce à l’apprentissage automatique ou le Machine Learning.

Au début des années 2000, de simples images de texte suffisaient pour tromper la plupart des spambots. Mais dix ans plus tard, après que Google eut acheté le programme aux chercheurs de Carnegie Mellon et l’utilisa pour numériser Google Books, les textes durent être de plus en plus déformés et obscurcis pour rester en tête des programmes de reconnaissance op

tique de caractères – des programmes que, d’une manière détournée, tous ces humains résolvant des CAPTCHAs contribuaient à améliorer.

Parce que CAPTCHA est un outil si élégant pour former l’IA, tout test donné ne peut être que temporaire, ce que ses inventeurs ont reconnu dès le départ. Avec tous ces chercheurs, arnaques et humains ordinaires qui résolvent des milliards d’énigmes juste à la limite de ce que l’IA peut faire, à un moment donné, les machines allaient nous dépasser.

Google est ensuite passé à NoCaptcha ReCaptcha, qui observe les données et le comportement de

s utilisateurs pour laisser passer certains humains avec un clic sur le bouton « Je ne suis pas un robot », et présente aux autres l’étiquetage de l’image que nous voyons aujourd’hui. Mais les machines sont une fois de plus en train de rattraper leur retard. Tous ces auvents qui peuvent ou non être des façades de magasins ? Ils sont la finalité de la course à l’armement de l’humanité avec les machines.

PROCHAIN NIVEAU: REUSSIR EN SE TROMPANT

Les tests CAPTCHA peuvent aussi persister dans ce monde. Amazon a reçu un brevet en 2017 pour un dispositif impliquant des illusions d’optique et des énigmes logiques que les humains ont beaucoup de mal à déchiffrer. Appelé Test de Turing par l’échec, la seule façon de réussir est de se tromper dans la réponse.

Dans son livre The Most Human Human, Brian Christian participe à un concours de test de Turing en tant que faire-valoir humain et constate qu’il est en fait assez difficile de prouver son humanité dans une conversation.

En revanche, les fabricants de robots ont trouvé qu’il était facile de réussir, non pas en étant le plus éloquent ou le plus intelligent dans une conversation, mais en esquivant les questions par des blagues sans queue ni tête, en faisant des fautes de frappe ou, dans le cas du robot qui a remporté un concours de Turing en 2014, en prétendant être un Ukrainien de 13 ans maîtrisant mal l’anglais.

Après tout, l’erreur est  de nature humaine.