OpenAI bot zdrobește Dota 2 campioni, iar acum oricine poate juca împotriva ei

captură de ecran a unui monstru de joc video aprins.
marire / umbra Fiend, în căutarea umbră și diabolic.

în ultimii ani, OpenAI, un startup cu misiunea de a se asigura că „inteligența generală artificială beneficiază întreaga umanitate”, a dezvoltat un bot condus de învățare automată pentru a juca Dota 2, cel mai mare joc din univers. Pornind de la o versiune foarte redusă a jocului complet, botul a fost dezvoltat de-a lungul anilor jucând milioane și milioane de meciuri împotriva sa, învățând nu doar cum să joci jocul echipei cinci la cinci, ci cum să câștigi, în mod constant.

am putut urmări dezvoltarea botului pe o serie de meciuri de spectacol, fiecare folosind o versiune mai completă a unui joc și adversari umani mai calificați. Acest lucru a culminat cu ceea ce se așteaptă să fie ultimul meci de spectacol în weekend, când OpenAI Five a fost pus într-un meci cel mai bun din trei împotriva OG, echipa care a câștigat cea mai mare competiție din toate sporturile de anul trecut, internaționalul.

Vezi mai mult

OpenAI este supus la câteva handicapuri în numele păstrarea lucruri interesante. Fiecare dintre cei cinci jucători AI săi rulează o versiune identică a software-ului bot, fără comunicare între ei: sunt cinci jucători independenți care se întâmplă să gândească foarte asemănător, dar nu au mijloace directe de coordonare a acțiunilor lor. Timpul de reacție al lui OpenAI este încetinit artificial pentru a se asigura că jocul nu este pur și simplu o vitrină a reflexelor supraomenești. Și botul încă nu folosește versiunea completă a jocului: este disponibilă doar o selecție limitată de eroi, iar obiectele care creează Minioni sau iluzii controlabile sunt interzise, deoarece se simte că botul ar putea să-și micromanage minionii mai eficient decât ar putea orice om.

jocurile pot fi vizionate aici. Primul joc a arătat chiar și până la aproximativ 19 minute în. Oamenii aveau un mic avantaj de aur, dar roboții aveau un control teritorial mai bun. Roboții au ieșit înainte într-o luptă în echipă, ucigând trei jucători umani în timp ce pierdeau doar unul singur. Jocul părea încă pe marginea cuțitului, dar roboții nu au fost de acord: au anunțat că au o șansă de 95% de a câștiga și, după ce au făcut această declarație, și-au folosit instantaneu avantajul numerelor pentru a provoca daune grele bazei umane. Acest lucru le-a sporit și mai mult controlul teritorial și le-a dat și un avantaj semnificativ de aur.

acest lucru i-a pus pe oameni pe piciorul din spate și, în timp ce au reușit să scoată jocul pentru încă 20 de minute, nu au reușit să depășească avantajul roboților, oferindu-i lui OpenAI un avantaj de 1-0.

în al doilea joc, lucrurile nu erau nici măcar apropiate; roboții au preluat conducerea timpurie și au încălcat baza umană în 15 minute. Au luat victoria cinci minute mai târziu.

publicitate

în general, a fost o performanță dominantă de OpenAI: o victorie cu 2-0 împotriva unei echipe umane consacrate obișnuite să se joace între ele la cel mai înalt nivel pe care jocul îl are de oferit. Această performanță a fost de departe cea mai puternică a OpenAI de-a lungul anilor.

coordonarea roboților este neobișnuită: deși nu pot comunica, toți cei cinci jucători controlați de computer gândesc în același mod. Dacă cineva crede că este o bună oportunitate de a ataca un jucător uman, ceilalți patru vor gândi la fel și se vor alătura atacului. Acest lucru dă aspectul unei coordonări excelente în luptele de echipă—coordonare cu o precizie și rigoare pe care echipele umane nu le pot egala.

o cameră Chineză rudimentară

dar OpenAI arată beatable. Are puncte slabe clare, dacă sunt surprinzătoare-nu este grozav la marcarea ultimelor lovituri, loviturile ucigătoare asupra unităților controlate de computer care sunt folosite pentru a acumula aur în joc. Acest lucru oferă oamenilor posibilitatea de a obține un avantaj timpuriu de aur. Roboții s-au străduit, de asemenea, să contracareze invizibilitatea din partea umană. De asemenea, păreau să se adapteze prost la anumite vrăji de la unii dintre eroi, în special fisura Earthshaker, o vrajă care creează temporar o barieră de netrecut pe hartă. Oamenii au fost eficienți în a folosi acest lucru pentru a prinde jucătorii de bot și a le restricționa mișcarea, iar acest lucru părea să confunde OpenAI.

comportamentul roboților este, de asemenea, o lecție obiect în decalajul mare dintre acest tip de sistem de învățare automată și o inteligență artificială generală completă. În timp ce AI Five este în mod clar eficient la câștigarea jocurilor, de asemenea, în mod clar nu știe cum să joace Dota 2. Jucătorii umani ai jocului folosesc o tehnică numită” tragere ” pentru a redirecționa fluxul minionilor controlați de computer (cunoscuți sub numele de fiori în Dota 2) ca o modalitate de a nega echipei inamice atât aurul, cât și experiența. Jucătorii umani pot recunoaște că acest lucru s-a întâmplat deoarece fiori nu apar atunci când ar trebui. Jucătorii umani au un model mental al întregului joc, o înțelegere a regulilor sale și, prin urmare, pot recunoaște că ceva nu este în regulă; pot raționa unde trebuie să fi plecat fiorii și să interfereze cu tragerea. Computerul, prin contrast, doar rătăcește în jurul fără țintă atunci când se confruntă cu acest scenariu.

fără tragere

în milioanele sale de jocuri jucate împotriva sa, OpenAI pare să nu fi luat niciodată tehnica de tragere și, prin urmare, nu a învățat niciodată să joace împotriva ei. Deci, atunci când o echipă umană începe să tragă, botul nu recunoaște situația și nu știe cu adevărat ce să facă. Nu poate explica cum ar trebui să fie jocul și nu poate specula de ce jocul se comportă într-un mod neașteptat. Tot ce poate face botul este să caute modele pe care le recunoaște și să aleagă acțiunea cea mai probabilă pentru a obține cel mai bun rezultat; dați-i un model pe care nu îl poate recunoaște și performanța sa se deteriorează.

până acum, botul OpenAI a fost restricționat; anumitor profesioniști și streamere li s-a oferit acces pentru a juca împotriva acestuia și a fost disponibil și pentru a juca împotriva la unele evenimente live. Dar pentru câteva zile, asta se schimbă: jucătorii Dota 2 se pot înscrie aici pentru a juca împotriva botului—sau cu acesta—pentru o perioadă de trei zile. Din păcate, această perioadă publică nu pare să aibă ca rezultat un bot nou și îmbunătățit: învingerea unei echipe umane de top a fost obiectivul pe care OpenAI l-a stabilit pentru botul său și, odată cu realizarea, experimentul pare să fie complet.

You might also like

Lasă un răspuns

Adresa ta de email nu va fi publicată.