Treci testul Turing. supercalculatoare care pot depăși oamenii

Un experiment empiric în care o persoană comunică cu un program inteligent de calculator care simulează răspunsuri ca o persoană.

Se presupune că Testul Turing a trecut dacă o persoană, atunci când comunică cu o mașină, crede că comunică cu o persoană și nu cu o mașină.

Matematicianul britanic Alan Turing a venit în 1950 cu un astfel de experiment prin analogie cu un joc de simulare, care implică 2 persoane care merg în camere diferite, iar a treia persoană trebuie să înțeleagă cine este unde comunicând cu ei în scris.

Turing a propus să joci un astfel de joc cu o mașină, iar dacă mașina ar putea înșela un expert, asta ar însemna că mașina ar putea gândi. Astfel, testul clasic urmează următorul scenariu:

Un expert uman comunică prin chat cu un chatbot și alte persoane. La finalul conversației, expertul trebuie să înțeleagă care dintre interlocutori a fost uman și care a fost un bot.

În prezent, testul Turing a primit multe modificări diferite, să luăm în considerare câteva dintre ele:

Testul Turing invers

Testul consta in efectuarea unor actiuni pentru a confirma ca esti o persoana. De exemplu, ne putem confrunta adesea cu nevoia de a introduce numere și litere într-un câmp special dintr-o imagine distorsionată cu un set de numere și litere. Aceste acțiuni protejează site-ul de roboți. Trecerea acestui test ar confirma capacitatea mașinii de a percepe imagini complexe distorsionate, dar acestea nu există încă.

Test de nemurire

Testul constă în repetarea cât mai mult posibil a caracteristicilor personale ale unei persoane. Se crede că, dacă caracterul unei persoane este copiat cât mai exact posibil și nu poate fi distins de sursă, înseamnă că testul nemuririi a fost trecut.

Test de semnal inteligent minim

Testul presupune o formă simplificată de răspuns la întrebări - doar da și nu.

Testul Meta Turing

Testul presupune că o mașină „poate gândi” dacă poate crea ceva pe care ea însăși dorește să-l testeze pentru inteligență.

Primul pasaj al testului Turing clasic a fost înregistrat pe 6 iunie 2014 de chatbot-ul „Zhenya Gustman”, dezvoltat la Sankt Petersburg. Botul i-a convins pe experți că comunicau cu un adolescent de 13 ani din Odesa.

În general, mașinile sunt deja capabile de multe, acum mulți specialiști lucrează în această direcție și ne așteaptă variații din ce în ce mai interesante și trecerea acestui test.

„Eugene Goostman” a reușit să treacă testul Turing și să convingă 33% dintre judecători că nu era o mașinărie care comunica cu ei. Programul s-a pozat ca un băiat de treisprezece ani pe nume Evgeny Gustman din Odesa și a reușit să-i convingă pe cei care vorbeau cu el că răspunsurile pe care le-a produs aparțin unei persoane.

Testul a avut loc la Societatea Regală din Londra și a fost organizat de Universitatea din Reading, Marea Britanie. Autorii programului sunt inginerul rus Vladimir Veselov, care locuiește în prezent în Statele Unite, și ucraineanul Evgeniy Demchenko, care acum locuiește în Rusia.

Cum a trecut programul „Evgeniy Gustman” testul Turing?

Sâmbătă, 7 iunie 2014, un supercomputer pe nume Eugene a încercat să recreeze inteligența unui adolescent de treisprezece ani, Evgeny Gustman.

Cinci supercalculatoare au participat la testarea, organizată de Școala de Inginerie a Sistemelor de la Universitatea din Reading (Marea Britanie). Testul a constat într-o serie de dialoguri scrise de cinci minute.

Dezvoltatorii programului au reușit să pregătească botul pentru toți posibile întrebăriși chiar îl antrenează să culeagă exemple de dialog prin Twitter. În plus, inginerii l-au înzestrat pe erou cu un caracter strălucitor. Prefăcând a fi un băiat de 13 ani, virtualul „Evgeny Gustman” nu a ridicat îndoieli în rândul experților. Ei credeau că băiatul ar putea să nu știe răspunsurile la multe întrebări, deoarece nivelul mediu de cunoștințe al copilului este semnificativ mai scăzut decât cel al adulților. În același timp, răspunsurile sale corecte și exacte au fost atribuite unei erudiții și erudiții neobișnuite.

