Qu’est-ce que le test de Turing ?

Le test de Turing est une méthode d’une simplicité trompeuse pour déterminer si une machine peut faire preuve d’intelligence humaine : si une machine peut engager une conversation avec un humain sans être détectée comme une machine, elle a fait preuve d’intelligence humaine.

Le test de Turing a été proposé dans un article publié en 1950 par le mathématicien et pionnier de l’informatique Alan Turing. Il est devenu un facteur de motivation fondamental dans la théorie et le développement de intelligence artificielle (IA).

Points clés à retenir

  • Le test de Turing mesure l’intelligence d’un sujet de test pour déterminer si une machine peut faire preuve d’intelligence.
  • Selon le test, un programme informatique peut penser si ses réponses peuvent tromper un humain en lui faisant croire qu’il est lui aussi humain.
  • Tout le monde n’accepte pas la validité du test de Turing, mais le réussir reste un défi majeur pour les développeurs d’intelligence artificielle.
  • Il existe des variantes au test de Turing ainsi que des modifications à l’approche consistant à poser des questions dans différents tests d’IA.
  • Le test de Turing présente plusieurs limites, notamment la nécessité d’un environnement contrôlé, l’absence de définition dédiée de l’intelligence et la nécessité de s’adapter à l’évolution des progrès technologiques.

Comprendre le test de Turing

Les progrès rapides de l’informatique sont désormais visibles dans de nombreux aspects de notre vie. Nous avons des programmes qui traduisent une langue dans une autre en un clin d’œil, des robots qui nettoient toute une maison en quelques minutes, financent des robots qui créent des retraite portefeuilles et appareils portables qui suivent nos niveaux de santé et de forme physique.

À la pointe de la technologie perturbatrice se trouve le développement de l’intelligence artificielle et les limites que l’ordinateur peut rencontrer. Pour cette raison, le test de Turing a été conçu pour évaluer si un ordinateur pouvait être suffisamment “intelligent” pour être confondu avec un humain. Les critiques du test de Turing soutiennent qu’un ordinateur peut être construit qui a la capacité de penser, mais pas d’avoir son propre esprit. Ils croient que la complexité du processus de pensée humaine ne peut pas être codée.

Le test se déroule dans une salle d’interrogatoire dirigée par un juge. Les sujets de test, une personne et un programme informatique, sont cachés à la vue. Le juge a une conversation avec les deux parties et tente d’identifier qui est l’humain et qui est l’ordinateur, en fonction de la qualité de leur conversation. Turing conclut que si le juge ne peut pas faire la différence, l’ordinateur a réussi à démontrer l’intelligence humaine. C’est-à-dire qu’il peut penser.

Histoire du test de Turing

Alan Turing a développé certains des concepts de base de l’informatique tout en recherchant une méthode plus efficace pour casser les messages allemands codés pendant la Seconde Guerre mondiale. Après la guerre, il a commencé à penser à l’intelligence artificielle. Dans son article de 1950, Turing a commencé par poser la question : « Les machines peuvent-elles penser ? Il a ensuite proposé un test destiné à aider les humains à répondre à la question.

Plusieurs premiers ordinateurs prétendent avoir la capacité de tromper les humains dans des situations très basiques. En 1966, Joseph Weizenbaum a créé ELIZA, une machine qui prenait des mots spécifiques et transformait les mots en phrases complètes. ELIZA a été l’un des premiers ordinateurs à avoir trompé un testeur humain en lui faisant croire qu’il était humain.

Moins d’une décennie plus tard, un chatbot nommé PARRY a été modélisé pour imiter le comportement d’un schizophrène paranoïaque. On a demandé à un groupe de psychiatres d’analyser des conversations avec de vrais patients et des conversations PARRY. Lorsqu’on leur a demandé d’identifier quelles transcriptions étaient des programmes informatiques, le groupe n’a pu identifier la machine que 48% du temps. Les critiques d’ELIZA et de PARRY déclarent que les règles complètes du test de Turing n’ont pas été respectées et n’indiquent pas une intelligence machine complète.

Un chatbot nommé Eugene Goostman est accepté par certains comme le premier à réussir le test de Turing, en 2014.

Le test de Turing aujourd’hui

Le test de Turing a ses détracteurs, mais il reste une mesure du succès des projets d’intelligence artificielle. Une version mise à jour du test de Turing a plus d’un juge humain interrogeant et discutant avec les deux sujets. Le projet est considéré comme un succès si plus de 30% des juges, après cinq minutes de conversation, concluent que l’ordinateur est un humain.

