Un robot qui a réussi le test de Turing. Programme informatique simulant un psychothérapeute

Le test de Turing est un test, comme son nom l'indique, proposé par Alan Turing pour déterminer si une machine possède de l'intelligence. Turing a décidé qu'il ne servait à rien d'élaborer une longue liste d'exigences pour la création de l'intelligence artificielle, qui pourraient également être contradictoires, et a proposé un test basé sur le fait que le comportement d'un objet doté d'une intelligence artificielle serait finalement impossible à distinguer du comportement d'un objet doté d'une intelligence artificielle. comportement d’entités aussi indéniablement intelligentes que les êtres humains. Un ordinateur réussira le test de Turing si un expérimentateur humain, qui lui pose des questions écrites, ne peut pas déterminer si les réponses écrites proviennent d'une autre personne ou d'un appareil. Actuellement, écrire un programme pour qu’un ordinateur réussisse le test de Turing nécessite beaucoup de travail. Un ordinateur ainsi programmé doit comprendre :

  • des outils de traitement de texte en langues naturelles (Natural Language Processing - NLP), permettant de communiquer avec succès avec un ordinateur, par exemple en anglais ;
  • moyens de représentation des connaissances par lesquels un ordinateur peut stocker en mémoire ce qu'il apprend ou lit ;
  • des outils pour générer automatiquement des conclusions logiques, offrant la possibilité d'utiliser les informations stockées pour trouver des réponses aux questions et tirer de nouvelles conclusions ;
  • des outils d'apprentissage automatique qui vous permettent de vous adapter à de nouvelles circonstances, ainsi que de détecter et d'extrapoler les signes de situations standard.

Dans le test de Turing, l'interaction physique directe entre l'expérimentateur et l'ordinateur est délibérément exclue, puisque la création de l'intelligence artificielle ne nécessite pas l'imitation physique d'une personne. Mais dans le test dit de Turing complet, l'utilisation d'un signal vidéo est prévue pour que l'expérimentateur puisse tester les capacités perceptuelles de l'objet testé, et ait également la possibilité de présenter des objets physiques « de manière incomplète » (les faire passer « par l'ombrage ». »).

Turing a prédit que les ordinateurs finiraient par réussir son test. Il pensait que d'ici l'an 2000, un ordinateur doté d'un milliard de bits de mémoire (environ 119 Mo) serait capable de tromper les juges dans 30 % des cas lors d'un test de 5 minutes.

Cette prédiction ne s'est pas réalisée. Turing a également prédit que l'expression « machine pensante » ne serait pas considérée comme un oxymore et que la formation en informatique jouerait un rôle important dans la création d'ordinateurs puissants (ce avec lequel la plupart des chercheurs modernes sont d'accord).

Jusqu’à présent, aucun programme n’a réussi le test de Turing. Des programmes comme ELIZA faisaient parfois croire aux gens qu'ils parlaient à une personne, comme dans une expérience informelle appelée AOLiza. Mais de tels « succès » ne constituent pas une réussite au test de Turing. Premièrement, la personne participant à de telles conversations n'avait aucune raison de croire qu'elle parlait au programme, alors que dans un véritable test de Turing, la personne essaie activement de déterminer avec qui elle parle. Deuxièmement, les cas documentés font généralement référence à de tels chats, où de nombreuses conversations sont fragmentaires et dénuées de sens. Troisièmement, de nombreux utilisateurs du chat utilisent l'anglais comme deuxième ou troisième langue, et la réponse absurde du programme est probablement attribuée à la barrière linguistique. Quatrièmement, de nombreux utilisateurs ne connaissent rien d'Eliza et des programmes similaires et ne peuvent pas reconnaître les erreurs totalement inhumaines que commettent ces programmes.

Chaque année, un concours est organisé entre des programmes parlants et le plus humain, de l'avis du jury, reçoit le prix Loebner. Il y a également un prix supplémentaire pour le programme qui, selon les juges, réussira le test de Turing. Ce prix n'a pas encore été attribué. Le programme A.L.I.C.E a montré les meilleurs résultats. remportant le prix Loebner à 3 reprises (en 2000, 2001 et 2004).

Malgré le fait que plus de 50 ans se sont écoulés, le test de Turing n'a pas perdu de son importance. Mais à l'heure actuelle, les chercheurs en intelligence artificielle ne travaillent pratiquement pas à résoudre le problème de la réussite du test de Turing, estimant qu'il est bien plus important d'étudier les principes fondamentaux de l'intelligence que de dupliquer l'un des porteurs de l'intelligence naturelle. En particulier, le problème du « vol artificiel » n’a été résolu avec succès qu’après que les frères Wright et d’autres chercheurs ont cessé d’imiter les oiseaux et ont commencé à étudier l’aérodynamique. Dans les travaux scientifiques et techniques sur l’aéronautique, le but de ce domaine de connaissance n’est pas défini comme « la création de machines qui, dans leur vol, ressemblent si étroitement aux pigeons qu’elles peuvent même tromper les vrais oiseaux ».

Une expérience empirique dans laquelle une personne communique avec un programme informatique intelligent qui simule les réponses comme une personne.

On suppose que Test de Turing réussi si une personne, lorsqu'elle communique avec une machine, croit qu'elle communique avec une personne et non avec une machine.

Le mathématicien britannique Alan Turing a proposé en 1950 une telle expérience par analogie avec un jeu d'imitation, qui suppose que 2 personnes entrent dans des pièces différentes et que la 3ème personne doit comprendre qui se trouve où en communiquant avec elles par écrit.

Turing a proposé de jouer à un tel jeu avec une machine, et si la machine pouvait tromper un expert, cela signifierait qu'elle pourrait penser. Ainsi, le test classique suit le scénario suivant :

Un expert humain communique via chat avec un chatbot et d’autres personnes. A la fin de la conversation, l'expert doit comprendre lequel des interlocuteurs était un humain et lequel était un robot.

De nos jours, le test de Turing a reçu de nombreuses modifications différentes, considérons quelques-unes d'entre elles :

Test de Turing inversé

Le test consiste à effectuer certaines actions pour confirmer que vous êtes une personne. Par exemple, nous pouvons souvent être confrontés à la nécessité de saisir des chiffres et des lettres dans un champ spécial à partir d'une image déformée comportant un ensemble de chiffres et de lettres. Ces actions protègent le site des robots. La réussite de ce test confirmerait la capacité de la machine à percevoir des images complexes et déformées, mais cela n'existe pas encore.

Test d'immortalité

Le test consiste à répéter autant que possible les caractéristiques personnelles d’une personne. On pense que si le caractère d’une personne est copié aussi fidèlement que possible et qu’il ne peut pas être distingué de la source, cela signifie que le test de l’immortalité a été réussi.

Test de signal intelligent minimal

Le test suppose une forme simplifiée de réponse aux questions - uniquement oui et non.

Test de méta Turing

Le test suppose qu’une machine « peut penser » si elle peut créer quelque chose dont elle veut elle-même tester l’intelligence.

Le premier passage du test classique de Turing a été enregistré le 6 juin 2014 par le chatbot « Zhenya Gustman », développé à Saint-Pétersbourg. Le robot a convaincu les experts qu'il communiquait avec un adolescent de 13 ans d'Odessa.

En général, les machines sont déjà capables de beaucoup, maintenant de nombreux spécialistes travaillent dans ce sens et de plus en plus de variantes intéressantes et de réussite de ce test nous attendent.

"Eugene Goostman" a réussi le test de Turing et a convaincu 33% des juges qu'il ne s'agissait pas d'une machine communiquant avec eux. Le programme se faisait passer pour un garçon de treize ans nommé Evgeny Gustman d'Odessa et était capable de convaincre les interlocuteurs que les réponses qu'il produisait appartenaient à une personne.

Le test a eu lieu à la Royal Society of London et a été organisé par l'Université de Reading, au Royaume-Uni. Les auteurs du programme sont l'ingénieur russe Vladimir Veselov, qui vit actuellement aux États-Unis, et l'Ukrainien Evgeniy Demchenko, qui vit désormais en Russie.

Comment le programme « Evgeniy Gustman » a-t-il réussi le test de Turing ?

Le samedi 7 juin 2014, un supercalculateur nommé Eugene a tenté de recréer l'intelligence d'un adolescent de treize ans, Evgeny Gustman.

Cinq supercalculateurs ont participé aux tests organisés par la School of Systems Engineering de l'Université de Reading (Royaume-Uni). Le test consistait en une série de dialogues écrits de cinq minutes.

Les développeurs du programme ont réussi à préparer le bot à toutes les questions possibles et même à le former à collecter des exemples de dialogues via Twitter. De plus, les ingénieurs ont doté le héros d'un caractère brillant. Se faisant passer pour un garçon de 13 ans, le virtuel « Evgeny Gustman » n'a pas suscité de doutes parmi les experts. Ils pensaient que le garçon pourrait ne pas connaître les réponses à de nombreuses questions, car le niveau de connaissance moyen d’un enfant est nettement inférieur à celui des adultes. Dans le même temps, ses réponses correctes et précises étaient attribuées à une érudition et une érudition inhabituelles.

Le test a impliqué 25 personnes « cachées » et 5 chatbots. Chacun des 30 juges a mené cinq sessions de chat, essayant de déterminer la véritable nature de l'interlocuteur. A titre de comparaison, au traditionnel concours annuel de programmes d'intelligence artificielle pour le prix Loebner*, seuls 4 programmes et 4 personnes cachées participent.

Le premier programme avec un «jeune habitant d'Odessa» est apparu en 2001. Cependant, ce n'est qu'en 2012 qu'elle a montré un résultat vraiment sérieux, convaincant 29 % des juges.

Ce fait prouve que dans un avenir proche, des programmes apparaîtront qui pourront être adoptés sans problème. Test de Turing.

Une expérience empirique dans laquelle une personne communique avec un programme informatique intelligent qui simule les réponses comme une personne.

On suppose que Test de Turing réussi si une personne, lorsqu'elle communique avec une machine, croit qu'elle communique avec une personne et non avec une machine.

Le mathématicien britannique Alan Turing a proposé en 1950 une telle expérience par analogie avec un jeu d'imitation, qui suppose que 2 personnes entrent dans des pièces différentes et que la 3ème personne doit comprendre qui se trouve où en communiquant avec elles par écrit.

Turing a proposé de jouer à un tel jeu avec une machine, et si la machine pouvait tromper un expert, cela signifierait qu'elle pourrait penser. Ainsi, le test classique suit le scénario suivant :

Un expert humain communique via chat avec un chatbot et d’autres personnes. A la fin de la conversation, l'expert doit comprendre lequel des interlocuteurs était un humain et lequel était un robot.

De nos jours, le test de Turing a reçu de nombreuses modifications différentes, considérons quelques-unes d'entre elles :

Test de Turing inversé

Le test consiste à effectuer certaines actions pour confirmer que vous êtes une personne. Par exemple, nous pouvons souvent être confrontés à la nécessité de saisir des chiffres et des lettres dans un champ spécial à partir d'une image déformée comportant un ensemble de chiffres et de lettres. Ces actions protègent le site des robots. La réussite de ce test confirmerait la capacité de la machine à percevoir des images complexes et déformées, mais cela n'existe pas encore.

Test d'immortalité

Le test consiste à répéter autant que possible les caractéristiques personnelles d’une personne. On pense que si le caractère d’une personne est copié aussi fidèlement que possible et qu’il ne peut pas être distingué de la source, cela signifie que le test de l’immortalité a été réussi.

Test de signal intelligent minimal

Le test suppose une forme simplifiée de réponse aux questions - uniquement oui et non.

Test de méta Turing

Le test suppose qu’une machine « peut penser » si elle peut créer quelque chose dont elle veut elle-même tester l’intelligence.

Le premier passage du test classique de Turing a été enregistré le 6 juin 2014 par le chatbot « Zhenya Gustman », développé à Saint-Pétersbourg. Le robot a convaincu les experts qu'il communiquait avec un adolescent de 13 ans d'Odessa.

En général, les machines sont déjà capables de beaucoup, maintenant de nombreux spécialistes travaillent dans ce sens et de plus en plus de variantes intéressantes et de réussite de ce test nous attendent.

"Eugene Goostman" a réussi le test de Turing et a convaincu 33% des juges qu'il ne s'agissait pas d'une machine communiquant avec eux. Le programme se faisait passer pour un garçon de treize ans nommé Evgeny Gustman d'Odessa et était capable de convaincre les interlocuteurs que les réponses qu'il produisait appartenaient à une personne.

Le test a eu lieu à la Royal Society of London et a été organisé par l'Université de Reading, au Royaume-Uni. Les auteurs du programme sont l'ingénieur russe Vladimir Veselov, qui vit actuellement aux États-Unis, et l'Ukrainien Evgeniy Demchenko, qui vit désormais en Russie.

Comment le programme « Evgeniy Gustman » a-t-il réussi le test de Turing ?

Le samedi 7 juin 2014, un supercalculateur nommé Eugene a tenté de recréer l'intelligence d'un adolescent de treize ans, Evgeny Gustman.

Cinq supercalculateurs ont participé aux tests organisés par la School of Systems Engineering de l'Université de Reading (Royaume-Uni). Le test consistait en une série de dialogues écrits de cinq minutes.

Les développeurs du programme ont réussi à préparer le bot à toutes les questions possibles et même à le former à collecter des exemples de dialogues via Twitter. De plus, les ingénieurs ont doté le héros d'un caractère brillant. Se faisant passer pour un garçon de 13 ans, le virtuel « Evgeny Gustman » n'a pas suscité de doutes parmi les experts. Ils pensaient que le garçon pourrait ne pas connaître les réponses à de nombreuses questions, car le niveau de connaissance moyen d’un enfant est nettement inférieur à celui des adultes. Dans le même temps, ses réponses correctes et précises étaient attribuées à une érudition et une érudition inhabituelles.

Le test a impliqué 25 personnes « cachées » et 5 chatbots. Chacun des 30 juges a mené cinq sessions de chat, essayant de déterminer la véritable nature de l'interlocuteur. A titre de comparaison, au traditionnel concours annuel de programmes d'intelligence artificielle pour le prix Loebner*, seuls 4 programmes et 4 personnes cachées participent.

Le premier programme avec un «jeune habitant d'Odessa» est apparu en 2001. Cependant, ce n'est qu'en 2012 qu'elle a montré un résultat vraiment sérieux, convaincant 29 % des juges.

Ce fait prouve que dans un avenir proche, des programmes apparaîtront qui pourront être adoptés sans problème. Test de Turing.

Il n’y a probablement personne aujourd’hui qui n’ait au moins une fois entendu parler d’un concept tel que le test d’Alan Turing. La plupart des gens sont probablement loin de comprendre ce qu’est un tel système de test. Par conséquent, attardons-nous là-dessus un peu plus en détail.

Qu'est-ce que le test de Turing : concept de base

À la fin des années 40 du siècle dernier, de nombreux esprits scientifiques se sont penchés sur les problèmes liés aux premiers développements informatiques. C'est alors qu'un des membres d'un certain groupe non gouvernemental Ratio Club, engagé dans des recherches dans le domaine de la cybernétique, posa une question tout à fait logique : est-il possible de créer une machine qui penserait comme une personne, ou du moins imiter son comportement ?

Dois-je dire qui a inventé le test de Turing ? Apparemment non. La base initiale de tout le concept, qui est toujours d'actualité aujourd'hui, était le principe suivant : une personne, après un certain temps de communication avec un interlocuteur invisible sur des sujets arbitraires complètement différents, sera-t-elle capable de déterminer qui est devant elle - un une personne réelle ou une machine ? En d’autres termes, la question n’est pas seulement de savoir si une machine peut imiter le comportement d’une personne réelle, mais aussi si elle peut penser par elle-même. cette question reste encore controversée.

Histoire de la création

En général, si l'on considère le test de Turing comme une sorte de système empirique permettant de déterminer les capacités « humaines » d'un ordinateur, il convient de dire que la base indirecte de sa création était les curieuses déclarations du philosophe Alfred Ayer, qu'il a formulées en 1936.

Ayer lui-même a comparé, pour ainsi dire, les expériences de vie de différentes personnes et, sur cette base, a exprimé l'opinion qu'une machine sans âme ne pourrait passer aucun test, puisqu'elle ne pouvait pas penser. Au mieux, ce sera une pure imitation.

En principe, c'est comme ça. L’imitation seule ne suffit pas à créer une machine à penser. De nombreux scientifiques citent l'exemple des frères Wright, qui ont construit le premier avion, abandonnant la tendance à imiter les oiseaux, ce qui était d'ailleurs caractéristique d'un génie tel que Léonard de Vinci.

Istria ne dit pas si lui-même (1912-1954) était au courant de ces postulats, mais en 1950, il a compilé tout un système de questions qui pourraient déterminer le degré « d'humanisation » de la machine. Et il faut dire que ce développement reste l'un des fondamentaux, même si seulement lors du test, par exemple, de robots informatiques, etc. En réalité, le principe s'est avéré tel que seuls quelques programmes ont réussi à passer le test de Turing. . Et puis, « réussite » est dit avec beaucoup d'étendue, puisque le résultat du test n'a jamais eu un indicateur de 100 pour cent, au mieux - un peu plus de 50.

Au tout début de ses recherches, le scientifique a utilisé sa propre invention. On l’appelait la machine d’essai de Turing. Étant donné que toutes les conversations devaient être saisies exclusivement sous forme imprimée, le scientifique a fixé plusieurs directives de base pour rédiger les réponses, telles que déplacer la bande d'impression vers la gauche ou la droite, imprimer un caractère spécifique, etc.

Programmes ELIZA et PARRY

Au fil du temps, les programmes sont devenus plus complexes et deux d'entre eux, dans des situations où le test de Turing était appliqué, ont montré des résultats étonnants à l'époque. C'étaient ELIZA et PARRY.

Quant à « Eliza », créée en 1960 : à partir de la question, la machine devait déterminer le mot clé et à partir de celui-ci créer une réponse de retour. C'est ce qui a permis de tromper de vraies personnes. S'il n'y avait pas un tel mot, la machine renvoyait une réponse généralisée ou répétait l'une des précédentes. Cependant, la réussite du test Eliza reste encore incertaine, car les personnes réelles qui ont communiqué avec le programme étaient initialement préparées psychologiquement de telle manière qu'elles pensaient à l'avance qu'elles parlaient à une personne et non à une machine.

Le programme PARRY est quelque peu similaire à Eliza, mais a été créé pour simuler la communication d'une personne paranoïaque. Ce qui est le plus intéressant, c’est que de vrais patients de la clinique ont été utilisés pour le tester. Après avoir enregistré les transcriptions des conversations par télétype, elles ont été évaluées par des psychiatres professionnels. Seulement dans 48 pour cent des cas, ils ont pu évaluer correctement où se trouvait la personne et où se trouvait la machine.

De plus, presque tous les programmes de cette époque fonctionnaient en tenant compte d'une certaine période de temps, car à cette époque, une personne pensait beaucoup plus vite qu'une machine. Maintenant, c'est l'inverse.

Supercalculateurs Deep Blue et Watson

Les développements de la société IBM semblaient très intéressants ; non seulement ils pensaient, mais ils disposaient d'une puissance de calcul incroyable.

Beaucoup de gens se souviennent probablement qu'en 1997, le supercalculateur Deep Blue a remporté 6 parties d'échecs contre l'actuel champion du monde Garry Kasparov. En fait, le test de Turing est applicable de manière très conditionnelle à cette machine. Le fait est qu'il contenait initialement de nombreux modèles de jeu avec une quantité incroyable d'interprétation de l'évolution des événements. La machine pourrait évaluer environ 200 millions de positions de pièces sur le plateau par seconde !

L'ordinateur Watson, composé de 360 ​​processeurs et de 90 serveurs, a remporté le jeu télévisé américain, surpassant à tous égards les deux autres participants, pour lequel il a en fait reçu un bonus d'un million de dollars. Encore une fois, la question est sans objet car la machine était chargée de quantités incroyables de données encyclopédiques, et la machine a simplement analysé la question pour détecter la présence d'un mot-clé, de synonymes ou de correspondances générales, puis a donné la bonne réponse.

Émulateur Eugène Goostman