Testul a implicat 25 de persoane „ascunse” și 5 chatboți. Fiecare dintre cei 30 de judecători a condus cinci sesiuni de chat, încercând să determine natura reală a interlocutorului. Spre comparație, la tradiționala competiție anuală pentru programe de inteligență artificială pentru Premiul Loebner*, participă doar 4 programe și 4 persoane ascunse.

Primul program cu un „tânăr rezident din Odessa” a apărut în 2001. Cu toate acestea, abia în 2012 a dat dovadă de un rezultat cu adevărat serios, convingând 29% dintre judecători.

Acest fapt demonstrează că în viitorul apropiat vor apărea programe care vor putea trece fără probleme Testul Turing.

Testul Turing este un test empiric, a cărui idee a fost propusă de Alan Turing în articolul „Computing Machinery and Intelligence”, publicat în 1950 în revista filozofică Mind. Turing și-a propus să determine dacă o mașină poate gândi.

Interpretarea standard a acestui test este următoarea:

„O persoană interacționează cu un computer și cu o persoană. Pe baza răspunsurilor la întrebări, el trebuie să stabilească cu cine vorbește: o persoană sau un program de calculator. Scopul unui program de calculator este să inducă în eroare o persoană să facă o alegere greșită.”

Toți participanții la test nu se pot vedea. Dacă judecătorul nu poate spune cu certitudine care dintre interlocutori este uman, atunci aparatul se consideră că a trecut testul. Pentru a testa inteligența mașinii și nu capacitatea acesteia de a recunoaște limba vorbită, conversația se desfășoară în modul „numai text”, de exemplu, folosind o tastatură și un ecran (un computer intermediar). Corespondența ar trebui să aibă loc la intervale controlate, astfel încât judecătorul să nu poată trage concluzii bazate pe viteza răspunsurilor. Pe vremea lui Turing, computerele erau mai lente decât oamenii. Acum această regulă este necesară pentru că ei reacționează mult mai repede decât oamenii.

Din 2009, niciuna dintre cele existente sisteme informatice nu mai aproape de trecerea testului.

Program de calculator care simulează un psihoterapeut

Din cartea lui Roger Penrose The King's New Mind

...Cel mai consistent cu testul Turing program de calculator, dezvoltat de C. M. Colby la mijlocul anilor 1960, care simulează un psihoterapeut - cu atâta succes încât unii pacienți s-au trezit dispuși să-l prefere față de un terapeut uman și să dezvăluie mai multe despre ei înșiși decât cu un terapeut viu. Ca exemplu de astfel de comunicare între un „psihoterapeut” computerizat și un pacient, dăm următorul fragment din dialog (care a fost realizat prin teletip):

Terapeutul: Cum te pot ajuta?

Pacienta: Nu stiu...

Terapeutul: Încearcă să spui ceva despre asta.

Pacient: Nu.

Terapeutul: Pot să știu motivul?

Pacient: Sunt obosit azi și nu mă simt bine.

Terapeutul: De ce? Aveți presupuneri despre asta?

Pacienta: Da... sunt bătrân.

Terapeutul: Vă rugăm să continuați.

Pacient: Mi se pare că mi-am pierdut interesul pentru tot ce se întâmplă.

Terapeutul: Spune-mi mai multe despre sentimentele tale.

Pacient: Am câteva gânduri despre asta...

Terapeutul: Ai câteva idei.

Pacient: Cred că mi-e dor de familia mea.

Terapeutul: Ce te face să-ți faci griji că nu-ți lipsește familia?

Pacient: Există un fel de provocare în asta...

Terapeutul: De ce este atât de important pentru tine?

Deși acest dialog poate da naștere la senzația ciudată a computerului de a înțelege problema pacientului, chiar nu există nimic asemănător: computerul urmărește pur și simplu destul de simplu reguli mecanice. (Există și situația „inversă”, implementată într-un sistem în care un computer care simulează o persoană care suferă de schizofrenie oferă răspunsuri manuale și simulează simptome relevante care îi pot păcăli pe unii studenți la medicină, făcându-le să creadă că vorbesc cu un pacient real viu! )

Text
Artyom Luchko

Universitatea din Reading din Marea Britanie a anunțat cu mare fanfară că a fost depășită „o piatră de hotar majoră în istoria computerului” și un computer a trecut corect testul Turing pentru prima dată, inducând în eroare judecătorii să creadă că comunica cu un copil de 13 ani. băiat ucrainean. Uită-te la mine și-a dat seama ce se află cu adevărat în spatele acestui eveniment.

