谷歌要讓人工智能“阿爾法狗”學會玩《星海爭霸》
谷歌的人工智能研究部門DeepMind正試圖用人工智能技術去玩《星海爭霸2》。DeepMind宣布,與暴雪娛樂達成了合作協議,共同開發界面,讓人工智能研究員可以將機器學習軟體與這款遊戲連接在一起。
DeepMind尚未開發出專業的《星海爭霸》軟體。該公司研究科學家歐裡奧爾·溫亞爾斯(Oriol Vinyals)表示:“我們目前距離挑戰高手玩家還有很遠的距離。”不過最新宣布的消息表明,該公司計劃將《星海爭霸》作為機器學習技術的突破口。
溫亞爾斯表示,人工智能研究員對《星海爭霸》感興趣是因為,相對於象棋和圍棋,遊戲內的環境更接近於“複雜的真實世界”。他表示:“能夠勝任《星海爭霸》的軟體需要有效地運用存儲,有能力去進行長期規劃,以及使計劃適應最新信息。”而能夠掌握這些技能,勝任《星海爭霸》的機器學習系統“最終也將適用於真實世界任務”。
在《星海爭霸》中,玩家需要選擇3個種族之一,而每個種族都有自己的優勢和劣勢。玩家在遊戲中需要發展經濟,發現資源,開拓新的領土。成功的玩家需要記住關於地點的大量信息,即使這些地點在地圖上沒有顯示。
玩家對對手行動的直觀了解非常少,這與圍棋和象棋不同。此外,《星海爭霸》並非回合製遊戲,機器學習系統需要面對持續變化的環境。對於《星海爭霸》,玩家一方面需要制定長線策略,一方面也要運用好短線戰術。讓軟體同時具備這兩方面的能力將是一場挑戰。
Facebook和微軟的研究人員此前也曾發表論文,介紹了如何讓人工智能系統去掌握早期版本的《星海爭霸》。能夠勝任《星海爭霸》的機器人軟體已被開發出,但到目前為止這些系統還無法擊敗高手玩家。
微軟CEO薩蒂亞·納德拉(Satya Nadella)曾對谷歌的人工智能開發策略表示“不屑”。今年9月,他在亞特蘭大的一場活動上表示,微軟“不會追求讓人工智能在遊戲中擊敗人類”。微軟希望人工智能“能解決社會經濟中更迫切的問題”。