L'un des développements les plus intéressants dans ce domaine a été le programme d'Evgeniy Gustman, résident d'Odessa, et de l'ingénieur russe Vladimir Veselov, vivant désormais aux États-Unis, qui imitait la personnalité d'un garçon de 13 ans.

Le 7 juin 2014, le programme Eugène a démontré toutes ses capacités. Fait intéressant, 5 robots et 30 personnes réelles ont participé aux tests. Ce n'est que dans 33 % des cas sur cent que le jury a pu déterminer qu'il s'agissait d'un ordinateur. Le fait est que la tâche était compliquée par le fait qu’un enfant a une intelligence inférieure à celle d’un adulte et moins de connaissances.

Les questions du test de Turing étaient les plus générales, cependant, pour Eugène, il y avait aussi des questions spécifiques sur les événements d'Odessa qui ne pouvaient passer inaperçues auprès d'aucun résident. Mais les réponses me faisaient quand même penser que le jury était un enfant. Par exemple, le programme a répondu immédiatement à la question sur le lieu de résidence. Lorsqu'on lui a demandé si l'interlocuteur était dans la ville à telle ou telle date, l'émission a indiqué qu'elle ne souhaitait pas en parler. Lorsque l’interlocuteur a tenté d’insister sur une conversation conforme à ce qui s’était exactement passé ce jour-là, Eugène s’est renié en disant : « Vous devriez le savoir vous-même, pourquoi lui demander ? En général, l’émulateur enfant s’est avéré extrêmement efficace.

Cependant, il s’agit toujours d’un émulateur et non d’une créature pensante. Le soulèvement des machines n’aura donc pas lieu avant très longtemps.

Le revers de la médaille

Enfin, il reste à ajouter qu'il n'existe jusqu'à présent aucune condition préalable à la création de machines pensantes dans un avenir proche. Néanmoins, si auparavant les problèmes de reconnaissance concernaient spécifiquement les machines, presque chacun d’entre nous doit désormais prouver qu’il n’est pas une machine. Il suffit de saisir un captcha sur Internet pour accéder à une action. Jusqu'à présent, on pense qu'aucun appareil électronique n'a encore été créé pour reconnaître un texte déformé ou un ensemble de caractères, à l'exception d'une personne. Mais qui sait, tout est possible...

L'expression « test de Turing » est utilisée plus précisément pour désigner une proposition qui aborde la question de savoir si les machines peuvent penser. Selon l’auteur, une telle affirmation est « trop dénuée de sens » pour mériter une discussion. Cependant, si l’on considère la question plus spécifique de savoir si un ordinateur numérique est capable de gérer une sorte de jeu d’imitation, la possibilité d’une discussion précise se pose. De plus, l'auteur lui-même pensait que peu de temps s'écoulerait et que des appareils informatiques apparaîtraient très « bons » dans ce domaine.

L'expression « test de Turing » est parfois utilisée de manière plus générale pour désigner certaines études comportementales de la présence d'esprit, de pensée ou d'intelligence chez des sujets supposés intelligents. Par exemple, on estime parfois que le prototype du test est décrit dans le Discours de la méthode de Descartes.

Qui a inventé le test de Turing ?

En 1950, l'ouvrage « Computing Machines and Intelligence » est publié, dans lequel l'idée d'un jeu d'imitation est pour la première fois proposée. La personne qui a inventé le test de Turing est l'informaticien, mathématicien, logicien, cryptanalyste et biologiste théoricien anglais Alan Matheson Turing. Ses modèles ont permis de formaliser les notions d'algorithme et de calcul, et ont contribué aux théories de l'intelligence artificielle.

Le jeu des imitations

