DeepMind的目的是在全世界玩家的協(xié)助下,訓(xùn)練一個(gè)能在同等條件下與人類進(jìn)行競爭的AI。
在去年的暴雪嘉年華期間,暴雪宣布與谷歌旗下的人工智能研究部門DeepMind展開合作,在《星際爭霸2》中引入機(jī)器學(xué)習(xí)方法,進(jìn)行人工智能研究?,F(xiàn)在這個(gè)計(jì)劃有了一些下文。
今天,暴雪《星際爭霸2》的開發(fā)團(tuán)隊(duì)在GitHub上發(fā)布了一款與DeepMind合作的《星際2》API工具,讓玩家們接入游戲后可以對AI進(jìn)行研究和訓(xùn)練。
工具包含腳本和基于圖像的AI、API以及功能齊全的Linux包(Linux包旨在云端設(shè)計(jì)運(yùn)行),同時(shí)提供文檔、樣本代碼和樣本bot,為了方便研究者更好地進(jìn)行研究,還支持離線的AI對AI的模擬戰(zhàn),以及1對1的天梯競技錄像包供玩家參考數(shù)據(jù)——暴雪承諾會收集數(shù)十萬匿名玩家的天梯比賽錄像,讓玩家更方便地去訓(xùn)練AI進(jìn)行模仿。
DeepMind的科學(xué)家中不乏《星際爭霸》系列的玩家,他們認(rèn)為想要玩好這個(gè)游戲,不僅需要記憶力,也需要具備長期規(guī)劃的能力,如果他們開發(fā)的AI能掌握如此復(fù)雜多變的思維和應(yīng)變,那么必將在AI技術(shù)上有所突破。
如果上面的描述你不是很懂,記得暴雪的中心意思就好了——暴雪說,這意味著即使你只是一位游戲玩家,也可以通過這個(gè)工具自己動手構(gòu)建任務(wù)和模型,來共同參與和解決目前AI研究中的一些挑戰(zhàn),同時(shí)在游戲中為暴雪提供反饋數(shù)據(jù),作為一個(gè)參與者協(xié)助優(yōu)化《星際爭霸2》的AI能力。
長期以來,包括《星際爭霸》在內(nèi)的RTS游戲里都有不同復(fù)雜程度的AI在運(yùn)作,只不過這些AI是通過預(yù)先設(shè)定的套路或通過訪問后臺數(shù)據(jù)等方式來與玩家展開競技,玩家和AI不在同一條起跑線上,有時(shí)AI需要通過一些類似“作弊”的方式才能顯得跟現(xiàn)實(shí)玩家一樣“聰明”。DeepMind的目的是在全世界玩家的協(xié)助下,訓(xùn)練一個(gè)能在同等條件下與人類進(jìn)行競爭的AI,這個(gè)期待中將會誕生的《星際》版AlphaGo是項(xiàng)目最具挑戰(zhàn)性也最吸引人之處。
“雖然我們已加入一些示例代碼和簡單的機(jī)器人,但請注意,這些工具依然是《星際爭霸2》AI研發(fā)的基礎(chǔ)。最終的研究成果,取決與您的創(chuàng)意、才智與努力?!?/p>
暴雪同時(shí)表示,這套工具上手具有一定的難度,為了方便玩家迅速上手,暴雪提供了DeepMind的白皮書以及在GitHub上的開源項(xiàng)目:
有條件的玩家可以登錄《星際爭霸2》API論壇(外服)參與這個(gè)工具的討論。