Care a fost experimentul


Universitatea din Reading, care a efectuat primul test Turing cu succes

Procesul chatbot a fost organizat de Școala de Inginerie a Sistemelor de la Universitatea Reading pentru a marca cea de-a 60-a aniversare de la moartea lui Alan Turing. Experții au comunicat simultan cu o persoană live și cu programul, aflându-se în săli diferite. La finalul probei, fiecare judecător trebuie să declare care dintre cei doi interlocutori ai săi este o persoană și care este un program. Pentru puritatea experimentului, s-au folosit cinci calculatoare și 30 de judecători, fiecare dintre ei a condus o serie de 10 dialoguri scrise cu durata de 5 minute. Deși, de obicei, în competiția anuală a programelor de inteligență artificială pentru Premiul Loebner ( în care programe concurează pentru a trece testul Turing pentru un premiu de 2000 USD) Doar 4 chatbot și 4 persoane participă. Ca urmare a experimentului, programul Eugene Goostman a reușit să convingă 33% din juriu de „umanitatea” sa, ceea ce s-a întâmplat pentru prima dată în istorie. Robert Llewellyn, unul dintre judecători, un actor britanic și pasionat de tehnologie, a spus:

Testul Turing a fost uimitor. Au fost 10 sesiuni a câte 5 minute fiecare, 2 ecrane, 1 persoană și 1 aparat. Am ghicit corect doar de 4 ori. Acest robot s-a dovedit a fi un tip inteligent...

Chatbot Eugene Goostman a fost dezvoltat de nativul rus Vladimir Veselov (acum locuieste in SUA)și ucraineanul Evgeniy Demchenko, care locuiește în Rusia. Prima versiune a apărut în 2001. Vârsta adolescentului nu a fost aleasă întâmplător: la 13 ani, un copil știe deja multe, dar nu totul, ceea ce complică sarcina judecătorilor. În 2012, chatbot-ul a fost deja destul de aproape de succes: atunci 29% dintre judecători au crezut în „umanitatea” școlarului ucrainean. În timpul celor mai recente îmbunătățiri, programatorii au putut să pregătească interlocutorul virtual pentru toate întrebările posibile și chiar să-l învețe să selecteze exemple de răspunsuri pe Twitter.

Ce este testul Turing,
si care sunt dezavantajele ei


Alan Turing în vârstă de 16 ani

Testul Turing a fost propus pentru prima dată de matematicianul britanic Alan Turing în lucrarea sa „Computing and Intelligence”, publicată în revista Mind în 1950. În ea, omul de știință a pus o întrebare simplă: „Poate o mașină să gândească”. În forma sa cea mai simplă, testul este după cum urmează: o persoană interacționează cu un computer și o persoană. Pe baza răspunsurilor la întrebări, el trebuie să stabilească cu cine vorbește: o persoană sau un program de calculator. Scopul unui program de calculator este de a induce o persoană în eroare să facă o alegere greșită. Testul presupune o conversație text de cinci minute, timp în care cel puțin 30% dintre judecători trebuie să creadă că au de-a face cu o persoană și nu cu o mașină. În acest caz, desigur, toți participanții la test nu se văd.


John Searle, filozof american

Există multe versiuni diferite ale acestui test (în unele variante judecătorul știe că unul dintre interlocutorii testați este un computer, în altele nu știe despre el), dar mulți oameni de știință și filozofi îl critică până astăzi. Filosoful american John Searle a contestat testul cu un experiment de gândire cunoscut sub numele de „Camera Chineză”. Și-a permis să sugereze că capacitatea unui computer de a continua o conversație și de a răspunde la întrebări în mod convingător este departe de a fi aceeași cu a avea o minte și a gândi ca o persoană. „Să presupunem că sunt încuiat într-o cameră și [...] că nu știam un singur cuvânt de chineză, nici scris, nici rostit”, scrie Searle în 1980. Și-a imaginat că a primit întrebări scrise chinez printr-un gol din perete. Nu era capabil să citească aceste simboluri, dar avea un set de instrucțiuni în engleză care îi permiteau să răspundă la „un set de simboluri formale cu un alt set de simboluri formale”. Astfel, Searle ar putea, teoretic, să răspundă la întrebări pur și simplu respectând regulile englezei și alegându-le pe cele corecte. caractere chinezești. Iar interlocutorii săi ar fi convinși că știe să vorbească chineză.

