AI se je naučil določiti verjetnost skorajšnje smrti junaka v igri Dota 2

Številne dogodke je mogoče predvideti, preden se zgodijo, na primer povsem očitno je, da bo lik osebe, ki igra priljubljeno igro MOBA Dota 2, kmalu umrl, če se mu močnejši sovražnikov junak približa iz območja izven vidnega polja. Toda tisto, kar je človeku očitno, ni vedno enostavno za računalnik in človek ne more vedno slediti vsemu, kar se dogaja na zemljevidu igre. IN članek Raziskovalci z Univerze v Yorku so pod naslovom »Čas za umiranje: napovedovanje smrti lika v igri Dota 2 z uporabo globokega učenja« opisali, kako jim je uspelo usposobiti umetno inteligenco za napovedovanje bližajoče se smrti lika v igri z dokaj visoko natančnostjo 5 sekund, preden se dejansko zgodi. .

AI se je naučil določiti verjetnost skorajšnje smrti junaka v igri Dota 2

Pravzaprav je predvidevanje, da bo lik ubit v 5 sekundah, nekoliko težje, kot se zdi na prvi pogled. Povprečno ujemanje je sestavljeno iz 80 ločenih fragmentov, med katerimi lahko lik izvede več deset od 000 možnih (po izračunih raziskovalcev) dejanj. V povprečju igralci na zemljevidu izvedejo 170 premikov na delček tekme in naredijo več kot 000 sprememb igre.

Avtorji študije ugotavljajo, da slabo zdravje lika ni vedno tesno povezano z njegovo hitro smrtjo, saj imajo nekateri junaki zdravilne sposobnosti, obstajajo pa tudi posebni predmeti za zdravljenje ali teleportacijo. Ob upoštevanju vseh teh dejavnikov je ekipa uporabila posnetke tekem Dota 2, ki jih je zagotovil Valve, za treniranje nevronske mreže, ki je vsebovala 5000 profesionalnih in 5000 polprofesionalnih iger, odigranih do 5. decembra lani. Pred dejanskim treningom so bili posnetki predhodno obdelani s pretvorbo tekem v časovnice za vsakega igralca, razdeljene na 0,133 sekundne segmente časa igre, kjer je vsaka točka na lestvici vsebovala celoten niz podatkov o liku in njegovem okolju.

Iz vseh informacij v igri so raziskovalci identificirali 287 parametrov, na primer, kot so zdravje lika, mana, moč, spretnost in inteligenca, njegovi razpoložljivi aktivirani predmeti, sposobnosti, pripravljene za uporabo, položaj junaka na zemljevidu, razdalja do najbližjega sovražnika in zavezniškega obrambnega stolpa ter tudi splošni pregled zgodovine (kdaj in kje je igralec nazadnje videl sovražnika). Ti parametri, kot navajajo raziskovalci, igrajo ključno vlogo pri tem, ali lik v bližnji prihodnosti umre ali preživi, ​​pri čemer imata najpomembnejšo vlogo položaj na zemljevidu in zgodovina pregleda.

"Na vedenje igralcev vplivajo informacije o nedavni preteklosti," pišejo soavtorji prispevka. »Na primer, če sovražnika preprosto ni na vidiku, igralec še vedno ve, da je nekje na tem območju. Po drugi strani, če bi sovražnik izginil pred nekaj minutami, bi lahko bil z igralčevega vidika kjer koli. To je bil razlog, zakaj smo dodali funkcijo, ki analizira zgodovino pregledov."

AI se je naučil določiti verjetnost skorajšnje smrti junaka v igri Dota 2

Za urjenje nevronske mreže so znanstveniki uporabili 2870 vnosov (287 parametrov na 10 igralcev) in 57,6 milijona podatkovnih točk, pri čemer so 10 % podatkov rezervirali za preverjanje in nadaljnjih 10 % za testiranje. V svojih poskusih je ekipa ugotovila, da so dosegli povprečno natančnost 0,5447 v situacijah, ko je bila umetna inteligenca pozvana, naj napove, kateri junak od desetih igralcev v kateri koli ekipi bo umrl v naslednjih petih sekundah. Poleg tega raziskovalci navajajo, da bi lahko model napovedal smrti v daljšem časovnem obdobju s preučevanjem vseh dejavnikov in situacij, ki bi lahko privedle do njih.

Znanstveniki ugotavljajo, da ima njihov pristop določene omejitve, in sicer da sistem zahteva toliko informacij v igri (vključno s sovražnimi prvaki, ki jih zadevni prvak ne vidi), da lahko izvede svojo napoved, in da morda ni popolnoma združljiv z novimi različicami iger. Vendar menijo, da model, ki so ga razvili in je na voljo v odprtokodni na GitHub, je lahko koristen za komentatorje in igralce, ko spremljajo potek tekme.

»Ešportne igre so zelo zapletene in zaradi visoke hitrosti igranja se lahko ravnovesje igre spremeni dobesedno v nekaj sekundah, medtem ko se lahko različni dogodki zgodijo na številnih področjih igralnega zemljevida hkrati. Zgodijo se lahko tako hitro, da lahko komentatorji ali gledalci zlahka spregledajo pomemben trenutek v igri in nato gledajo samo njegove posledice,« pišejo raziskovalci. "Hkrati je v Doti 2 ubijanje sovražnega junaka ključni dogodek, ki zanima tako komentatorje kot gledalce."



Vir: 3dnews.ru

Dodaj komentar