Blizzard и DeepMind превърнаха StarCraft II в тестова площадка за AI
Британският DeepMind, чиято програма победи най-добрия човешки Go играч в света, обяви партньорство с Blizzard миналата есен. Компаниите се съгласиха да превърнат класическата стратегия в реално време StarCraft II в открито поле за създаване на AI, който може да победи човешки шампион. Сега партньорите отвориха вратите към тестовата среда и направиха публично достъпни API за машинно обучение, набор от данни за запис на игри и други инструменти, пише TechCrunch.
Blizzard пусна StarCraft II API, който включва пакет за Linux, който може да работи в облака, и поддръжка за Windows и Mac. Той също така позволява офлайн AI срещу AI мачове. Друга компания за игри отвори достъп до записи на 65 000 човешки съвпадения - набори от данни за обучение на AI агенти. В бъдеще ще нарасне до 500 000 записани игри.
StarCraft II се превърна в отлична среда за изследване на AI поради своята сложност и броя на възможните начини за победа. В същото време играчите трябва да правят много неща едновременно: да управляват и добиват ресурси, да командват военни части и да изграждат защитни структури. Освен това не цялата информация за играчите на терена е достъпна веднага - трябва да правите предположения според ситуацията.
Всичко е толкова сложно, че Blizzard и DeepMind включиха „мини-игри“ в изданието. Те разделят целия геймплей на редица отделни аспекти, които ще бъдат по-лесни за AI агентите за научаване: изграждане на определени единици, събиране на ресурси, придвижване по картата. Този подход ще ви позволи да наблюдавате напредъка на различни агенти по едни и същи задачи и да ги усъвършенствате, преди да комбинирате всички умения.
Крайната цел е да се създаде AI, който побеждава хората в StarCraft II по същия начин, по който Alpha Go не остави шанс на най-добрите играчи на Go. DeepMind иска да ускорипостигайки това чрез предоставяне на достъп до ресурси и инструменти на цялата изследователска общност. Служителите на OpenAI вече успяха да направят нещо подобно: техният бот победи най-добрите играчи в света в играта Dota 2.
Припомнете си, че освен че покори Go, тази година AI победи хора в покера.
Също избран за вас
Мисля, че това не би трябвало да е проблем.
Въпреки че най-добрите атлети действат с ужасяваща скорост: - Лявата ръка в битката нарежда нови бойци на клавиатурата, превключва между отряди, води малки групи войски. - Дясната ръка с мишката предоставя преглед на битката и движението/атаките. - Мозъкът работи в няколко равнини и едновременно изчислява битката, ситуацията в базата и закупуването на нови войски и движение.
Микроконтролът определено е за AI, дори не се обсъжда. Положението е далеч по-лошо. AI ще скъса със стратегиите. Той ще бъде нахранен с всички Мета - веднъж. Ще му бъде позволено да извлича хибридни стратегии, базирани на всички известни Met-two. Ще му бъде позволено да тества реакцията на своите хибриди върху живи играчи - трима. След това, от първата секунда на мача, той ще изгради абсолютно балансирана стратегия, без да разпределя грешно ресурси.
Човекът няма шанс.
Както виждате, самият въпрос няма смисъл. „Може ли AI да победи човек?“ е въпрос, който няма смисъл. Така може да се повдигне въпрос, само необразован човек - който не разбира от теория на игрите, който не знае какво е "интелигентност".
Освен това сега се спекулира по темата "терминаторите ще унищожат хората". Пълни и абсолютни глупости, защото ние сме създателите (: За всеки абсолютен механизъм, който човек е създал, той ще създаде нов с по-добро качество и различна логика, който винаги е в "сляпата зона" на по-слабо развита подсистема. Няма и няма да има AI, който да стане Комплексно адаптивенСистемата, за това трябва да осъзнаеш себе си, което е абсолютно невъзможно за всякакви творения, създадени от човека, извън тялото ти. Това е границата на Вселената. Тя ни ограничи с причина (:
Всички хакери, които разбиха биологичния фърмуер, загубиха ума си и никога не се върнаха, превръщайки се в зеленчуци завинаги. Аненербе доказа това експериментално. Днес само един кръгъл тъпанар и идиот експериментира с психиката, опитвайки се да отиде отвъд, отвъд който формално няма нищо, което човек може да възприеме оттук - няма смисъл да спорим за предимството на AI - като използваме примера от описанията по-горе. Въпросът не е зададен правилно.
>> Служителите на OpenAI вече успяха да направят нещо подобно: техният бот победи най-добрите играчи в света в играта Dota 2
Не точно. Той спечели не в Dota, а просто в 1v1 на средната лента, където логично има по-добро микро. В игра 5v5, ако ботът не знае къде е опонентът, тогава неговата победа няма да е толкова лесна. Това е разликата между игрите 1v1 и 5v5.
Милион стратегии няма да помогнат на бота, тъй като той просто няма да знае какви умения притежават героите на противника и какво прави противникът в момента. Това не е шах и не е битка 1 на 1, където ботът наистина вижда и може да оцени всяко действие. Ето го сляп.