Turingov test: što je to i zašto je tako teško proći? Alan Turing

20. 2. 2019.

Izraz "Turingov test" prikladniji je za upućivanje na rečenicu koja se tiče pitanja mogu li strojevi misliti. Prema autoru, takva je izjava "suviše besmislena" da bi zaslužila raspravu. Međutim, ako razmotrimo specifičnije pitanje je li digitalno računalo sposobno nositi se s nekom vrstom imitacije, postoji mogućnost točne rasprave. Štoviše, sam autor je vjerovao da neće proći previše vremena i pojaviti se računalni uređaji koji bi u tome bili vrlo "dobri".

Izraz "Turingov test" ponekad se općenito koristi za upućivanje na određene studije ponašanja o prisutnosti uma, misli ili inteligencije u navodno inteligentnim subjektima. Tako se, na primjer, ponekad izražava mišljenje da je prototip testa opisan u Descartesovom diskursu o metodi.

Tko je smislio Turingov test?

Godine 1950. objavljen je rad „Računala i intelekt“, u kojem je prvi put predložena ideja igranja imitacije. Turingov je test izumio engleski računalni znanstvenik, matematičar, logičar, kriptoanalitičar i teoretski biolog Alan Matheson Turing. Njegovi su mu modeli dopustili da formalizira koncepte algoritma i računanja, a također je pridonio teoriji umjetne inteligencije.

Alan Turing

Imitacija igre

Turing opisuje sljedeću vrstu igre. Pretpostavimo da postoji osoba, automobil i osoba koja postavlja pitanja. Anketar se nalazi u sobi koja je odvojena od ostalih sudionika koji su prošli Turingov test. Svrha testa je da ispitivač utvrdi tko je osoba i tko je stroj. Obje osobe koje su vodile razgovor poznate su pod oznakama X i Y, ali barem na početku ne zna tko se krije iza oznake X. Na kraju igre mora reći da je X čovjek, a Y stroj, ili obrnuto. Ispitivaču je dopušteno da ispitanicima postavi sljedeća Turingova test pitanja: "Pa, hoće li mi X reći da li X igra šah?" Onaj tko je X mora odgovoriti na pitanja upućena X. Svrha stroja je obmanuti. i on je pogrešno zaključio da je muškarac. Čovjek mora pomoći uspostaviti istinu. Alan Turing je 1950. godine rekao za ovu igru: “Vjerujem da će za 50 godina biti moguće programirati računala s kapacitetom memorije od oko 10 9 tako da mogu uspješno svirati imitaciju, a prosječni ispitivač s vjerojatnošću većom od 70% za pet minuta neće moći pogoditi tko je stroj. "

testiranje svrhe ispitivanja

Empirijski i konceptualni aspekti

Postoje najmanje dvije vrste pitanja koja se tiču ​​Turingovih predviđanja. Prvo, empirijski - je li istina da računala već postoje ili će se uskoro pojaviti da mogu tako uspješno igrati imitaciju da prosječni anketar s vjerojatnošću koja ne prelazi 70% čini pravi izbor u roku od pet minuta? Drugo, konceptualno - je li istina da ako prosječni ispitivač nakon pet minuta ispitivanja s vjerojatnošću manjom od 70% ispravno identificira osobu i automobil, onda moramo zaključiti da ovo drugo pokazuje određenu razinu mišljenja, inteligencije ili razuma?

test turing

Natjecanje Lebnera

Malo je onih koji sumnjaju da će Alan Turing biti razočaran stanjem imitacije do kraja dvadesetog stoljeća. Sudionici natjecanja Lebner (godišnji događaj tijekom kojeg su kompjuterski programi podvrgnuti Turingovom testu) daleko su od standarda koji je predstavio osnivač računalne znanosti. Brz pogled na protokole sudionika tijekom proteklih desetljeća pokazuje da se automobil može lako otkriti uz pomoć ne baš sofisticiranih pitanja. Štoviše, najuspješniji igrači stalno prijavljuju poteškoće Lebner natjecanja zbog nepostojanja računalnog programa koji bi mogao imati pristojan razgovor pet minuta. Općenito se priznaje da se natječajne aplikacije razvijaju isključivo u svrhu dobivanja male nagrade za najboljeg sudionika godine, a nisu namijenjene za više.

Turingova test pitanja

Turingov test: prolaz je odgođen?

Do sredine drugog desetljeća 21. stoljeća situacija je ostala gotovo nepromijenjena. Istina je da su se 2014. godine pojavile tvrdnje da je računalni program Eugene Goostman prošao Turingov test kada je na natjecanju 2014. prevario 33% sudaca, ali bilo je i jednokratnih natjecanja u kojima su postignuti slični rezultati. Godine 1991. PC terapeut je obmanuo 50% sudaca. I na demonstraciji 2011. Cleverbot je imao još veću stopu uspjeha. U sva tri slučaja, trajanje postupka je bilo vrlo malo, a rezultat nije bio pouzdan. Nitko od njih nije dao jak razlog da vjeruje da prosječan ispitivač s vjerojatnošću od više od 70% ispravno identificira ispitanika tijekom 5-minutnog zasjedanja.

koji je došao s Turingovim testom

Metoda i prognoza

Osim toga, i što je još važnije, potrebno je razlikovati Turingov test od predviđanja koje je napravio o njegovom prolazu do kraja dvadesetog stoljeća. Vjerojatnost ispravne identifikacije, vremenski interval u kojem se test odvija i broj potrebnih pitanja su podesivi parametri, unatoč njihovom ograničenju na određeno predviđanje. Čak i da je utemeljitelj informatike bio daleko od istine u predviđanju koje je napravio o situaciji s umjetnom inteligencijom do kraja dvadesetog stoljeća, vjerojatno je da će njegova predložena metoda biti poštena. Ali prije nego što odobrite Turingov test, trebali biste razmotriti različite prigovore koje treba razmotriti.

Moram li moći govoriti?

Neki ljudi Turingov test smatraju šovinističkim u smislu da prepoznaje um samo u objektima koji su u stanju pratiti nas. Zašto ne mogu postojati razumni predmeti koji ne mogu voditi razgovor, ili, u svakom slučaju, razgovor s ljudima? Možda je misao koja stoji iza ovog pitanja istinita. S druge strane, može se pretpostaviti da postoje kvalificirani prevoditelji za dva inteligentna agenta koji govore različite jezike i mogu voditi bilo koji razgovor. Ali u svakom slučaju, optužba za šovinizam je potpuno nevažna. Turing samo tvrdi da ako nešto može voditi razgovor s nama, onda imamo dobar razlog da vjerujemo da on ima svijest sličnu našoj. On ne kaže da samo sposobnost razgovora s nama ukazuje na potencijalno posjedovanje uma sličnog našem.

testiranje računala

Zašto je tako lako?

Drugi smatraju da je Turingov test nedovoljno zahtjevan. Postoje anegdotski dokazi da se potpuno glupi programi (na primjer, ELIZA) mogu činiti običnom promatraču da su vlasnici intelekta već neko vrijeme. Osim toga, u tako kratkom vremenu od pet minuta, vrlo je vjerojatno da će gotovo svi anketari biti zavedeni lukavim, ali potpuno nerazumnim aplikacijama. Međutim, važno je zapamtiti da Turingov testni program ne može proći, zavaravajući "jednostavne promatrače" u različitim uvjetima od onih u kojima bi se test trebao održati. Prijava mora biti sposobna izdržati ispitivanje onoga tko zna da je jedan od druga dva sudionika u razgovoru stroj. Osim toga, program mora izdržati takvo ispitivanje s visokim stupnjem uspjeha nakon višestrukih ispitivanja. Turing ne spominje što je točno potreban broj testova. Međutim, možemo sa sigurnošću pretpostaviti da bi njihov broj trebao biti dovoljno velik da bismo mogli govoriti o prosječnoj vrijednosti.

Ako je program sposoban za to, onda se čini vjerojatnim reći da ćemo, barem unaprijed, imati razloga pretpostaviti prisutnost inteligencije. Možda je vrijedno ponovno naglasiti da postoji pametan predmet, uključujući pametno računalo koje ne prođe Turingov test. Na primjer, možete dopustiti postojanje strojeva koji odbijaju lagati iz moralnih razloga. Budući da se pretpostavlja da ljudski sudionik mora učiniti sve što je moguće kako bi pomogao anketaru, pitanje “Jeste li vi stroj?” Brzo će razlikovati takve patološki stvarne subjekte od ljudi.

test programa

Zašto tako teško?

Ima onih koji sumnjaju da će stroj ikada moći proći Turingov test. Među argumentima koje su iznijeli jest razlika u vremenu prepoznavanja riječi u domaćem i stranom jeziku ljudi, sposobnost rangiranja neologizama i kategorija, te prisutnost drugih obilježja ljudske percepcije koje je teško simulirati, ali koje nisu relevantne za prisutnost razuma.

Zašto diskretni stroj?

Još jedan kontroverzni aspekt rada Turingovog testa je da je njegova rasprava ograničena na "digitalna računala". S jedne strane, očito je da je to važno samo za prognozu i ne odnosi se na pojedinosti same metode. Doista, ako je test pouzdan, onda je pogodan za bilo koji entitet, uključujući životinje, strance i analogne računalne uređaje. S druge strane, prilično je sporno reći da bi "strojevi za razmišljanje" trebali biti digitalna računala. Također je sumnjivo da je i sam Turing to mislio. Osobito valja napomenuti da se sedmi prigovor, koji on razmatra, odnosi na mogućnost postojanja strojeva kontinuiranih stanja, koje autor prepoznaje kao različito od diskretnih. Turing je tvrdio da čak i ako smo automatski strojevi neprekidnih stanja, diskretni stroj moći će nas dobro oponašati u imitaciji igre. Međutim, čini se sumnjivim da su njegova razmatranja dovoljna da se utvrdi da u prisutnosti strojeva kontinuiranog stanja koji su prošli test, može se napraviti diskretni konačni stroj, koji se također može uspješno nositi s ovim testom.

Općenito, važno je da, iako je Turing prepoznao prisutnost mnogo opsežnije klase strojeva, osim diskretnih konačnih automata, bio je uvjeren da bi pravilno dizajnirani diskretni automat mogao uspjeti u imitacijskoj igri.