Intelligence générale artificielle
Qu'est-ce que le test de Turing et pourquoi est-ce important ?
Si vous avez cĂŽtoyĂ© l'Intelligence Artificielle (IA), vous avez sans aucun doute entendu parler de 'Le test de Turing'. Il s'agissait d'un test proposĂ© pour la premiĂšre fois par Alan Turing en 1950, le test a Ă©tĂ© conçu pour ĂȘtre l'expĂ©rience ultime pour savoir si une IA a atteint ou non une intelligence de niveau humain. Conceptuellement, si l'IA est capable de rĂ©ussir le test, elle a atteint une intelligence Ă©quivalente ou indiscernable de celle d'un humain.
Nous allons explorer qui Alan Turing c'est-à -dire ce qu'est le test, pourquoi il est important et pourquoi la définition du test peut devoir évoluer.
Qui est Alan Turing ?
Turing est un mathématicien britannique excentrique reconnu pour ses idées futuristes révolutionnaires.
En 1935, à l'ùge de 22 ans, ses travaux sur la théorie des probabilités lui ont valu une bourse du King's College de l'Université de Cambridge. Ses idées mathématiques abstraites ont servi à le pousser dans une direction complÚtement différente dans un domaine qui restait à inventer.
En 1936, Turing a publié un article qui est maintenant reconnu comme le fondement de l'informatique. C'est là qu'il a inventé le concept de une "machine universelle" capable de décoder et d'exécuter n'importe quel ensemble d'instructions.
En 1939, Turing a été recruté par le département de décryptage du gouvernement britannique. A l'époque, l'Allemagne utilisait ce qu'on appelle un 'machine énigmatique' à chiffrer tous ses signaux militaires et navals. Turing développa rapidement une nouvelle machine (la 'bombe') qui était capable de briser les messages Enigma à l'échelle industrielle. Ce développement a été considéré comme déterminant pour aider à repousser les agressions de l'Allemagne nazie.
En 1946, Turing retourna travailler sur son idée révolutionnaire publiée en 1936 pour développer un ordinateur électronique, capable d'exécuter différents types de calculs. Il a produit une conception détaillée pour ce qu'on a appelé le Moteur de calcul automatique (AS.)
En 1950, Turing a publiĂ© son ouvrage fondateur demandant si un "La machine peut-elle penser ?â. Cet article a complĂštement transformĂ© Ă la fois l'informatique et l'IA.
En 1952, aprÚs avoir été dénoncé à la police par un jeune homme, Turing est reconnu coupable de grossiÚre indécence en raison de ses activités homosexuelles. Pour cette raison, son habilitation de sécurité pour le gouvernement a été révoquée et sa carriÚre a été détruite. Afin de le punir, il a été chimiquement castré.
Sa vie brisée, il fut découvert plus tard chez lui par son nettoyeur le 8 juin 1954. Il était mort d'un empoisonnement au cyanure la veille. Une pomme en partie mangée gisait à cÎté de son corps. Le verdict du coroner était un 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Ă© "Informatique et intelligence» dans le magazine Mind. Dans cet article dĂ©taillĂ©, la question « Les machines peuvent-elles penser ? » a Ă©tĂ© proposĂ©. L'article suggĂ©rait d'abandonner la quĂȘte pour dĂ©finir si une machine peut penser, pour plutĂŽt tester la machine avec le "jeu d'imitation". Ce jeu simple se joue Ă trois personnes :
- un homme (un)
- une femme (B),
- et un interrogateur (C) qui peut ĂȘtre de l'un ou l'autre sexe.
Le concept du jeu est que l'interrogateur reste dans une piĂšce sĂ©parĂ©e Ă la fois de l'homme (A) et de la femme (B), le but est que l'interrogateur identifie qui est l'homme et qui est la femme. Dans ce cas, le but de l'homme (A) est de tromper l'interrogateur, tandis que la femme (B) peut tenter d'aider l'interrogateur (C). Pour rendre cela Ă©quitable, aucun signal verbal ne peut ĂȘtre utilisĂ©, Ă la place, seules les questions et rĂ©ponses dactylographiĂ©es sont envoyĂ©es dans les deux sens. La question devient alors : Comment l'interrogateur sait-il Ă qui faire confiance ?
L'interrogateur ne les connaßt que par les étiquettes X et Y, et à la fin du jeu, il déclare simplement soit « X est A et Y est B », soit « X est B et Y est A ».
La question devient alors la suivante : 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 lui faisant croire qu'il s'agit d'un homme ou d'un homme ? une femme? Câest essentiellement la nature du test de Turing.
En d'autres termes, si vous deviez communiquer 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 important
Dans l'article d'Alan Turing, il a fait allusion au fait qu'il croyait que le test de Turing pourrait Ă©ventuellement ĂȘtre battu. Il dĂ©clare: "d'ici l'an 2000 je pense que dans une cinquantaine d'annĂ©es il sera possible de programmer des ordinateurs, avec une capacitĂ© de stockage d'environ 109, pour leur faire jouer si bien le jeu de l'imitation qu'un interrogateur moyen n'aura pas plus de 70 % de chances de faire la bonne identification aprĂšs cinq minutes d'interrogatoire. »
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. à quelle fréquence des humains ont-ils interagi avec des chatbots d'assistance sans savoir si le chatbot était un humain ou un bot ?
De nombreux rapports ont fait état de la réussite du test de Turing. En 2014, un programme de chatbot nommé Eugene Goostman, qui simule un garçon ukrainien de 13 ans, aurait réussi le test de Turing lors d'un événement organisé par l'Université de Reading. Le chatbot a apparemment convaincu 33% des juges de la Royal Society de Londres qu'il était humain. Néanmoins, les critiques n'ont pas tardé à souligner les insuffisances du test, le fait que tant de juges n'étaient pas convaincus, la durée du test (seulement 5 minutes), ainsi que le manque de preuves à venir pour cette réussite.
En 2018, un systĂšme de rĂ©servation Google Duplex avec l'aide de Google Assistant, a tĂ©lĂ©phonĂ© Ă 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 une IA, et pendant l'appel tĂ©lĂ©phonique, il a fait semblant d'ĂȘtre humain tout en parlant Ă la rĂ©ceptionniste d'un salon. AprĂšs un bref Ă©change, une coupe de cheveux a Ă©tĂ© planifiĂ©e avec succĂšs et les deux parties ont raccrochĂ©.
NĂ©anmoins, Ă l'Ăšre du traitement du langage naturel (NLP), avec ses sous-domaines de comprĂ©hension du langage naturel (NLU) et d'interprĂ©tation du langage naturel (NLI), la question doit ĂȘtre posĂ©e : si une machine pose et rĂ©pond Ă des questions sans complĂštement Comprendre le contexte derriĂšre ce qu'elle dit est-elle vraiment intelligente ?
AprÚs tout, si vous passez en revue technologie derriÚre Watson, un systÚme informatique capable de répondre aux questions posées en langage naturel, développé par IBM pour vaincre 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 mondiales via Internet, sans réellement comprendre le contexte derriÚre ce langage. Il y avait 200 millions de pages d'informations, provenant de diverses sources, dont Wikipédia. Il y avait une restriction en place selon laquelle Watson ne pouvait pas accéder à Internet tout en jouant à un jeu, mais il s'agit simplement d'une restriction mineure pour une IA qui peut simplement accéder à toutes les connaissances humaines avant le début du jeu.
Semblable à un moteur de recherche, des mots-clés et des points de référence ont été créés. Si une IA peut atteindre ce niveau de compréhension, alors nous devrions considérer que, sur la base des avancées technologiques d'aujourd'hui, tromper un humain pendant 5 ou 10 minutes ne place tout simplement pas la barre assez haut.
Le test de Turing doit-il évoluer ?
Le test de Turing a fait un travail remarquable pour résister à l'épreuve du temps. Néanmoins, l'IA a considérablement évolué depuis 1950. Chaque fois que l'IA réalise un exploit dont nous affirmons que seuls les humains sont capables, nous plaçons la barre plus haut. Ce ne sera qu'une question de temps jusqu'à ce que l'IA soit capable de réussir systématiquement le test de Turing tel que nous le comprenons.
Lors de l'examen de l'histoire de l'IA, le baromĂštre ultime pour savoir si l'IA peut ou non atteindre une intelligence de niveau humain est presque toujours basĂ© sur sa capacitĂ© Ă vaincre les humains Ă divers jeux. En 1949, Claude Shannon a publiĂ© ses rĂ©flexions sur la façon dont un ordinateur pourrait ĂȘtre conçu pour jouer aux Ă©checs, car cela Ă©tait considĂ©rĂ© comme le sommet ultime de l'intelligence humaine.
Ce n'est que le 10 février 1996, aprÚs un match exténuant de trois heures, que le champion du monde d'échecs Garry Kasparov a perdu le premier match d'un match de six matchs contre Deep Blue, un ordinateur IBM capable d'évaluer 200 millions de mouvements par seconde. Il ne fallut pas longtemps pour que les échecs ne soient plus considérés comme le summum de l'intelligence humaine. Les échecs ont ensuite été remplacés par le jeu de Go, un jeu originaire de Chine il y a plus de 3000 ans. La barre pour l'IA atteignant l'intelligence au niveau humain a été relevée.
Avance rapide jusqu'en octobre 2015, AlphaGo a disputé son premier match contre le triple champion d'Europe en titre, M. Fan Hui. AlphaGo a remporté le tout premier match contre un professionnel de Go avec un score de 5-0. Go est considéré comme le jeu le plus sophistiqué au monde avec ses 10360 déplacements possibles. Tout d'un coup, la barre a été déplacée à nouveau.
Finalement, l'argument Ă©tait qu'une IA devait ĂȘtre capable de vaincre des Ă©quipes de joueurs dans les MMORPG (jeux de rĂŽle en ligne massivement multijoueurs). 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 reconsidĂ©rer une nouvelle dĂ©finition moderne du test de Turing. Le test actuel repose peut-ĂȘtre trop sur la tromperie et sur la technologie contenue dans un chatbot. Potentiellement, avec l'Ă©volution de la robotique, nous pouvons exiger que pour qu'une IA atteigne vĂ©ritablement l'intelligence au niveau humain, l'IA devra interagir et "vivre" dans notre monde rĂ©el, par rapport Ă un environnement de jeu ou Ă un environnement simulĂ© avec ses rĂšgles dĂ©finies.
Si au lieu de nous tromper, un robot peut interagir avec nous comme n'importe quel autre humain, en ayant des conversations, en proposant des idĂ©es et des solutions, alors peut-ĂȘtre que le test de Turing sera rĂ©ussi. La version ultime du test de Turing peut ĂȘtre lorsqu'une IA s'approche d'un humain et tente de nous convaincre qu'elle est consciente d'elle-mĂȘme.
à ce stade, nous aurons également atteint l'Intelligence Générale Artificielle (AGI). Il serait alors inévitable que l'IA/robot nous dépasse rapidement en intelligence.