Connect with us

IA 101

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

mm

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, et il 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 de recherche au 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’était pas encore 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écoder 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 une machine appelée ‘Enigma‘ pour chiffrer tous ses signaux militaires et navals. Turing a rapidement développé une nouvelle machine (la « Bombe ») qui était capable de décoder 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 était appelé la Machine de calcul automatique (ACE).

En 1950, Turing a publié son travail fondateur qui posait la question : “Une machine peut-elle penser ?“. 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 conséquence, son habilitation 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 était à côté de son corps. Le verdict du coroner était suicide.

Heureusement, son héritage continue de vivre.

Qu’est-ce que le test de Turing ?

En 1950, Alan Turing a publié un article fondateur intitulé “Machines de calcul et intelligence” dans la revue Mind. Dans cet article détaillé, la question “Les machines peuvent-elles penser ?” a été posée. L’article suggérait 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 hommes (A) et de 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 faire confiance ?

L’interrogateur ne connaît que 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 nous supprimons l’homme (A) ou la femme (B) et remplaçons cette personne par une machine intelligente, la machine peut-elle utiliser son système d’IA pour tromper l’interrogateur (C) en croyant 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 communiquiez avec un système d’IA sans le savoir, et que vous supposiez que l’« entité » à l’autre bout était un humain, l’IA pourrait-elle 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 que dans environ cinquante ans, il sera possible de programmer des ordinateurs avec une capacité de stockage d’environ 109, pour les faire jouer au jeu de l’imitation si bien qu’un interrogateur moyen n’aura pas plus de 70 % de chance de faire la bonne identification après cinq minutes de questions.

Lorsque nous examinons 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 si le chatbot est un humain ou un bot ?

Il y a eu de nombreux rapports sur le test de Turing qui a été passé. En 2014, un programme de chatbot appelé Eugene Goostman, qui simule un garçon ukrainien de 13 ans, est censé avoir passé le test de Turing lors d’un événement organisé par l’Université de Reading. Le chatbot a apparemment convaincu 33 % des juges à la Royal Society de Londres qu’il s’agissait d’un humain. Cependant, les critiques ont été rapides pour 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 n’a pas présenté lui-même comme un IA, et pendant l’appel téléphonique, 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é.

https://youtu.be/0YaAFRirkfk

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 simplement accéder à toutes les connaissances humaines avant que le jeu ne commence.

Semblable à 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 doit-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 réalise une prouesse que nous croyions réservée 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 nous examinons l’histoire de l’IA, le baromètre ultime pour déterminer si l’IA peut atteindre un 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 éprouvant, 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 origine en Chine il y a plus de 3000 ans. La barre pour que l’IA atteigne un 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 était 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 à cause 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 pourrions exiger qu’un IA pour vraiment atteindre un 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.

Antoine est un leader visionnaire et partenaire fondateur de Unite.AI, animé par une passion inébranlable pour façonner et promouvoir l'avenir de l'IA et de la robotique. Un entrepreneur en série, il croit que l'IA sera aussi perturbatrice pour la société que l'électricité, et se fait souvent prendre en train de vanter le potentiel des technologies perturbatrices et de l'AGI.
En tant que futurist, il se consacre à explorer comment ces innovations vont façonner notre monde. En outre, il est le fondateur de Securities.io, une plateforme axée sur l'investissement dans les technologies de pointe qui redéfinissent l'avenir et remodelent des secteurs entiers.