IA 101
Qu’est-ce que le test de Turing et pourquoi est-il important ?

Si vous avez été en contact avec l’intelligence artificielle (IA), vous avez sans doute entendu parler du « test de Turing ». Ce test a été proposé pour la première fois par Alan Turing en 1950. Le test a été conçu pour être l’expérience ultime pour déterminer si une IA a atteint un niveau d’intelligence humaine. Conceptuellement, si l’IA est capable de passer le test, elle a atteint un niveau d’intelligence équivalent à, ou indiscernable de, celui d’un humain.
Nous allons explorer qui est Alan Turing, ce qu’est le test, pourquoi il est important, et pourquoi la définition du test peut nécessiter d’évoluer.
Qui est Alan Turing ?
Turing est un mathématicien britannique excentrique qui est reconnu pour ses idées révolutionnaires et visionnaires.
En 1935, à l’âge de 22 ans, son travail sur la théorie des probabilités lui a valu une bourse d’études à King’s College, Université de Cambridge. Ses idées mathématiques abstraites l’ont poussé dans une direction complètement différente dans un domaine qui n’avait pas encore été inventé.
En 1936, Turing a publié un article qui est maintenant reconnu comme la fondation de l’informatique. C’est là qu’il a inventé le concept d’une « machine universelle » qui pouvait déchiffrer et exécuter n’importe quel ensemble d’instructions.
En 1939, Turing a été recruté par le département de décryptage du gouvernement britannique. À l’époque, l’Allemagne utilisait ce qu’on appelle une « machine Enigma » pour chiffrer tous ses signaux militaires et navals. Turing a rapidement développé une nouvelle machine (la « Bombe ») qui était capable de déchiffrer les messages Enigma à grande échelle. Ce développement a été considéré comme instrumental pour aider à repousser l’agression de l’Allemagne nazie.
En 1946, Turing est retourné à son idée révolutionnaire publiée en 1936 pour développer un ordinateur électronique capable d’exécuter divers types de calculs. Il a produit une conception détaillée de ce qui a été appelé la Automatic Computing Engine (ACE).
En 1950, Turing a publié son travail seminal qui posait la question : « Pouvait-on dire qu’une machine pense ? ». Ce document a complètement transformé l’informatique et l’IA.
En 1952, après avoir été signalé à la police par un jeune homme, Turing a été condamné pour indécence flagrante en raison de ses activités homosexuelles. En raison de cela, son autorisation de sécurité pour le gouvernement a été révoquée, et sa carrière a été détruite. Pour le punir, il a été castré chimiquement.
Avec sa vie brisée, il a été découvert dans sa maison par sa femme de ménage le 8 juin 1954. Il était mort d’empoisonnement au cyanure la veille. Une pomme à moitié mangée gisait à côté de son corps. Le verdict du coroner a été suicide.
Heureusement, son héritage continue de vivre.
Qu’est-ce que le test de Turing ?
En 1950, Alan Turing a publié un article intitulé « Machines et intelligence » dans la revue Mind. Dans cet article détaillé, la question « Pouvait-on dire qu’une machine pense ? » a été posée. L’article a suggéré d’abandonner la quête de définir si une machine peut penser, pour tester la machine avec le « jeu de l’imitation ». Ce jeu simple est joué avec trois personnes :
- un homme (A)
- une femme (B),
- et un interrogateur (C) qui peut être de n’importe quel sexe.
Le concept du jeu est que l’interrogateur reste dans une pièce séparée des deux autres personnes, l’homme (A) et la femme (B), l’objectif est que l’interrogateur identifie qui est l’homme et qui est la femme. Dans ce cas, l’objectif de l’homme (A) est de tromper l’interrogateur, tandis que la femme (B) peut essayer d’aider l’interrogateur (C). Pour rendre cela équitable, aucun indice verbal ne peut être utilisé, mais uniquement des questions et des réponses tapées à la machine. La question devient alors : Comment l’interrogateur sait-il qui croire ?
L’interrogateur ne connaît les deux personnes que par les étiquettes X et Y, et à la fin du jeu, il déclare simplement « X est A et Y est B » ou « X est B et Y est A ».
La question devient alors : si l’on remplace l’homme (A) ou la femme (B) par une machine intelligente, la machine peut-elle utiliser son système d’IA pour tromper l’interrogateur (C) en lui faisant croire qu’il s’agit d’un homme ou d’une femme ? C’est en essence la nature du test de Turing.
En d’autres termes, si vous communiquez avec un système d’IA sans le savoir, et que vous supposez que l’entité à l’autre bout est un humain, le système d’IA peut-il vous tromper indéfiniment ?
Pourquoi le test de Turing est-il important
Dans l’article d’Alan Turing, il a laissé entendre qu’il croyait que le test de Turing pourrait éventuellement être battu. Il déclare : « d’ici l’an 2000, je crois qu’il sera possible de programmer des ordinateurs, avec une capacité de stockage d’environ 109, pour les amener à jouer au jeu de l’imitation de telle sorte qu’un interrogateur moyen n’aura pas plus de 70 % de chances de faire la bonne identification après cinq minutes de questions. »
Lorsque l’on regarde le test de Turing à travers une lentille moderne, il semble très possible qu’un système d’IA puisse tromper un humain pendant cinq minutes. Combien de fois les humains ont-ils interagi avec des chatbots de support sans savoir s’il s’agissait d’un humain ou d’un bot ?
Il y a eu de nombreux rapports sur le test de Turing ayant été passé. En 2014, un programme de chatbot appelé Eugene Goostman, qui simule un garçon ukrainien de 13 ans, aurait passé le test de Turing lors d’un événement organisé par l’Université de Reading. Le chatbot aurait convaincu 33 % des juges de la Royal Society à Londres qu’il s’agissait d’un humain. Cependant, les critiques ont été rapides à pointer les insuffisances du test, le fait que de nombreux juges n’aient pas été convaincus, la durée du test (seulement 5 minutes), ainsi que le manque de preuves pour cette réalisation.
En 2018, un système de réservation Google Duplex avec l’aide de Google Assistant, a passé un appel téléphonique à un salon de coiffure pour prendre rendez-vous pour une coupe de cheveux. Dans ce cas, le système d’IA ne s’est pas présenté comme un IA, et pendant l’appel, il a prétendu être humain en parlant à la réceptionniste du salon. Après un court échange, une coupe de cheveux a été réservée avec succès et les deux parties ont raccroché.
Cependant, à l’ère du traitement automatique du langage naturel (TALN), avec ses sous-domaines de compréhension du langage naturel (CLN) et d’interprétation du langage naturel (ILN), la question doit être posée, si une machine pose et répond à des questions sans vraiment comprendre le contexte derrière ce qu’elle dit, la machine est-elle vraiment intelligente ?
Après tout, si vous examinez la technologie derrière Watson, un système informatique capable de répondre à des questions posées en langage naturel, développé par IBM pour battre les champions de Jeopardy, il devient évident que Watson a pu battre les champions du monde en téléchargeant une grande partie des connaissances du monde via Internet, sans vraiment comprendre le contexte derrière ce langage. Il y avait 200 millions de pages d’informations, provenant de diverses sources, y compris Wikipedia. Il y avait une restriction en place selon laquelle Watson ne pouvait pas accéder à Internet pendant le jeu, mais cela est simplement une restriction mineure pour un IA qui peut accéder à toutes les connaissances humaines avant le début du jeu.
De même qu’un moteur de recherche, des mots clés et des points de référence ont été créés. Si un IA peut atteindre ce niveau de compréhension, alors nous devrions considérer que, compte tenu de la technologie actuelle, tromper un humain pendant 5 ou 10 minutes n’est simplement pas suffisant pour fixer la barre.
Le test de Turing devrait-il évoluer ?
Le test de Turing a fait un travail remarquable pour résister à l’épreuve du temps. Cependant, l’IA a évolué de manière spectaculaire depuis 1950. Chaque fois que l’IA accomplit un exploit que nous croyions réservé aux humains, nous fixons la barre plus haut. Il ne s’agira que d’une question de temps avant que l’IA ne soit capable de passer le test de Turing tel que nous le comprenons.
Lorsque l’on examine l’histoire de l’IA, le baromètre ultime pour déterminer si l’IA peut atteindre le niveau d’intelligence humaine est presque toujours basé sur sa capacité à battre les humains à divers jeux. En 1949, Claude Shannon a publié ses réflexions sur le sujet de la façon dont un ordinateur pourrait être programmé pour jouer aux échecs, car cela était considéré comme le sommet de l’intelligence humaine.
Ce n’est qu’en février 1996, après un match de trois heures, que le champion du monde d’échecs Garry Kasparov a perdu la première partie d’un match de six parties contre Deep Blue, un ordinateur IBM capable d’évaluer 200 millions de coups par seconde. Il n’a pas fallu longtemps avant que les échecs ne soient plus considérés comme le sommet de l’intelligence humaine. Les échecs ont été remplacés par le jeu de Go, un jeu qui a été inventé en Chine il y a plus de 3000 ans. La barre pour que l’IA atteigne le niveau d’intelligence humaine a été déplacée.
En octobre 2015, AlphaGo a joué son premier match contre le champion européen en titre, M. Fan Hui. AlphaGo a gagné le premier jeu contre un professionnel de Go avec un score de 5-0. Le jeu de Go est considéré comme le jeu le plus sophistiqué du monde avec ses 10360 coups possibles. Tout à coup, la barre a été déplacée à nouveau.
Finalement, l’argument a été que l’IA devait être capable de battre des équipes de joueurs à des jeux de rôle en ligne massivement multijoueurs (MMORPG). OpenAI a rapidement relevé le défi en utilisant l’apprentissage par renforcement profond.
C’est en raison de ce déplacement constant de la barre proverbiale que nous devrions réexaminer une nouvelle définition moderne du test de Turing. Le test actuel peut reposer trop sur la tromperie et la technologie utilisée dans les chatbots. Potentiellement, avec l’évolution de la robotique, nous exigerons que pour qu’un IA atteigne vraiment le niveau d’intelligence humaine, l’IA devra interagir et « vivre » dans notre monde réel, plutôt que dans un environnement de jeu ou simulé avec des règles définies.
Si, au lieu de nous tromper, un robot peut interagir avec nous comme n’importe quel humain, en ayant des conversations, en proposant des idées et des solutions, peut-être que seul alors le test de Turing sera passé. La version ultime du test de Turing sera lorsqu’un IA s’approche d’un humain et tente de nous convaincre qu’il est conscient de lui-même.
À ce stade, nous aurons également atteint l’intelligence artificielle générale (IAG). Il sera alors inévitable que l’IA/robot dépasse rapidement notre intelligence.