Turing décrit le type de jeu suivant. Supposons qu’il y ait une personne, une machine et une personne qui pose des questions. L'intervieweur se trouve dans une pièce séparée du reste des participants qui passent le test de Turing. Le but du test est que celui qui pose la question détermine qui est une personne et qui est une machine. L'intervieweur connaît les deux sujets sous les étiquettes X et Y, mais au moins au début il ne sait pas qui se cache derrière l'étiquette X. À la fin du jeu, il doit dire que X est une personne et Y est une machine. , ou vice-versa. L'intervieweur est autorisé à poser aux sujets les questions suivantes du test de Turing : "X aurait-il la gentillesse de me dire si X joue aux échecs ?" Celui qui est X doit répondre aux questions adressées à X. Le but de la machine est d'induire en erreur celui qui pose la question et de conclure à tort qu'il s'agit d'une personne. Une personne doit aider à établir la vérité. À propos de ce jeu, Alan Turing a déclaré en 1950 : « Je crois que d'ici 50 ans, il sera possible de programmer des ordinateurs dotés d'une capacité de mémoire d'environ 10 9 afin qu'ils puissent jouer avec succès au jeu de l'imitation, et l'intervieweur moyen aura une probabilité de plus de 70 % d’entre eux ne seront pas en mesure de deviner en cinq minutes qui est la machine.

Aspects empiriques et conceptuels

Au moins deux types de questions se posent à propos des prédictions de Turing. Premièrement, empirique : est-il vrai qu’il existe ou qu’il y aura bientôt des ordinateurs capables de si bien jouer au jeu de simulation que l’intervieweur moyen n’a pas plus de 70 % de chances de faire le bon choix en cinq minutes ? Deuxièmement, conceptuel - est-il vrai que si l'intervieweur moyen, après cinq minutes d'interrogatoire, avait moins de 70 % de chances d'identifier correctement un humain et une machine, alors nous devrions conclure que cette dernière fait preuve d'un certain niveau de réflexion, d'intelligence, ou l'intelligence ?

Concours Lebner

Il ne fait aucun doute qu’Alan Turing aurait été déçu de l’état du jeu de l’imitation à la fin du XXe siècle. Les concurrents du Concours Loebner (un événement annuel au cours duquel les programmes informatiques sont soumis au test de Turing) sont loin d'atteindre le niveau envisagé par le fondateur de l'informatique. Un rapide coup d’œil aux journaux des participants au cours des dernières décennies montre que la machine peut être facilement découverte à l’aide de questions peu sophistiquées. De plus, les joueurs les plus titrés affirment constamment que la compétition Loebner est difficile en raison de l'absence d'un programme informatique capable de mener une conversation décente pendant cinq minutes. Il est généralement admis que les candidatures au concours sont élaborées uniquement dans le but d'obtenir un petit prix décerné au meilleur participant de l'année, et qu'elles ne sont pas conçues pour plus.

Test de Turing : est-ce trop long à réussir ?

Au milieu de la deuxième décennie du XXIe siècle, la situation n’avait pratiquement pas changé. Certes, en 2014, on a affirmé que le programme informatique Eugene Goostman avait réussi le test de Turing en trompant 33 % des juges lors d'un concours de 2014. Mais d'autres concours ponctuels ont obtenu des résultats similaires. En 1991, PC Therapist a induit en erreur 50 % des juges. Et dans une démo de 2011, Cleverbot avait un taux de réussite encore plus élevé. Dans ces trois cas, la durée du processus était très courte et le résultat n’était pas fiable. Aucune d'entre elles n'a fourni de preuves solides suggérant que l'intervieweur moyen avait plus de 70 % de chances d'identifier correctement un répondant en une séance de 5 minutes.

Méthode et prévision

De plus, et c’est bien plus important, il faut faire la distinction entre le test de Turing et la prédiction qu’il a faite quant à sa réussite d’ici la fin du XXe siècle. La probabilité d'une identification correcte, l'intervalle de temps sur lequel le test se déroule et le nombre de questions requises sont des paramètres ajustables, malgré leur limitation à une prédiction spécifique. Même si le fondateur de l’informatique était très loin de la vérité dans sa prédiction sur la situation de l’intelligence artificielle à la fin du XXe siècle, la validité de la méthode qu’il a proposée est tout à fait probable. Mais avant d’approuver le test de Turing, diverses objections doivent être abordées.

Est-il nécessaire de pouvoir parler ?

Certaines personnes considèrent le test de Turing comme chauvin dans le sens où il ne reconnaît l’intelligence que chez les objets capables de tenir une conversation avec nous. Pourquoi n’existe-t-il pas d’objets intelligents incapables d’avoir une conversation, ou du moins une conversation avec des gens ? Peut-être que l’idée derrière cette question est correcte. En revanche, on peut supposer la présence de traducteurs qualifiés pour deux agents intelligents quelconques parlant des langues différentes, leur permettant de mener n'importe quelle conversation. Mais de toute façon, l’accusation de chauvinisme est totalement hors de propos. Turing dit seulement que si quelque chose peut avoir une conversation avec nous, alors nous avons de bonnes raisons de croire qu'il a une conscience similaire à la nôtre. Il ne dit pas que le simple fait de pouvoir avoir une conversation avec nous est la preuve que nous avons potentiellement un esprit comme le nôtre.

Pourquoi est-ce si facile ?

D’autres considèrent que le test de Turing n’est pas assez exigeant. Il existe des preuves anecdotiques selon lesquelles des programmes complètement stupides (comme ELIZA) peuvent paraître intelligents à l'observateur moyen pendant un certain temps. De plus, dans un laps de temps aussi court que cinq minutes, il est probable que presque tous les enquêteurs puissent se laisser tromper par des applications intelligentes mais totalement inintelligentes. Cependant, il est important de se rappeler qu'un programme ne peut pas réussir le test de Turing en trompant de « simples observateurs » dans des conditions autres que celles dans lesquelles le test est censé se dérouler. L’application doit pouvoir résister à l’interrogation d’une personne sachant que l’un des deux autres participants à la conversation est une machine. De plus, le programme doit résister à de tels interrogatoires avec un haut degré de réussite après de multiples essais. Turing ne précise pas exactement combien de tests seront nécessaires. Cependant, nous pouvons supposer que leur nombre doit être suffisamment grand pour parler d’une valeur moyenne.

Si le programme en est capable, il semble alors plausible de dire que nous aurions au moins provisoirement des raisons de supposer la présence de renseignements. Il convient peut-être de souligner une fois de plus qu’il peut y avoir un sujet intelligent, y compris un ordinateur intelligent, qui échoue au test de Turing. Il est possible, par exemple, d’admettre l’existence de machines qui refusent de mentir pour des raisons morales. Puisque le participant humain est censé faire tout son possible pour aider l'intervieweur, la question « Êtes-vous une machine ? vous permettra de distinguer rapidement de tels sujets pathologiquement véridiques des personnes.

Pourquoi est-ce si difficile ?

Certains doutent qu’une machine puisse un jour réussir le test de Turing. Parmi les arguments avancés figurent la différence dans le temps de reconnaissance des mots d'une langue maternelle et étrangère chez les personnes, la capacité de classer les néologismes et les catégories, et la présence d'autres caractéristiques de la perception humaine difficiles à simuler, mais qui ne sont pas indispensables à la présence du renseignement.

Pourquoi une machine discrète ?

Un autre aspect controversé du fonctionnement du test de Turing est que sa discussion se limite aux « ordinateurs numériques ». D’une part, il est évident que cela n’a d’importance que pour la prévision et ne concerne pas les détails de la méthode elle-même. En effet, si le test est fiable, alors il conviendra à n’importe quelle entité, y compris les animaux, les extraterrestres et les appareils informatiques analogiques. D’un autre côté, il est très controversé de dire que les « machines pensantes » doivent être des ordinateurs numériques. Il est également douteux que Turing lui-même le croie. En particulier, il convient de noter que la septième objection qu'il considère concerne la possibilité de l'existence de machines à états continues, que l'auteur reconnaît comme différentes des machines discrètes. Turing a soutenu que même si nous étions des machines à états continus, une machine discrète pourrait bien nous imiter dans le jeu de l’imitation. Cependant, il semble douteux que ses considérations soient suffisantes pour établir que, étant donné que les machines à états continues réussissent le test, il est possible de créer une machine à états discrète qui réussit également le test.

Dans l’ensemble, le point important semble être que, même si Turing reconnaissait l’existence d’une classe de machines beaucoup plus large que les machines à états discrets, il était convaincu qu’une machine à états discrets correctement conçue pourrait réussir dans le jeu de l’imitation.



Avez-vous aimé l'article? Partagez avec vos amis !