Turingův test v umělé inteligenci

V tomto článku uvidíme nástin Turingova testu v AI, který byl představen renomovaným matematikem Alanem Turingem v roce 1950. Test byl navržen tak, aby zkontroloval, zda stroj dokáže ve své práci nebo v myšlenkovém procesu projevit inteligenci podobnou člověku. Podle výzkumného článku Alana Turinga byl test nazván „Imitační hra“. Věřil, že počítač / stroj lze považovat za inteligentního, pouze pokud dokáže napodobit reakci podobnou člověku. Stroj prošel testem, pokud vyšetřovatel (soudce) nemůže rozhodnout, zda odpověď přichází ze stroje nebo člověka.

Jak se provádí Turingův test?

Turingův test se hraje se třemi hráči. Má jeden počítač, jednoho lidského respondenta a jednoho lidského vyšetřovatele. Počítač a lidský respondér sedí na dvou samostatných terminálech a vyšetřovatel, který si není vědom své identity, se na oba ptá sérií otázek. Na základě dialogu s těmito dvěma stranami musí vyšetřovatel rozhodnout, který z nich je počítač a který z nich je lidským respondentem. Pokud je vyšetřovatel stejně pravděpodobné, že si vybere některého z nich nebo nedokáže mezi nimi rozlišit, můžeme říci, že počítač úspěšně prokázal inteligenci podobnou člověku. Podle Turinga je počítač považován za úspěšný, pokud vyšetřovatel rozhodl nesprávně tak často, když je respondentem počítač (hra se hraje s počítačem), jako když se hra hraje s mužem a ženou.

Zde je ukázka konverzace mezi respondérem (počítač nebo člověk) a vyšetřovatelem.

Vyšetřovatel: Jste počítač?

Odpověď: Ne

Vyšetřovatel: Prosím, napište mi jeden sonet Shakespeara.

Odpověď: Promiňte, nejsem velkým fanouškem poezie.

Snímač : Přidejte 20957 do 46707.

Odpověď: (Po krátké pauze asi 20 sekund) 67664.

Vyšetřovatel: Líbí se vám hrát šachy?

Odpověď: Ano!

Vyšetřovatel: Zbývá mi jen můj král, který je na náměstí K1. Zbývá vám jen král a věž, král je na náměstí K6 a věž na náměstí R1. Jaký bude váš pohyb?

Odpověď: (Po krátké pauze) Vraťte se na R8 a mat.

Na základě této konverzace se vyšetřovatel musí rozhodnout, zda je respondentem člověk nebo počítač.

Moderní den Turingův test

Poslední verze hry má pouze jednoho respondenta a vyšetřovatel musí zjistit, zda je respondentem počítač nebo člověk. Pro snížení lidských chyb má moderní Turingův test několik lidských vyšetřovatelů. Stroj je považován za úspěšný, pokud po pěti minutách komunikace do 30% považuje počítač za člověka. Další významnou formou Turingova testu je Loebnerova cena, což je každoroční soutěž Turing Test, která byla zahájena v roce 1991. Soutěž měla další pravidla, kde počítačové programy musí mít 25 minutovou konverzaci se čtyřmi předsedajícími rozhodčími. Vítěz (nemusí projít Turingovým testem) je ten, jehož počítač získá nejvíce hlasů, bez ohledu na to, zda pro něj hlasuje 30% rozhodčích. Alan Turing učinil tuto předpověď, že do roku 2000 budou stroje projít Turingovým testem. Stroje však neprošly až do roku 2014. V roce 2014 prošel chatovací robot jménem Eugene Goostman Turingovým testem, když získal hlasy od 33% soudců, kteří věřili, že chatovací bota byla lidská. Chat-bot napodoboval osobnost 13letého chlapce.

Požadavky na vymazání Turingovy zkoušky v AI

Následuje několik klíčových funkcí, které musí stroj mít, aby vyčistil Turingův test.

1. Zpracování přirozeného jazyka: Stroj musí být schopen porozumět a syntetizovat přirozený / lidský jazyk, ve kterém dotazovací zařízení komunikuje.

2. Reprezentace znalostí: Stroj musí být schopen ukládat a získávat informace v reálném čase, aby mohl účinně komunikovat s dotazovačem.

3. Automatické zdůvodnění: Stroj by měl být schopen čerpat rozumné logické závěry na základě dříve uložených informací. Tento logický závěr může vyzvat vyšetřovatele, aby věřil, že mluví s člověkem.

4. Strojové učení: Stroj by se měl poučit ze svých minulých chyb a měl by být schopen rozeznat vzorce v konverzaci reagovat lidským způsobem.

(Zbývající dvě funkce jsou potřebné pro vyčistění testu celkového Turing)

5. Vize: Stroj by měl být schopen rozpoznat akci dotazovače a další okolní objekty.

6. Řízení motoru: Stroj by měl být schopen pohybovat a provádět akci podle požadavků.

Vlastnosti Turingova testu v AI

  • Test poskytuje klíčový základ pro hodnocení aplikací umělé inteligence
  • Turingovy testy netestují přímo inteligenci, ale kontrolují, jak se počítač chová podobně jako lidé.
  • Test poskytuje objektivní představu o schopnosti stroje chovat se nebo provádět činnosti, jako jsou lidé.
  • Eliminuje jakýkoli neobjektivní názor na člověka, protože lidští vyjednavači se zaměřují pouze na obsah poskytovaný respondenty.

Kritici Turingova testu

Přestože Turingův test má v odvětví umělé inteligence mnoho odběratelů. V této zkoušce je mnoho nevěřících. Nejslavnější argument proti Turingovu testu je „argument čínské místnosti“. Prezentoval ji John Searle v roce 1980. Tvrdil, že programováním počítače dokážeme porozumět sémantice jazyka, ale nikdy nedokážeme pochopit svědomí, které tvoří lidskou mysl, protože skutečná inteligence u lidí je způsobena kombinace různých komplexních nervových buněk, které je pro stroj velmi obtížné napodobit. Dále dodal, že stroje jako PARRY a ELIZA úspěšně absolvovaly Turingův test manipulací se symboly jazyka, ve kterém dotazovatel položil otázku. Ačkoli oni nerozuměli jazyku, ve kterém byla otázka položena. Proto absolvování Turingova testu není konkrétním důkazem strojového myšlení jako lidí.

Závěr

Přes velké množství kritiků a protichůdných myšlenek Turingův test otevřel mnoho nových cest pro inovace a objevy v oblasti umělé inteligence. K tomuto datu zůstává význačným testem, zda stroj dokáže napodobovat a provádět činnosti podobné člověku.

Doporučený článek

Toto je průvodce Turingovým testem v AI. Zde diskutujeme různé požadavky na vymazání Turingova testu v AI a jeho vlastnosti. Další informace naleznete také v našich doporučených článcích -

  1. Nejlepší 4 techniky umělé inteligence
  2. Úvod do typů umělé inteligence
  3. Co je to aplikace umělé inteligence?
  4. Strojové učení vs umělá inteligence Porovnání top 8

Kategorie: