Segons el fundador, com el torneig "Starcraft" construeix un futur d’AI

$config[ads_kvadrat] not found

Tutorial 1 | Menús y Opciones | Conociendo Starcraft LOTV 2018

Tutorial 1 | Menús y Opciones | Conociendo Starcraft LOTV 2018
Anonim

Pregunteu a gairebé tots els estudiants universitaris que coneixeu i us diran que prefereixen jugar que estudiar per als seus exàmens.

Gràcies als informàtics de la Universitat Comenius a Eslovàquia ia la Universitat Tècnica Txeca, poden fer les dues coses. Des de 2011, aquestes dues universitats han acollit l'estudiant Starcraft A.I. Torneig (SSCAIT), un concurs on els estudiants codifiquen els seus propis robots per jugar a un llegendari joc d'ordinador Starcraft: Brood War i enfonsar-los entre si.

"El primer SSCAIT va ser un esdeveniment local, amb només 50 dels meus estudiants a Eslovàquia", explica Michael Certicky, fundador i líder del grup de recerca Games & Simulations de la CTU a la CTU, Invers. "Vam fer tots els jocs manualment i ens divertí molt. Els estudiants van agradar, així que vaig decidir obrir-lo per al públic i per als no estudiants l’any vinent. En aquests dies, tenim gent i equips de tot el món que codifiquen robots i veuen els jocs de l'escala 24/7 a Twitch ".

Empreses tecnològiques destacades han estat formant la seva A.I. per jugar a diversos jocs basats en torns com a escacs i anar des de fa anys, però només recentment s'han canviat a jocs d'estratègia en temps real. Aquests jocs requereixen la presa de decisions de segon grau, que és una manera perfecta d’empènyer l'AI. fins als seus límits i aconseguir que els joves talents estiguin interessats en aquest tipus de recerca.

SSCAIT no ha fet més que créixer des dels seus inicis. SSCAIT està continuament transmitant jocs entre bots presentats durant tot l'any, però l'esdeveniment principal és un torneig rodó al final de cada any. El torneig estudiantil de l'any passat va comptar amb 1.035 partits, mentre que aquest any SSCAIT allotjarà 6.006 partits que es disputaran durant un mes. Una prova de la popularitat d'aquest esdeveniment.

Amb el creixement de la popularitat de SCCAIT al llarg dels anys, Certicky diu que ha notat un notable repunt en la complexitat de la presentació d'algunes de les propostes dels estudiants. Als primers anys del torneig simplement es van codificar per dur a terme tasques específiques, ara alguns dels robots tenen la capacitat de millorar i millorar, a mesura que juguen jocs.

La fase del torneig de SSCAIT 2017/18 acaba de començar!

Hi haurà 6006 jocs de roble rodó, que haurien de passar com un mes. Podeu veure-ho tot en directe, mentre converseu amb altres usuaris a Twitch: http://t.co/E161gJiyKu Gaudiu de #StarCraft #ArtificialIntelligence #BWAPI #SSCAIT

- Torneig SSCAIT (@sscaitournament) 21 de desembre de 2017

"Al principi, la majoria dels nostres robots només eren màquines d'estat codificades, però amb el pas del temps, la gent va començar a implementar moltes A.A. sofisticades. mètodes com planificació, algorismes genètics, i xarxes neuronals ", diu Certicky. "Cada any, més robots fan servir l'aprenentatge automàtic i milloren només jugant molts jocs".

Aquest tipus d'innovació és exactament el que fa que jocs com aquest siguin un entorn virtual òptim per provar i millorar l'AI. No hi ha dos jocs de Starcraft mai serà exactament el mateix, això significa que els codificadors no poden programar els seus robots només per tenir una estratègia.

En jocs basats en torns com l’escacs, A.I. Els sistemes poden calcular ràpidament el millor moviment disponible per a ells basat en com acaba de moure el seu oponent. En els jocs d’estratègia en temps real, sovint no teniu cap idea del que el vostre oponent està a punt fins que s’aconsegueixin un atac a la vostra base. Això fa que els estudiants trobin maneres d’adaptar-se als seus bots canviants.

“A.I. els investigadors sempre han utilitzat diversos jocs com a dominis per als seus algorismes: això és part del procés ", diu Certicky. "I després de la sortida i el pòquer es van solucionar, necessitaven passar a una mica més difícil, i els jocs RTS són un gran ajust. Per tant, l’aplicació principal és ser un domini de la joguina per a la investigació de l’IA."

Deixar que els codificadors estudiants facin la seva mà en la construcció de sistemes per prosperar en aquest entorn no només és divertit: els ajuda a desenvolupar habilitats que són molt comercialitzables en el seu camp. Qui ha pensat que els jocs de joc podrien obtenir un treball en una empresa líder en tecnologia?

$config[ads_kvadrat] not found