繼人工智能 AlphaGo 擊敗中國圍棋選手柯潔後,Google?下的人工智能公司 DeepMind 透過遊戲訓練人工智 AI,與 Blizzard 遊戲開發商合作並針對 StarCraft II 進行一連串的研究實驗。
遊戲是訓練 AI 的新工具
StarCraft II 是2010年推出的即時戰略遊戲,考驗玩家對資料的營運策略,讓能 AI 變得更加精準。事實上,StarCraft 一直都含有不同難度的 AI,只是這些 AI 透過存取遊戲背景和採集資料來與玩家對戰,玩家和 AI 的出發位置並不同。而這次 DeepMind 希望做到的,就是訓練一個能在擁有同等條件下與人類競爭的 AI。
DeepMind 和 Blizzard 日前公開初步研究成果,推出和開放下載在 StarCraft II 中訓練 AI 的應用介面和工具,當中包括在遊戲中加入人工智能API,並支援Linux環境;新增匿名遊戲影片數據庫,把65000數據量增加到超過50萬場比賽;加入 DeepMind 開源工具箱 PySC2,讓研究人員簡單地串連人工智能到 Blizzard 的 API 上;新增了一系列 RL(強化學習)的小遊戲,讓研究人員測試人工智能在採礦、建築和控兵等任務的表現。
StarCraft II 對 AI 訓練很重要
在 StarCraft 遊戲的複雜程度比象棋和圍棋高,玩家不斷偵查地圖,並尋找線索來預測敵方的行動。此外,玩家亦要設置防禦、控兵攻擊、採集資源和兼顧生產部隊,對AI來説是一件十分複雜的事。DeepMind 研究人員表示,圍棋落點的可能性是10的100次方,但他們估計 StarCraft 的複雜度,至少在後面加上100個零。
不過,目前DeepMind的能力還遠遠不及StarCraft II 的資深玩家,甚至不能打敗遊戲中最簡單的內置AI,要完完全全地成功挑戰人類 ,可能要多等一段日子了。
相關文章:
WhatsApp 直接加入 Copilot 教學 輕鬆與 Microsoft AI 助理對話 【教學】Midjourney 網頁版免費試玩 無須再連 Discord + 生成圖片全部有紀錄 專門做家務的 AI 機械人模型 π0 影片示範洗衣服、摺疊衣服、收拾凌亂桌面