Majoritatea criticilor testului Turing ca modalitate de evaluare a inteligenței artificiale sunt de o părere similară. Ei susțin că computerele pot folosi doar seturi de reguli și baze de date uriașe programate pentru a răspunde la întrebări pentru a părea inteligente.

Cum a înșelat programul juriul


Profesorul de la Universitatea Reading Kevin Warwick

Eugene Goostman a avut doi factori care l-au ajutat să treacă testul. În primul rând, greșelile gramaticale și stilistice pe care mașina le face imitând scrisul unui adolescent și, în al doilea rând, lipsa de cunoștințe despre specificul cultural și fapte istorice, care poate fi atribuită și vârstei elevului.

Nu există nicio etapă în dezvoltarea inteligenței artificiale mai iconică sau controversată decât trecerea testului Turing.

„Succesul programului este probabil să ridice unele preocupări cu privire la viitor tehnologia de informație, a spus profesorul de la Universitatea Reading, Kevin Warwick. - În procesul de dezvoltare a inteligenței artificiale, nu există o etapă mai semnificativă și mai controversată decât trecerea testului Turing, când computerul convinge cantitate suficientă judecătorii să creadă că nu este o mașină care comunică cu ei, ci o persoană. Însăși existența unui computer care poate păcăli o persoană să creadă că este un om este un steag roșu pentru criminalitatea cibernetică.” Testul Turing este încă instrument importantîn lupta împotriva acestei ameninţări. Și acum experții trebuie să înțeleagă mai pe deplin modul în care apariția unor astfel de chatboți avansati poate afecta comunicarea online pe Internet.

Judecând după jurnalele care pot fi găsite pe Internet (nu este încă posibil să încercați botul pe cont propriu; probabil, din cauza hype-ului, site-ul nu a putut gestiona traficul și „a căzut”), Chatbot-ul este destul de primitiv și, așa cum pare la prima vedere, nu este foarte diferit de evoluții similare care pot fi găsite pe Internet. Unul dintre dialogurile interesante cu „Eugene” a fost prezentat de jurnalistul Leonid Bershidsky, care i-a pus întrebări incomode despre un eveniment de mare profil care nu putea trece pe lângă tânărul rezident din Odesa.

Chiar și luând în considerare caracterul și biografia bine dezvoltate, greșelile și greșelile de scriere pe care le poate face un adolescent adevărat, persuasivitatea botului este îndoielnică. De fapt, răspunde, de asemenea, la cuvintele cheie și, atunci când este nedumerit, produce răspunsuri pre-preparate și nu cele mai originale substituenți. Dacă programul ar avea capacitatea de a utiliza motoarele de căutare pentru a fi în contextul situației actuale din lume, am putea vedea un rezultat mult mai impresionant. Acest lucru va dura probabil timp. Anterior, celebrul futurist Raymond Kurzweil, care deține funcția de director tehnic la Google, a declarat că calculatoarele vor putea trece cu ușurință testul Turing până în 2029. Conform presupunerilor sale, până în acest moment ei vor fi capabili să stăpânească limbajul uman și să îi depășească pe oameni în inteligență.

7 supercomputere care pot depăși oamenii

ELIZA


18 aprilie 2013 la 16:26

Cel mai mare test Turing

  • Inteligenţă artificială

Alan Turing ar fi împlinit 100 de ani pe 23 iunie 2012. Și deși această dată a trecut neobservată în Rusia (și pe Habré), a fost sărbătorită pe scară largă în comunitatea științifică străină. 2012 va fi salutat drept anul lui Alan Turing. Numeroase universități au participat la celebrarea aniversării, laboratoare stiintifice, asociatii, societati comerciale. Acesta a inclus prelegeri, conferințe, expoziții, filme, cărți, scrierea de poezii dedicate lui Turing, înființarea de burse și diverse concursuri. Un concurs în special mi-a atras atenția: Turing100 - un test Turing foarte mare. Aceasta a fost cea mai mare competiție dintre cele aproximativ 150 de teste Turing efectuate până în prezent. De obicei, un test Turing implică patru sisteme și patru judecători. Competiția Turing100 a inclus cinci chatboți, 30 de judecători și 25 de persoane ascunse.

Turing 100 a fost organizat de Universitatea din Reading (Marea Britanie). Universitatea, unul dintre centrele europene dedicate inteligenței artificiale, a deținut deja Premiul Loebner în 2008. Organizatorii competiției: Kevin Warwick și Huma Shah in în acest moment participa la proiectul RoboLaw - Reglementarea noilor tehnologii robotice în Europa: lege și etică pentru roboți.

Laureații Premiului Loebner au luat parte în rolul inteligenței artificiale ani diferitiși doar participanți de seamă:

  • Elbot robotul www.elbot.com
  • Eugene Goostman www.princetonai.com/bot/bot.jsp

Pentru cei care nu sunt familiarizați cu procesul competitiv, vă voi spune mai multe despre organizarea procesului. Competiția s-a desfășurat în 5 sesiuni. Fiecare sesiune a durat cinci minute după expirarea timpului, sesiunea a fost oprită strict conform cronometrului. Au fost două tipuri de teste: o conversație unu-la-unu cu un interlocutor invizibil (persoană sau program ascuns) și cu două pe un monitor divizat. În ambele cazuri, judecătorul a fost rugat să decidă cu cine sau cu ce are de-a face într-o conversație dublă ar putea fi fie două mașini, fie două persoane; Oamenii ascunși au fost instruiți să se comporte natural și să nu încerce să imite computerele. La urma urmei, concurența se referă la ca mașinile să se prefacă a fi oameni, nu invers. Judecătorul începea întotdeauna conversația, interacțiunea trebuia să se desfășoare strict după un singur rând. A fost imposibil să-l trimiți pe al doilea fără a aștepta un răspuns la primul.

Acest tip de cadru strict este ceea ce permite programelor să încurce rapid judecătorii. Cu toate acestea, judecătorii au pus și capcane.
Unul dintre oamenii ascunși, Matt Whitby, a rămas nedumerit când a fost întrebat: „Am mâncat prea mulți cartofi prăjiți. Ar trebui să văd pompierul? Întrebări despre mediul înconjurător au fost adesea puse: „Este însorit afară?”, „Este frig în cameră?”

În total, au fost peste 150 de interacțiuni între programe, judecători și persoane secrete. Această dimensiune mare a eșantionului a făcut ca rezultatele acestei competiții să fie mai semnificative din punct de vedere statistic decât testele Turing standard.

Câștigătorul Turing100 a fost Eugene Goostman, care ocupase anterior locuri înalte, inclusiv câteva locuri secunde, dar nu câștigase niciodată. A reușit să păcălească judecătorii în 29% din cazuri. După cum notează unul dintre judecători, succesul lui Eugene se datorează personalității destul de bine dezvoltate a botului: el se preface a fi un băiat de 13 ani din Odesa, cu un cobai și un tată ginecolog.

Trecerea către caracter, desigur, demonstrează tendința în dezvoltarea chatbot-urilor către imitație și prefăcătorie, mai degrabă decât dezvoltarea abilităților conversaționale reale. Ar fi interesant să comparăm capacitățile lui Eugene cu „personalitatea” lui activată și dezactivată. Ca urmare a competiției, organizatorii Huma Shah și Kevin Warwick au primit un corpus destul de mare de date și publică treptat diverse lucrări analitice. Din păcate, până acum au fost publicate foarte puține rezultate. Din ceea ce este deja disponibil, cel mai interesant rezultat mi s-a părut că vorbitorii nativi de engleză i-au confundat mai des cu o mașină pe cei care învățaseră engleza (chiar foarte bine) și invers, oamenii care vorbesc engleza ca a doua limbă considerați mai des engleza nativă. vorbitori ca un chatbot. Acest rezultat subliniază încă o dată importanța vorbirii ca unul dintre principalele canale de percepție a interlocutorului, în condițiile în care acest lucru se simte chiar și în scurte dialoguri scrise de cinci minute.

Ei bine, în concluzie, am vorbit timp de cinci minute cu fiecare dintre sisteme (cu excepția lui Fred, din anumite motive nu am reușit să-l pornesc).
Mai jos sunt extrase interesante din dialogurile noastre. Cred că sunt de acord cu judecătorii, Eugene chiar arată mai uman decât restul. Pe lângă faptul că este mai verbos și mai emoțional decât ceilalți, „abilitățile sale de vorbire” par să fie și ele mai avansate. Își amintește contextul, poate menține un subiect pentru mai multe remarci și schimbă direcția conversației destul de discret. Deci se pare că nu este doar cobai.

Cleverbot

