Turingov test u umjetnoj inteligenciji

U ovom ćemo članku vidjeti pregled Turingovog testa u AI koji je uveo poznati matematičar Alan Turing 1950. Test je bio osmišljen kako bi provjerio može li stroj izlagati inteligenciju sličnu čovjeku u svom radu ili razmišljanju. Prema istraživanju Alana Turinga, test je nazvan "Igra oponašanja". Vjerovao je da se računalo / stroj može smatrati inteligentnim samo ako može oponašati ljudski odgovor. Stroj prolazi test ako ispitivač (Sudac) ne može odlučiti donosi li odgovor stroj ili čovjek.

Kako se izvodi Turingov test?

Turingov test igra se s tri igrača. Ima jedno računalo, jedan ljudski odgovor i jedan ispitivač. Računalo i odgovor na ljude sjede na dva odvojena terminala, a ispitivač koji nije svjestan svog identiteta postavlja niz pitanja obojici. Na temelju dijaloga s ove dvije strane, ispitivač mora odlučiti koja je računalo, a koja osoba. Ako je vjerovatno da će ispitivač odabrati bilo koje od njih ili ne može razlikovati to dvoje, onda možemo reći da je Computer uspješno pokazao inteligenciju sličnu čovjeku. Prema Turingu, računalo se smatra uspješnim ako se ispitivač pogrešno odlučio toliko često kad je ispitanik računalo (igra se s računalom) kao i kad se igra muškarca i žene.

Evo primjera razgovora između Odgovarača (računala ili čovjeka) i ispitivača.

Ispitivač: Jeste li vi računalo?

Ispitanik: Ne

Ispitivač: Molim vas, napišite mi jedan Shakespeareov sonet.

Ispitanik: Oprosti, nisam veliki ljubitelj poezije.

Ispitivač: Dodajte 20957 na 46707.

Ispitanik: (nakon kratke stanke od oko 20 sekundi) 67664.

Ispitivač: Voliš li igrati šah?

Odgovor: Da!

Ispitivač: Ostao mi je samo kralj koji je na trgu K1. Ostali su vam samo King i Rook, King je na K6 trgu, a Rook je na R1 trgu. Koji će biti vaš potez?

Ispitanik: (Nakon kratke stanke) Dođite do R8 i pitajte.

Na temelju ovog razgovora, ispitivač mora odlučiti je li ispitanik čovjek ili je računalo.

Moderni Turingov test

Najnovija inačica igre ima samo jednog ispitanika i ispitivač mora otkriti je li ispitanik računalo ili čovjek. Kako bi se smanjile ljudske pogreške, suvremeni Turingov test ima više ljudskih ispitivača. Stroj se smatra uspješnim ako nakon pet minuta komunikacije 30% sudaca računalo smatra ljudima. Drugi istaknuti oblik Turingovog testa je Loebnerova nagrada, ovo je godišnje natjecanje Turing Testa koje je započeto 1991. Natjecanje je imalo dodatna pravila gdje računalni programi trebaju imati 25 minuta razgovora s četvero predsjedavajućih sudaca. Pobjednik (Ne treba proći Turingov test) je onaj čiji računar dobije najveći broj glasova, bez obzira na to je li za njega glasalo 30% sudaca. Alan Turing je predvidio da će 2000. godine strojevi proći Turingov test. Međutim, strojevi nisu prošli do 2014. godine. U 2014. godini chat-bot po imenu Eugene Goostman prošao je Turingov test kada je dobio glasove 33% sudaca koji su vjerovali da je chat-bot čovjek. Chat-bot oponašao je osobnost 13-godišnjeg dječaka.

Zahtjevi za uklanjanje testa Turinga u AI

Slijedi nekoliko ključnih značajki koje stroj mora posjedovati kako bi očistio Turingov test.

1. Obrada prirodnog jezika: Stroj mora biti u stanju razumjeti i sintetizirati prirodni / ljudski jezik na kojem ispitivač komunicira.

2. Zastupljenost znanja: Stroj mora biti u mogućnosti pohranjivati ​​i dohvaćati podatke u stvarnom vremenu kako bi mogao učinkovito komunicirati s ispitivačem.

3. Automatizirano obrazloženje: Stroj bi trebao biti u mogućnosti izvlačiti razumne logičke zaključke na temelju prethodno pohranjenih podataka. Ovaj logički zaključak može navesti ispitivača na vjerovanje da razgovara s čovjekom.

4. Strojno učenje: Stroj bi trebao učiti iz svojih prošlih pogrešaka i trebao bi imati sposobnost prepoznavanja obrazaca u razgovoru kako bi reagovao na ljudski način.

(Preostale dvije značajke potrebne su za uklanjanje Totalnog Turingovog testa)

5. Vizija: Stroj treba imati sposobnost prepoznavanja ispitivanja i drugih okolnih objekata.

6. Upravljanje motorom: Stroj treba biti u mogućnosti kretati se i izvoditi radnju prema zahtjevu.

Značajke Turingovog testa u AI

  • Test pruža ključnu osnovu za ocjenu aplikacija umjetne inteligencije
  • Turingovi testovi ne testiraju izravno inteligenciju, već provjerava kako se slično računalo ponaša kao ljudi.
  • Test daje nepristrano mišljenje o sposobnosti stroja da se ponaša ili izvršava radnje poput ljudi.
  • Eliminira svaku pristranu predodžbu prema ljudima, jer se pregovarači ljudi fokusiraju samo na sadržaj koji pružaju ispitanici.

Kritičari Turingovog testa

Iako Turingov test ima mnogo pobornika u industriji umjetne inteligencije. Na ovom testu ima mnogo nevjernika. Najpoznatiji argument protiv Turingovog testa je 'Argument kineske sobe'. Iznio ga je John Searle 1980. godine. Tvrdio je da programiranjem računala možemo razumjeti semantiku jezika, ali nikad ne može razumjeti savjest koja čini ljudski um, kao što se pravi istinska inteligencija kod ljudi. kombinacija različitih složenih živčanih stanica što je vrlo teško oponašati za stroj. Dalje je dodao da su strojevi poput PARRY i ELIZA uspješno prošli Turingov test testom manipuliranjem simbolima jezika na kojem je ispitivač postavio pitanje. Iako nisu razumjeli jezik na kojem su mu pitanje postavili. Stoga polaganje Turingovog testa nije konkretan dokaz strojnog razmišljanja poput ljudi.

Zaključak

Unatoč velikom broju kritičara i oprečnih misli, Turingov test je otvorio puno novih mogućnosti za inovacije i otkrića u sferi umjetne inteligencije. Do danas ostaje istaknut test kako bismo otkrili može li stroj oponašati i izvoditi ljudske radnje.

Preporučeni članak

Ovo je vodič za Turingov test u AI. Ovdje smo raspravljali o različitim zahtjevima za uklanjanje Turingovog testa u AI zajedno s njegovim značajkama. Možete i proći kroz naše predložene članke da biste saznali više -

  1. Top 4 tehnike umjetne inteligencije
  2. Uvod u vrste umjetne inteligencije
  3. Što su aplikacije za umjetnu inteligenciju?
  4. Strojno učenje vs umjetna inteligencija | Usporedba najboljih 8

Kategorija: