Trois machines qui ont « réussi » le test de Turing
En 1950, Alan Turing, pionnier de l’informatique, met au point un test pour évaluer l’intelligence d’une machine qui repose sur sa capacité à simuler une conversation humaine jusqu’à tromper un humain. Balises vous présente trois machines qui prétendent l’avoir réussi, en préambule à la rencontre « Fictions-Science : Alan Turing » de juin 2022 proposée par la Bpi et l’Ircam.
Le test de Turing a pour nom Imitation Game en anglais. Il s’inspire d’un jeu en vogue dans la société anglaise à la fin de la Seconde Guerre mondiale, dans lequel des personnes cherchent à deviner le genre de deux personnes qu’elles ne voient pas, au travers de leurs réponses. Alan Turing (1912-1954) décline le principe avec une machine qu’il oppose à un humain. La machine est déclarée intelligente si elle parvient à tromper au moins 30 % des juges suite à une conversation de 5 minutes par échange de messages. Le test est contesté : la machine peut user de stratagèmes pour paraître plus humaine, en hésitant par exemple à donner des réponses qu’elle obtient dans un délai impossible pour un homme, la durée du test est trop courte, les sujets sont choisis… Malgré les débats autour de ce qu’elle dit de l’intelligence d’une machine, l’épreuve a marqué les débuts de l’intelligence artificielle et souligné la progression des travaux. Le concept du test de Turing a été repris par un inventeur américain, Hugh Loebner, qui organise une remise de prix annuelle, de 1990 à 2019, pour les machines. Des récompenses pour différents niveaux d’intelligence sont décernées et les règles du test sont aménagées pour la manifestation, qui prend un tour plus promotionnel que scientifique.
D’autres défis ont utilisé des jeux comme repère d’intelligence : en 1997, le programme Deeper Blue remportait une partie contre le champion du monde d’échecs, le Russe Garry Kasparov, et en 2011, l’ordinateur Watson remportait deux manches sur trois au jeu Jeopardy contre les deux meilleurs compétiteurs du jeu. Les questions étaient posées en langage naturel.
Trois machines ont marqué l’histoire et sont réputées avoir réussi le test de Turing, et par la même occasion, montré ses limites.
ELIZA, le psychothérapeute
ELIZA est un des premiers programmes informatiques de traitement du langage naturel. Joseph Weizenbaum, chercheur au laboratoire d’intelligence artificielle du Massachusetts Institute of Technology (MIT), le présente en 1966. Il entend démontrer la superficialité du dialogue humain-machine avec ce programme qui reconnaît certains mots-clés et qui suit un script. Le script Doctor s’inspire de la posture d’un psychothérapeute rogérien, qui pratique une thérapie centrée sur la personne créée par le psychologue Carl Rogers. La machine fait répéter l’interlocuteur, ponctue le discours de petites phrases générales et renvoie des questions à son interlocuteur, créant l’illusion de l’attention et de la compréhension. Le résultat dépasse les espérances du chercheur. Le jugement des testeurs est faussé car ils sont fascinés par cette prouesse technique incomparable. L’interaction avec ELIZA leur semble si réaliste qu’ils en oublient la machine.
Alors que le psychiatre américain Kenneth Colby travaille à l’université de Stanford sur l’application de l’informatique et de l’intelligence artificielle à la psychiatrie, il écrit un programme qui imite le comportement d’un humain atteint d’une maladie mentale : la schizophrénie paranoïde. Cette maladie est caractérisée par un discours désorganisé, des hallucinations auditives et des délires de persécution. Le modèle est plus évolué qu’ELIZA. Kenneth Colby conçoit un modèle grossier d’un malade et une stratégie conversationnelle qui parviennent à tromper, en 1972, un groupe de psychiatres dans un test sur le modèle de Turing. Les examinateurs, spécialistes des maladies mentales, ne sont pas parvenus à distinguer les patients humains du programme PARRY dans plus de 50 % des cas.
Les deux machines, PARRY et ELIZA, incarnant deux entités complémentaires, ont été mises en contact, ce qui a produit d’étranges conversations.
Eugene Goostman, l’adolescent allophone
En 2014, l’université de Reading annonce le succès du programme informatique Eugene Goostman au test de Turing organisé dans les locaux de la Royal Society de Londres. Eugene Goostman est un chatbot conçu et développé en Russie en 2001 par Vladimir Veselov, Eugene Demchenko et Sergey Ulasen. Il simule un jeune de 13 ans qui ne maîtrise pas totalement l’anglais et parvient à convaincre 33 % des 30 juges qu’il est un humain, en 5 minutes de conversation et sur des sujets illimités.
Sa crédibilité repose sur l’âge qu’il prétend avoir et qui conditionne ses connaissances. Sa langue maternelle n’étant pas l’anglais, ses tournures incorrectes et ses difficultés de compréhension sont excusées. Avant lui, Cleverbot, le robot conversationnel ou chatbot conçu en 1988 par le programmeur britannique Rollo Carpenter, était également parvenu, en 2011, à tromper de nombreux examinateurs, mais sur un temps de conversation plus court.
La fin du test de Turing ?
Les agents conversationnels en mesure de réussir le test de Turing sont désormais nombreux et réalistes. Toutefois, ils restent spécialisés dans un domaine et appliquent une stratégie de contournement pour entretenir l’illusion d’une compétence dans un domaine qu’ils ne connaissent pas. Pour mesurer les compétences de leurs chatbots intelligents, des chercheurs de Google ont élaboré un nouveau test qui permet d’évaluer leurs créations comme la fantastique Meena. Le Prix Loebner qui récompensait encore l’utilisation du test de Turing s’est arrêté en 2019. Néanmoins, le test de Turing reste présent dans les pages web, dissimulé sous l’acronyme CAPTCHA pour « Completely Automated Public Turing Test to Tell Computers and Humans Apart ». Il s’agit de ces questionnaires obtenus par un clic sous l’intitulé « Je ne suis pas un robot » et qui vous demandent d’effectuer des tâches impossibles pour un robot spammeur : la reconnaissance de parties d’images, de sons ou de lettres déformées et mélangées.
XÉtant un service public, nous ne faisons aucun usage commercial des données collectées lors de votre navigation. Nous utilisons les cookies ou technologies similaires pour accéder uniquement à des données personnelles non sensibles stockées sur votre terminal, que nous traitons afin de réaliser des statistiques, mesurer les performances du site, ou permettre des accès à des ressources externes.
Vous pouvez à tout moment revenir sur vos choix en utilisant le lien "Personnaliser". En savoir plusRefuserAccepterPersonnaliser
Politique de confidentialité & cookies
Gestion de vos préférences sur les cookies
Ce site utilise des cookies pour améliorer votre expérience de navigation. Ces cookies sont classés en trois catégories : fonctionnel, statistiques et marketing.
Veuillez retrouver notre politique de gestions de données personnelles et de cookies : page "Informations sur les cookies" et page "Politique de confidentialité"
Ces cookies nous permettent de réaliser des statistiques de mesures d’audiences et de performances en analysant le volume et la source du trafic sur notre site. Ces cookies permettent également d’analyser de façon anonyme le comportement des visiteurs de notre site afin de mesurer et d'améliorer les performances de notre site et de nos campagnes en ligne.
Le recueil de votre consentement n’est pas requis, nous utilisons un logiciel d’analyse d’audience (Matomo) configuré selon les recommandations de la CNIL pour bénéficier de l’exemption de consentement.
https://www.cnil.fr/fr/cookies-et-autres-traceurs/regles/cookies-solutions-pour-les-outils-de-mesure-daudience
Cookie
Type
Durée
Description
_pk_id.*
13 mois
Ce cookie est installé par l'outil d'analyse Web Matomo.
Le cookie _pk_id est utilisé pour stocker des détails sur l'utilisateur tels que l'identifiant unique (ID).
Les cookies créés par Matomo commencent par : _pk_ref, _pk_cvar, _pk_id, _pk_ses.
Pour plus d'informations sur les cookies de Matomo : https://fr.matomo.org/faq/general/faq_146/
_pk_ses.*
30 minutes
Ce cookie est installé par l'outil d'analyse Web Matomo.
Ce cookie _pk_ses de courte durée est utilisé pour stocker temporairement les données de la visite.
Les cookies créés par Matomo commencent par : _pk_ref, _pk_cvar, _pk_id, _pk_ses.
Pour plus d'informations sur les cookies de Matomo : https://fr.matomo.org/faq/general/faq_146/
Les cookies fonctionnels aide à améliorer les performances de certaines fonctionnalités comme partager le contenu du site sur les réseaux sociaux, collecter des retour d'expérience, et autres fonctionnalités.
Cookie
Type
Durée
Description
bcookie
0
2 years
Ce cookie est installé par LinkedIn pour activer les fonctions de LinkedIn sur ce site.
cookielawinfo-checkbox-necessary
0
11 months
Ce cookie est défini par le plugin GDPR Cookie Consent. Les cookies sont utilisés pour stocker le consentement de l'utilisateur pour les cookies dans la catégorie «Nécessaire».
cookielawinfo-checkbox-non-necessary
0
11 months
Ce cookie est défini par le plugin GDPR Cookie Consent. Les cookies sont utilisés pour stocker le consentement de l'utilisateur pour les cookies dans la catégorie «Non nécessaire».
csrftoken
0
11 months
Ce cookie est associé à la plateforme de développement Web Django pour python. Utilisé pour aider à protéger le site Web contre les attaques de falsification de requêtes intersites
lidc
0
1 day
Ce cookie est défini par LinkedIn et utilisé pour le routage.
viewed_cookie_policy
0
11 months
Le cookie est défini par le plugin GDPR Cookie Consent et est utilisé pour stocker si l'utilisateur a consenti ou non à l'utilisation de cookies. Il ne stocke aucune donnée personnelle.
Les cookies analytiques sont utilisés pour comprendre comment les visiteurs interagissent avec le site. Ces cookies génèrent des informations mesurables sur le nombre de visiteurs, le taux de rebond, la source du trafic etc.
Cookie
Type
Durée
Description
everest_g_v2
0
1 year
Le cookie est défini sous le domaine eversttech.net. Le but du cookie est de mapper les clics sur d'autres événements sur le site Web du client.
GPS
0
30 minutes
Ce cookie est défini par Youtube et enregistre un identifiant unique pour suivre les utilisateurs en fonction de leur emplacement géographique
mc
0
1 year
Ce cookie est associé à Quantserve pour suivre de manière anonyme comment un utilisateur interagit avec le site Web.
MR
0
1 week
Ce cookie est utilisé pour mesurer l'utilisation du site Web à des fins d'analyse.
VISITOR_INFO1_LIVE
1
5 months
Ce cookie est défini par Youtube. Utilisé pour suivre les informations des vidéos YouTube intégrées sur un site Web.
YSC
1
Ces cookies sont définis par Youtube et sont utilisés pour suivre les vues des vidéos intégrées.
Les cookies publicitaires sont utilisés pour procurer une expérience optimale aux visiteurs du site avec des publicités et des campagnes marketing pertinentes. Ces cookies traquent les visiteurs à travers les sites et collectent leurs informations pour générer des publicités personnalisées.
Cookie
Type
Durée
Description
ATN
1
2 years
Ce cookie est installé par atdmt.com et stockent des données sur le comportement de l'utilisateur sur plusieurs sites Web. Les données sont ensuite utilisées pour diffuser des publicités pertinentes aux utilisateurs du site Web.
bito
0
1 year
bitoIsSecure
0
1 year
bscookie
1
2 years
chkChromeAb67Sec
0
2 months
CMID
0
1 year
CMPRO
0
2 months
CMPS
0
2 months
CMST
0
1 day
cref
0
1 year
damd
0
1 year
dc
0
9 years
dmvk
0
dmxId
0
9 months
fr
1
2 months
Le cookie est installé par Facebook pour montrer des publicités pertinentes aux utilisateurs et mesurer et améliorer les publicités. Le cookie suit également le comportement de l'utilisateur sur le Web sur les sites dotés d'un pixel Facebook ou d'un plugin social Facebook.
GED_PLAYLIST_ACTIVITY
0
glassbox-session-id
0
30 minutes
IDE
1
2 years
Utilisé par Google DoubleClick, ce cookie stocke des informations sur la façon dont l'utilisateur utilise le site Web et toute autre publicité avant de visiter le site Web. Ceci est utilisé pour présenter aux utilisateurs des publicités qui les concernent en fonction du profil de l'utilisateur.
KADUSERCOOKIE
0
2 months
KTPCACOOKIE
0
1 day
lang
0
Ce cookie est utilisé pour stocker les préférences linguistiques d'un utilisateur afin de diffuser du contenu dans cette langue stockée lors de sa prochaine visite sur le site Web.
lissc
0
1 year
li_sugr
0
2 months
matchbidswitch
0
1 month
MUID
0
1 year
Utilisé par Microsoft comme identifiant unique. Le cookie est défini par des scripts Microsoft intégrés. Le but de ce cookie est de synchroniser l'ID sur de nombreux domaines Microsoft différents pour permettre le suivi des utilisateurs.
pardot
0
Le cookie est défini lorsque le visiteur est connecté en tant qu'utilisateur Pardot.
personalization_id
0
2 years
Ce cookie est utilisé par Twitter pour intégrer les fonctionnalités de partage de ce média social. Il stocke également des informations sur la manière dont l'utilisateur utilise le site Web pour le suivi et le ciblage.
PUBMDCID
0
2 months
Ce cookie est défini par pubmatic.com. Le cookie stocke un identifiant utilisé pour afficher des publicités sur le navigateur des utilisateurs.
ROUTEID
0
ss
1
9 years
SyncRTB3
0
2 months
TDCPM
0
1 year
Le cookie est défini par le service CloudFlare pour stocker un identifiant unique afin d'identifier un appareil d'utilisateurs qui reviennent, qui est ensuite utilisé pour la publicité ciblée.
TDID
0
1 year
Le cookie est défini par le service CloudFlare pour stocker un identifiant unique afin d'identifier un appareil d'utilisateurs qui reviennent, qui est ensuite utilisé pour la publicité ciblée.
test_cookie
0
11 months
ts
1
1 year
tuuid
0
9 years
Ce cookie est défini par .bidswitch.net. Les cookies stockent un identifiant unique dans le but de déterminer les publicités que les utilisateurs ont vues si vous avez visité l'un des sites Web des annonceurs. Les informations sont utilisées pour déterminer quand et à quelle fréquence les utilisateurs verront une certaine bannière.
u
0
2 months
UserMatchHistory
0
1 month
usprivacy
0
1 year
ut
0
9 years
v1st
0
1 year
viewer_token
0
1 month
wfivefivec
0
1 year
_fbp
0
2 months
Ce cookie est défini par Facebook pour diffuser des publicités lorsqu'ils sont sur Facebook ou sur une plate-forme numérique alimentée par la publicité Facebook après avoir visité ce site Web.
Les champs signalés avec une étoile (*) sont obligatoires