Kako "Starcraft" turnir gradi AI prihodnost, po mnenju ustanovitelja

$config[ads_kvadrat] not found

★ Лучший Zerg МИРА vs Лучшего тосса Кореи - Турнир ASUS ROG 2019 | StarCraft 2 с ZERGTV ★

★ Лучший Zerg МИРА vs Лучшего тосса Кореи - Турнир ASUS ROG 2019 | StarCraft 2 с ZERGTV ★
Anonim

Vprašajte skoraj vsakega študenta, ki ga poznate, in vam bodo povedali, da bi raje igrali kot študirali za svoje izpite.

Zahvaljujoč računalniškim znanstvenikom iz Univerze Comenius na Slovaškem in Češki tehnični univerzi, lahko storijo oboje. Od leta 2011 sta ti dve univerzi gostili študentsko starcraft A.I. Turnir (SSCAIT), tekmovanje, kjer učenci kodirajo svoje botove, da igrajo legendarno računalniško igro Starcraft: Broodna vojna in jih postavite drug proti drugemu.

»Prvi SSCAIT je bil lokalni dogodek, na katerem je bilo le 50 mojih študentov na Slovaškem,« je povedal Michael Certicky, ustanovitelj SSCAIT in vodja raziskovalne skupine Games & Simulations v CTU. Inverse. »Vse igre smo vodili ročno in z njim smo se zelo zabavali. Študentom je bilo všeč, zato sem se odločil, da ga odprem za javnost in ne-študente naslednje leto. Danes imamo ljudi in ekipe iz celega sveta, ki šifrirajo robote in gledajo lestvice 24/7 na Twitchu."

Znane tehnološke družbe so svoje usposabljanje A.I. igrati različne turn-based igre, kot so šah in gredo že več let, vendar so šele pred kratkim prešli na strateške igre v realnem času. Te igre zahtevajo delitev sekunde odločanja, kar je odličen način za potiskanje A.I. svoje meje in se zanima za mlade talente za to vrsto raziskav.

Od svojih skromnih začetkov SSCAIT ni nič naredil. SSCAIT nenehno pretakuje igre med boti, predloženimi v celem letu, vendar je glavni dogodek turnir okrogle rune ob koncu vsakega leta. Lanskoletni študentski turnir je obsegal 1.035 iger, letos pa bo SSCAIT gostil 6.006 tekem, ki se bodo igrala več kot mesec dni. Dokaz o tem, kako priljubljen je ta dogodek.

Z rastjo popularnosti SCCAIT skozi leta, Certicky pravi, da je opazil precejšen napredek pri tem, kako so nekatere študentske pripombe postale sofisticirane. V zgodnjih letih turnirja so bili preprosto kodirani za opravljanje določenih nalog, zdaj pa imajo nekateri roboti boljše in boljše igre, ki jih igrajo.

Faza turnirja SSCAIT 2017/18 se je pravkar začela!

Na voljo bo 6006 iger, ki bodo trajale približno mesec dni. Lahko gledate vse v živo, medtem ko klepetate z drugimi na Twitchu: http://t.co/E161gJiyKu Uživajte! #StarCraft #ArtificialIntelligence #BWAPI #SSCAIT

- SSCAIT Turnir (@sscaitournament) 21. december 2017

»Najprej smo večino naših botov uporabljali le kot strojepisane državne stroje, vendar so ljudje sčasoma začeli izvajati številne prefinjene A.I. metode kot načrtovanje, genetski algoritmi, in nevronske mreže, ”pravi Certicky. "Vsako leto več botov uporablja strojno učenje in se izboljša samo z igranjem številnih iger."

Tovrstna inovacija je tisto, kar naredi igre takšne kot optimalno virtualno okolje za testiranje in izboljšanje A.I. Ni dveh iger Starcraft bo vedno enako, to pomeni, da programerji ne morejo samo programirati svojih pošto, da imajo samo eno strategijo.

Igre na vrsti, kot so šah, A.I. sistemi lahko hitro izračunajo najboljši premik, ki jim je na voljo, glede na to, kako se je njegov nasprotnik pravkar preselil. V strateških igrah v realnem času pogosto ne veste, kaj je vaš nasprotnik pripravljen, dokler ne postavijo napada na vašo bazo. To potisne učence, da najdejo načine, kako se njihovi roboti prilagajajo spreminjajočim se scenarijem.

„A.I. Raziskovalci so vedno uporabljali različne igre kot domene za svoje algoritme - to je del procesa, «pravi Certicky. »Po rešitvi za poker sta bila potrebna, da se premaknejo na nekaj bolj zahtevnega - in RTS igre so zelo primerne. Torej je glavna aplikacija domena igrače za raziskave AI.

Dovoljenje študentom, da preizkusijo svoje sposobnosti pri gradnji sistemov, da bi uspevali v tem okolju, ni le zabavno: pomaga jim razviti veščine, ki so na svojem področju izredno tržne. Kdo je kdaj pomislil, da bi vas lahko igralnica dobila v vodilnem tehnološkem podjetju?

$config[ads_kvadrat] not found