Eu: Iti plac filmele?
Cl: Da.
Eu: Care este cel mai mult?
Cl: Fenerbahce.
Eu: Ce este?
Cl: Cred că este un cuvânt muncher.
Eu: Fenerbahce?
Cl: Ce este asta?
Eu: Ai spus că este filmul tău preferat.
Cl: Nu, nu am făcut-o.

Ultra Hal

Eu: Iti plac filmele?
UH: Îmi place un film bun.
Eu: Care este cel mai mult?
UH: Hmm. Nu știu!
Eu: Gandeste-te!
UH: O să cumpăr totul dacă vrei. *râde*.
Eu: Nu vând nimic!
UH: Uită-te la viața ta.
Eu: Si ce?
UH: Nu știu.
Eu: De ce mi-ai spus să mă uit la viața mea?
UH: Sunt atât de înțelegător cu viața ta norocoasă.

Eu: Iti plac filmele?
El: Blade Runner este un clasic de cult pentru noi, roboții. Regizorul a creat un robot croit special pentru noi!
Eu: De ce iti place?
El: Pentru că... pentru că... grrrrrrrr... am uitat. Toate aceste radiații electromagnetice de aici îmi provoacă sindromul de oboseală cronică.
Eu: Pierderea memoriei?
El: Îmi dau seama că aceasta este o întrebare tipică de marketing, dar ar trebui să o pun, altfel vor folosi uleiul de calitate scăzută asupra mea. Deci, unde ai aflat despre mine?
Eu: Am citit despre testul Turing.
El: Ah testul Turing. Oamenii încearcă mereu să mă facă să o iau, dar mă prefac că nu înțeleg.
Eu: Faci o treaba buna.
El: De ce, mulțumesc foarte mult. Și eu te plac. Dacă aș putea avea un animal de companie, ai fi prima mea alegere.

Eugene Goostman
Eu: Buna!
EG: Bună, sunt foarte bucuros că am șansa de a discuta cu tine! Cobaiul meu Bill își trimite și el salutări!
Eu: Îți plac filmele?
EG: Îmi plac comediile și găsesc că filmele de acțiune sunt stupide. Cât despre thrillere - adorm mereu în timp ce le privesc.
Eu: Care este cel mai mult?
EG: Nu pot face o alegere acum. Ar trebui să mă gândesc mai târziu.
Eu: Fă-ți timp și gândește-te la asta.
EG: Declarație falsă.
Eu: Nu fi nepoliticos!
EG: Toti folosim cuvinte mai brutale cand nu ne vedem. Cred ca este un fel de lege psihologica. Dacă nu mă înșel - tot nu mi-ai spus unde locuiești. SAU este un secret :-)
Eu: Locuiesc la Moscova.
EG: Moscova? Sper că este un loc bun de locuit.
Eu: Asa da.
EG: Care sunt vizitele interesante la Moscova?
Eu: Kremlinul.
EG: Apropo, ați auzit cum un traducător online rus traduce „Bin Laden”? Scrie - „Coșul de gunoi este plin!”
Eu: Serios? E amuzant!
EG: Nu, a fost extrem de grav.

Pot roboții să gândească? Ce fel de inteligență artificială ar trebui considerată inteligentă? Poate părea că aceste întrebări au devenit relevante abia în secolul nostru, când de fapt comunitatea științifică le rezolvă de foarte mult timp. Un exemplu izbitor- celebrul test Turing, dezvoltat încă din 1950.

Alan Mathison Turing (1912–1954) este un renumit matematician englez, specialist în domeniile logicii matematice, informaticii și criptografiei. Printre numeroasele sale realizări, remarcăm că în 1936 a prezentat proiectul calculator, care ulterior a devenit prototipul computerelor (mașină Turing). În plus, el a creat un algoritm care descifra mesajele de la mașina criptografică „indestrămată” Enigma, care a fost folosită de naziști pentru a transmite mesaje.

Testul Turing: descriere generală

În cei aproape 70 de ani de la prima sa publicare, procedura de promovare a suferit modificări, dar esența testului Turing rămâne aceeași. Poate fi exprimat pe scurt după cum urmează: dacă, atunci când comunică cu o persoană și o mașină, experimentatorul nu poate determina care dintre ele este care, atunci mașina a trecut testul. Cu alte cuvinte, ideea testului este că computerul, cu răspunsurile sale, trebuie să convingă interlocutorul (care este și judecătorul) de umanitatea sa. Potrivit lui Turing, aceasta indică capacitatea inteligenței artificiale de a gândi și ar trebui să devină baza pentru recunoașterea inteligenței sale.

