Tjuringov test i „igra imitacije“

Modul 1 · Lekcija 3 od 6 · Veštačka inteligencija

Kako da znamo da li je mašina inteligentna? Alan Tjuring je 1950. godine predložio jednostavnu igru umesto teške rasprave o tome šta je „mišljenje“. Taj predlog i danas pokreće rasprave – naročito otkako četbotovi pišu kao ljudi.

Kako izgleda test

Šema Tjuringovog testa: sudija razmenjuje pisane poruke sa čovekom i računarom koje ne vidi
Šema Tjuringovog testa: sudija razmenjuje pisane poruke sa čovekom i računarom koje ne vidi
  1. Sudija sedi u jednoj prostoriji, a čovek i računar u drugoj. Sudija ih ne vidi i ne čuje.
  2. Sa oba sagovornika razgovara samo pisanim porukama, o bilo čemu.
  3. Na kraju sudija pokušava da pogodi ko je čovek, a ko računar.
  4. Ako sudija ne može pouzdano da ih razlikuje, kažemo da je računar prošao test.

Tjuring je ovo zvao „igra imitacije“ (engl. imitation game), jer računar pokušava da imitira čoveka.

Zašto je test bio važan

  • Pretvorio je filozofsko pitanje u ogled koji može da se izvede.
  • Usmerio je pažnju na jezik – razgovor traži znanje o svetu, logiku i maštu.
  • Decenijama je bio cilj kome su istraživači težili.

Da li današnji četbotovi prolaze test?

U kratkim razgovorima današnji četbotovi često zvuče kao ljudi, a u nekim ogledima ljudi nisu uspevali pouzdano da ih razlikuju od čoveka. Ipak, većina naučnika smatra da to ne dokazuje da mašina misli ili razume:

  • Imitacija nije razumevanje. Program može da nauči kako ljudi pišu, a da ne zna šta reči znače u stvarnom svetu.
  • Test zavisi od sudije. Neiskusan sudija lakše se prevari (setimo se ELIZE iz 1966).
  • Test meri samo razgovor. Ne proverava da li mašina ume da reši nov problem, da se snađe u stvarnom svetu ili da uči iz malo primera kao dete.

Zato se danas veštačka inteligencija proverava mnogim drugim testovima: zadacima iz matematike i programiranja, testovima razumevanja teksta, slagalicama koje traže logiku.

Misaoni ogled: „kineska soba“

Filozof Džon Serl je 1980. godine opisao ogled: čovek koji ne zna kineski zatvoren je u sobi sa debelom knjigom pravila. Kroz otvor mu ubacuju papiriće sa kineskim znacima, a on po pravilima iz knjige sklapa odgovore. Spolja izgleda kao da soba „zna kineski“ – ali čovek unutra ne razume ni reč.

Serl je hteo da pokaže da ispravni odgovori ne znače i razumevanje. Drugi filozofi se ne slažu: možda „razume“ ceo sistem (čovek + knjiga), a ne čovek sam. Ova rasprava traje i danas – o njoj više u lekciji o svesti veštačke inteligencije.

Aktivnost: igra imitacije u razredu

  1. Izaberite sudiju i dva „sagovornika“. Jedan sagovornik odgovara iskreno, a drugi pokušava da odgovara „kao mašina“ (kratko, bez emocija, ponekad pogrešno razume pitanje) – ili obrnuto, kao mašina koja se trudi da liči na čoveka.
  2. Sudija postavlja pitanja na papiru; odgovori se vraćaju na papiru (bez rukopisa koji bi otkrio ko piše – npr. svi pišu štampanim slovima).
  3. Posle 5 pitanja sudija pogađa. Razgovarajte: koja pitanja su najviše pomogla?
Za čas (nastavnicima): trajanje 20–25 minuta; pribor: papiri, dve odvojene klupe.
Posle igre napravite na tabli spisak „dobrih pitanja za otkrivanje mašine“ (npr. pitanja o osećanjima, o onome što se upravo desilo u učionici, šale, zagonetke) i prodiskutujte da li bi današnji četbot na njih znao da odgovori.

Česte zablude

  • „Ko prođe Tjuringov test, ima svest“ – test meri samo da li razgovor liči na ljudski, a ne šta se dešava „unutra“.
  • „Tjuringov test je zvanični ispit za AI“ – to je misaoni ogled i ideja, a ne propisan ispit; ne postoji jedno zvanično pravilo kako se izvodi.

Zadaci za vežbu

Pokušaj prvo sam, pa tek onda otvori rešenje.

  1. Opiši Tjuringov test u tri koraka.
  2. Smisli dva pitanja kojima bi pokušao da otkriješ da li razgovaraš sa programom.
  3. Šta je Serl hteo da pokaže primerom „kineske sobe“?
Rešenje 1: primer odgovora

1) Sudija razgovara pisanim porukama sa čovekom i računarom koje ne vidi. 2) Postavlja im bilo kakva pitanja. 3) Pokušava da pogodi ko je računar; ako ne uspeva pouzdano, računar je prošao test.

Rešenje 2: mogući odgovori

Na primer: „Šta se upravo čuje ispred tvog prozora?“ (program nema čula), „Koja je poenta ovog vica…?“, pitanje koje traži lično iskustvo („Kako si se osećao prvog dana škole?“) ili zagonetka sa zamkom. Napomena: dobar četbot ume da izmisli uverljiv odgovor i na ovakva pitanja – zato test nije lako „rešiti“.

Rešenje 3: objašnjenje

Da sistem može da daje tačne odgovore prateći pravila, a da pritom ništa ne razume. Dakle, to što računar odgovara kao čovek ne znači da razume ono što piše.

Proveri znanje

Otvori kviz

Kviz: Tjuringov test

1. Kako sudija komunicira u Tjuringovom testu?




2. Kada kažemo da je računar prošao test?




3. Šta je Serl hteo da pokaže „kineskom sobom“?




4. Da li prolazak Tjuringovog testa dokazuje da mašina ima svest?