Le prix Loebner est un concours annuel de test de Turing lancé en 1991 par Hugh Loebner, un inventeur et activiste américain. Loebner a créé des règles supplémentaires exigeant que l’humain et le programme informatique aient des conversations de 25 minutes avec chacun des quatre juges. Le gagnant est l’ordinateur dont le programme reçoit le plus de votes et le meilleur classement de la part des juges.

En 2014, Kevin Warwick de l’Université de Reading a organisé un concours de test de Turing pour marquer le 60e anniversaire de la mort d’Alan Turing. Un ordinateur chatbot appelé Eugene Goostman, qui avait la personnalité d’un garçon de 13 ans, réussissant techniquement le test de Turing dans cet événement. Il a obtenu les voix de 33% des juges qui étaient convaincus qu’il était humain.

En 2018, Google Duplex a révélé la capacité d’effectuer des tâches par téléphone. Dans diverses manifestations, Duplex programme un rendez-vous chez le coiffeur et appelle un restaurant, l’humain à l’autre bout de la ligne ne réalisant pas qu’il interagissait avec une machine. Cependant, les critiques soulignent que l’interaction n’est pas conforme au test de Turing réel et affirment que le test n’a pas encore été battu par une machine.

Versions de test de Turing

Il existe plusieurs variantes des tests de Turing, toutes avec la même intention de détecter si un répondant est un humain ou une machine. Chaque variante adopte une approche différente en posant différentes questions au répondant et en évaluant les réponses.

Jeu d’imitation

L’une des premières applications du test de Turing, la version du jeu d’imitation utilise souvent trois parties. La première personne était un homme, la deuxième une femme et la troisième personne était chargée de déterminer le sexe des deux premières personnes. La première personne est souvent chargée d’essayer de tromper la troisième personne, tandis que la deuxième personne est souvent chargée d’essayer d’aider la troisième personne à identifier correctement chaque sexe.

Les futures itérations du jeu d’imitation ont évolué dans le sens où les deux parties tentent d’inciter la troisième personne à identifier incorrectement les sexes. Dans tous les cas, l’objectif du jeu d’imitation est de déterminer si un interrogateur peut être trompé.

Interprétation standard

Une autre version courante du test de Turing ne cherche pas à voir si un ordinateur peut être trompé mais plutôt à voir si un ordinateur peut imiter un humain. Dans la variation d’interprétation standard d’un test de Turing, la première personne est un ordinateur et la deuxième personne est un humain de l’un ou l’autre sexe.

Dans cette variante, la troisième personne tente de découvrir laquelle des deux premières personnes est un humain et laquelle est un ordinateur. L’interrogateur n’est pas le sujet testé ; au lieu de cela, c’est l’ordinateur qui essaie de tromper l’humain (par opposition à la direction opposée dans le jeu de l’imitation). Par exemple, on peut lui poser une série de questions sur les finances personnelles pour déterminer si oui ou non ses réponses sont raisonnablement attendues concernant Finance comportementale.

Le fictif Voight-Kampff dans la série dystopique de science-fiction Blade Runner est un jeu sur l’idée de tester une machine pour son comportement d’intelligence.

Variantes du test de Turing

Depuis la création du test de Turing, des approches plus modernes ont évolué pour tenter de mieux détecter les humains et les machines. Ces variantes du test de Turing évoluent continuellement pour rester pertinentes lors des avancées technologiques.

  • Le test de Turing inversé vise à faire croire à un humain qu’il n’est pas en train d’interroger un humain.
  • Le test de Turing total intègre les capacités de perception et la capacité de la personne interrogée à manipuler des objets.
  • Le test de Marcus demande aux sujets de test de voir les médias et de répondre aux questions sur le contenu consommé.
  • Le test Lovelace 2.0 demande aux sujets de test de créer de l’art et examine leur capacité à le faire.
  • Le signal intelligent minimal test pose aux sujets du test uniquement des questions binaires (c’est-à-dire que seules les réponses vrai/faux ou oui/non sont autorisées).

Limites du test de Turing

Il existe de nombreux critiques du test de Turing, et les variations ci-dessus tentent d’atténuer certaines des limites du test de Turing original. Néanmoins, il est important de garder à l’esprit les inconvénients du test de Turing et les lacunes de son analyse.

  • Le test de Turing nécessite un environnement très contrôlé pour être effectué. Les participants au test doivent être cachés les uns des autres pendant toute la durée du test, bien que les parties doivent disposer d’un moyen de communication fiable.
  • Le test de Turing peut ne pas convenir pour tester l’intelligence car différents systèmes informatiques sont structurés différemment. Par conséquent, il peut y avoir des limites inhérentes et naturelles à ce qu’un ordinateur est capable de faire.
  • Le test de Turing évolue ; cependant, les progrès technologiques évoluent encore plus rapidement. Envisager la loi de Moore qui indique la croissance rapide de la capacité de traitement avec la baisse rapide des coûts. Au fur et à mesure que les ordinateurs gagnent en capacités, les méthodes de test historiques peuvent ne plus convenir à mesure que les ordinateurs acquièrent des capacités plus humaines.
  • Le test de Turing évalue l’intelligence, bien qu’il ne soit pas une mesure appropriée de tous les types d’intelligence. Par exemple, un ordinateur peut tromper avec succès un interrogateur en se basant sur sa capacité à traiter les réponses de la même manière qu’un humain. Cependant, cela peut ne pas vraiment indiquer l’intelligence émotionnelle ou la conscience; cela peut simplement signifier que l’ordinateur disposait d’un ensemble de codes très pertinent et compétent.

Comment fonctionne un test de Turing ?

Un test de Turing fonctionne avec un interrogateur posant une série de questions à un sujet de test. Chaque partie est gardée dans une zone séparée, donc aucun contact physique n’est autorisé. Les réponses données par le sujet de test sont évaluées en fonction du fait que les réponses peuvent faire la distinction entre le fait qu’un sujet humain donnerait la réponse ou non.

Une machine a-t-elle réussi le test de Turing ?

En 2018, Google Duplex a été présenté lors de la conférence annuelle des développeurs Google I/O. La machine a programmé un rendez-vous chez le coiffeur et a interagi avec un assistant du salon de coiffure par téléphone dans le cadre de la conversation. Bien que certains critiques voient le résultat différemment, certains pensent que Google Duplex a réussi le test de Turing.

Un humain peut-il échouer au test de Turing ?

Oui. Bien qu’un test de Turing soit basé sur les connaissances et l’intelligence, il s’agit également d’évaluer comment les réponses sont données et si les réponses sont interprétées comme sournoises.

Par exemple, imaginez qu’on vous demande de fournir la somme de 43 219 et 87 878. Que vous puissiez ou non fournir la bonne réponse n’est qu’une partie de l’examen ; le test de Turing évalue le temps qu’il vous faut pour fournir une réponse, toute question de clarification que vous posez en réponse, ou si vous comprenez d’ajouter et de ne pas soumettre les deux chiffres. Sur la base des réponses de n’importe quel humain, il est possible d’être confondu avec un ordinateur (c’est-à-dire que si vous avez accidentellement soustrait au lieu d’ajouter les chiffres, cela peut être une preuve incriminante).

Quels sont les exemples de questions de test de Turing ?

Un exemple d’intérêt d’une question de test de Turing potentielle peut être basé sur la langue et le jeu de mots. Par exemple, une question peut demander “quelle est la différence entre le temps qui vole et un avion qui vole?”. Bien que ce type de question puisse être injuste pour les participants qui ne sont pas familiers avec la langue anglaise, c’est aussi un exemple de capacité à faire des distinctions logiques où une seule instance (c’est-à-dire le mot mouche) peut signifier différentes choses dans différents contextes.

Un autre exemple de question de test de Turing est souvent des questions absurdes. Des questions telles que “La différence entre le football est-elle que le frappeur porte un casque ?” est grammaticalement incorrect et facilement détectable par un humain comme n’ayant aucun sens. Cependant, une machine peut toujours essayer d’analyser une réponse.

L’essentiel

Le test de Turing est une évaluation pour déterminer si une machine est capable de faire preuve de la même intelligence qu’un humain. Il existe maintenant de nombreuses variantes du test de Turing et, à mesure que la technologie progresse, de nouvelles solutions pour déterminer l’intelligence peuvent être nécessaires.

Disclaimer: Curated and re-published here. We do not claim anything as we translated and re-published using Google translator. All ideas and images shared only for information purpose only. Ideas and information collected through Google re-written in accordance with guidelines and published. We strictly follow Google Webmaster guidelines. You can reach us @ chiefadmin@tipsclear.com. We resolve the issues within hour to keep the work on top priority.

Read More:   4 Reasons Why You May Be a Slow Learner

Related Posts