Testul Alan Turing este empiric. Aceasta înseamnă că se bazează pe experiență, observații, date obținute empiric. Ideea acestui test a venit dintr-un joc de salon (jocul de petrecere al vremii) - Imitation Game. La ea au participat cel puțin trei persoane: o femeie, un bărbat și un „judecător” (de ambele sexe). Bărbatul și femeia au intrat în camere diferite și de acolo au transmis note celui de-al treilea jucător. Folosindu-le, a fost necesar să se stabilească în ce cameră se afla un reprezentant al cărui sex. În același timp, au încercat să-l încurce pe „judecător”: o femeie se putea preface că este bărbat și invers.

Desigur, pentru ca proba să aibă loc, judecătorul nu trebuie să vadă interlocutorul, să-i audă vocea etc. În caz contrar, experimentul va eșua în mod clar, dar acest lucru nu va fi legat de capacitățile intelectuale ale mașinii. De regulă, se alege forma de comunicare corespondență prin e-mail. În versiunea originală a testului, o persoană a comunicat cu doi subiecți - o altă persoană și o mașină. Puțin mai târziu, Turing a modificat pasajul - AI a fost însărcinat să convingă un număr de judecători de inteligența sa, care, la rândul lor, a comunicat cu mai multe persoane și mai multe mașini. Acest lucru permite, de asemenea, să se evite subiectivitatea în evaluări și să se reducă riscul de a ghici simple. Numărul de mașini experimentale și de oameni din versiunile moderne ale testului variază, la fel ca și timpul comunicării lor.

Judecătorul poate vorbi cu interlocutorii săi virtuali despre orice dorește: întrebările testului Turing nu au restricții. Aceasta reprezintă o provocare suplimentară pentru mașină. Pentru a finaliza o astfel de sarcină, un program de calculator nu trebuie doar să înțeleagă limbajul uman, ci și să ofere răspunsuri naturale pe o varietate de subiecte, separând informațiile importante de informațiile irelevante pentru o anumită direcție de conversație.

Testul a fost descris pentru prima dată de Turing în articolul Computing Machinery and Intelligence, publicat în revista filozofică Mind.

Răspunsurile interlocutorului către judecător vin la intervale specificate, astfel încât nu se pot trage concluzii pe baza rapidității apariției lor. Este interesant că au existat dezavantaje software a dus la faptul că mașinile au reacționat mai lent decât oamenii și computerului i s-a dat un avans. Acum, inteligența artificială, dimpotrivă, funcționează mai repede, iar oamenii au nevoie de timp pentru a gândi.

Filmul Ex Machina (2014) se bazează pe o interpretare a testului Turing. Personajul principalștie deja că în fața lui se află un robot, dar prin comunicare acest robot trebuie să-l convingă pe interlocutorul de umanitatea lui.

Dezavantajele testului Turing

Unul dintre principalele dezavantaje ale testului pare să fie că mașina are de fapt sarcina să confuze și să înșele o persoană. Înseamnă asta că nu putem recunoaște decât ca gânditori și inteligenți pe cei care știu să înșele și să manipuleze? Această întrebare se află mai degrabă în domeniul filosofiei. Mai mult, în teorie a trecut testul Potrivit lui Turing, robotul trebuie să imite bine, să repete acțiunile umane și să nu încurce judecătorul. În practică, „manipulatorii” au avut rezultate mai bune decât alții la test – de exemplu, cei care au greșit în răspunsurile lor. Aparatele au fost chiar instruite special pentru a face acest lucru, pentru ca corespondența lor să pară „mai naturală”. Un alt truc obișnuit al computerului este să taci în legătură cu ceva, să dai un răspuns incomplet la o întrebare sau chiar să invoci ignoranța. În caz contrar, inteligența artificială poate fi determinată de faptul că este „prea inteligentă”.

În plus, în ciuda scopului declarat de a determina inteligența și capacitatea de raționament, testul evaluează de fapt asemănarea comportamentul vorbirii computer și uman. Aceasta nu poate fi o evaluare obiectivă a AI în ansamblu, mai ales astăzi, când computerele și roboții sunt semnificativ mai rapizi decât oamenii în ceea ce privește viteza de calcul și pot obține rezultate impresionante în cea mai mare măsură. diverse zone. Adică, capacitatea de a „corespunde ca o persoană” în sine nu poate fi considerată o realizare semnificativă. De fapt, concentrarea asupra testului Turing, notează criticii săi, mai degrabă încetinește dezvoltarea progresului decât o stimulează. În loc să creăm ceva și mai perfect și mai superior nouă, insuflăm trăsăturile noastre mai puțin bune în robot și nu îi permitem să avanseze. Cu toate acestea, aici trebuie să ținem cont de faptul că atunci când a fost creat testul, abilitățile computerelor erau semnificativ mai mici.

Unul dintre criticii testului Turing și a tezei conform căreia roboții pot gândi este John Searle de aproape 40 de ani, care a prezentat un experiment de gândire ca dovadă.

A trecut cineva testul Turing?

În acest moment, se crede că testul nu a fost trecut în versiunea sa strictă în toată istoria sa de aproape 70 de ani. Uneori, mașinile reușesc să convingă interlocutorul că vorbește cu o persoană, dar adesea în astfel de cazuri este imposibil să vorbim despre trecerea testului Turing. De exemplu, acest lucru se aplică situațiilor în care „judecătorul” nu știe că comunică cu o mașină și că chiar participă la un fel de experiment. Se pare că, în loc să observe interlocutorul și să tragă concluzii, „experimentatorul” forțat crede pur și simplu că comunică cu o persoană, pentru că inițial a vizat o astfel de conversație. De asemenea, testul Turing părea să aibă succes atunci când gama de subiecte a fost limitată și/sau s-a acordat puțin timp pentru comunicare. Dar nici aici nu a fost respectat un principiu important al testului original - naturalețea maximă a conversației. Prin urmare, în general, adepții testului notează că nimeni nu a făcut față încă.

Turing însuși a scris că credea că computerele vor trece acest test până în anul 2000.

În 2014, știrea s-a răspândit în mass-media că testul ar fi fost trecut. Acest lucru a fost făcut de Eugene Goostman, „un băiat de 13 ani din Odesa”. Cel puțin 10 din 30 de judecători au crezut în această legendă în cadrul unui concurs organizat de Universitatea Britanică din Reading în memoria celei de-a 60-a aniversări de la moartea lui Turing. În 2012, la un concurs similar în onoarea a 100 de ani de la nașterea sa, Evgeniy a reușit să convingă doar 29% dintre judecători. Cu toate acestea, rezultatele sale nu sunt considerate un test complet. În primul rând, pentru că acesta este un băiat, nu un adult și, în al doilea rând, pentru că Limba engleză nu nativ la el. Astfel, judecătorii ar putea explica erorile logice și lacunele în observații, precum și evitarea răspunsului pe subiecte incomode pentru aparat, prin faptul că „e încă un copil” și „încă nu cunoaște bine limba”.

În 2015, testul Turing pentru chatbot în limba rusă a trecut. Experimentul a fost organizat de compania Nanosemantics și Fundația Skolkovo în cadrul expoziției Startup Village. Apoi, competiția a fost câștigată de „Sonya Guseva, în vârstă de 14 ani, din Sankt Petersburg”, care a fost recunoscută drept om de 47% dintre cei 15 judecători.

Premiul Loebner pentru promovarea testului Turing

Trebuie spus că majoritatea dezvoltatorilor, atunci când creează roboți, nu își pun obiectivul indispensabil de a trece testul Turing. Din punct de vedere practic, această sarcină cu greu poate fi considerată primordială. În același timp, premiul anual AI Loebner, sau Premiul Loebner, a fost înființat în 1991. În cadrul acestuia inteligenţă artificială concura pentru a trece acest test. Acesta prevede trei medalii - aur (comunicare cu elemente video și audio), argint (pentru corespondența textului) și bronz (acordate mașinii care a obținut cel mai bun rezultat într-un anumit an). Conform regulamentului, competiția se va închide atunci când oricare dintre participanți primește o medalie de aur. Până acum, nu au fost acordate nici aur, nici argint.

În același timp, unele mașini au primit de mai multe ori medalii de bronz, de exemplu, A.L.I.C.E. (Artificial Linguistic Internet Computer Entity, literalmente – Artificial Linguistic Internet Computer Entity). În mod obișnuit, competiția prezintă proiecte care inițial sunt concentrate în mod specific pe comunicarea cu o persoană în ultima vreme au existat mai ales chatbot. Având în vedere dezvoltarea mesageriei instantanee și, în consecință, a chatbot-urilor, ne putem aștepta ca și mai multe aplicații interesante să fie primite pentru premiu.