南韓棋士李世乭在2016年與Google人工智慧AlphaGo對弈,是人工智慧(AI)系統擊敗人類的經典一役,也讓一般大眾逐漸正視AI的潛在發展性。
2017年特斯拉執行長馬斯克(Elon Musk),共同創辦的非營利人工智慧組織OpenAI,透過AI成功在電競遊戲《DOTA 2》中擊敗人類選手。不過當時這場比賽是採一對一的模式,並非一般電競比賽的多人團體戰,被認為並沒有實質上的重大突破。
經過一年的精進,本周OpenAI團隊宣布,由他們所開發出來的AI,已經有能力在五對五的團體戰中,戰勝《DOTA 2》頂尖業餘玩家, AI與AI之間能夠相互配合,也被認為是電腦科學領域的新里程碑 。
AI首度在電競遊戲《DOTA 2》擊敗人類
為喚起大眾對於AI科技的危機意識,馬斯克(Elon Musk)在2015年創立非營利人工智慧組織OpenAI,去年(2017)他們透過開發出的AI機器人,成功在電競遊戲《DOTA 2》中擊敗人類選手。
《DOTA 2》是一款多人科幻對戰的電競遊戲,遊戲模式是由兩隊、每隊各五名玩家的形式對戰,與一般的遊戲最大的不同是,《DOTA 2》的遊戲機制更為複雜,除了每位玩家都各自擁有不同的武器與能力,遊戲過程中需要快速、及時的反應,必須整合隊友間資訊相互配合,才能獲得勝利,《DOTA 2》是職業電競領域最受歡迎的遊戲之一。
比起Google的 AlphaGo需要花費花上一分鐘甚至更久的時間,才能做出一個決定,《DOTA 2》是一款需要在短時間內做出多個決策的遊戲,OpenAI 技術長布洛克曼(Greg Brockman)表示,OpenAI完全透過自學,訓練出一套專屬的戰略玩法,去年第一次賽後馬斯克曾說:「這是OpenAI首次在比圍棋更複雜的電競項目中擊敗人類。」一席話暗指OpenAI的成就勝於AlphaGo。
但當時曾在Google大腦團隊工作過的研究員Denny Britz認為,OpenAI擊敗人類並沒有實質上的重大突破,因為這場比賽採一對一的模式,並非一般電競比賽的多人團體戰,在戰術規劃、協作能力等,複雜度根本不能相比。
5套演算法同心協力,一天訓練達180年的遊戲量
經過又一年的努力,OpenAI表示,他們已經成功製作一款能夠在《DOTA 2》中以「團體戰」形式,擊敗五名頂尖業餘玩家的AI軟體「OpenAI Five」,AI與AI之間能夠相互配合,被認為是電腦科學領域的新里程碑。這次與AI對決的是OpenAI的五位員工,每個人都是頂尖的業餘玩家,這場比賽有一些限制,AI只能使用遊戲所提供的115 位英雄中的5位,同時人類玩家不能使用真假眼、魔瓶等道具。
一般大眾印象中的AI都是獨立運作的,之所以會說這次的成果是一個里程碑,是因為「OpenAI Five」可以讓五套演算法相互彼此合作。OpenAI表示,這套軟體擁有強大的自我訓練能力,一天的時間就能用180年遊戲的量進行訓練,且已經用這樣的強度連續訓練了好幾個月了,研究人員談到:「如果一個人需要花1.2萬到2萬小時才能成為專業遊戲選手,但是AI每天積累的遊戲經驗是一般人一生積累經驗的100倍,因此速度快上許多。」
這場比賽中,AI首度在團體戰形式的電競比賽中擊敗人類,或許有些人認為與業餘玩家對戰並不能看出完全的實力,不過卡內基梅隆大學的研究員Noam Brown談到:「《DOTA 2》是一款很複雜的遊戲,能夠打敗業餘玩家已經很不簡單了。」
另外AI跟AI彼此合作的能力也讓研究人員印象深刻,OpenAI 技術長布洛克曼(Greg Brockman)表示:「在《DOTA 2》的的團體賽中,我們曾試著用一位人類玩家,取代AI玩家中的其中一員,這位與AI合作的人類玩家事後表示,他可以非常強烈的感受到AI隊友給他的支持援助。」
OpenAI團隊表示,新開發的AI軟體「OpenAI Five」,今年九月將參加「Dota 2國際邀請賽」(The International),屆時會由五位專業的電競選手與OpenAI一決高下。
這次AI與AI之間的相互合作,可以窺見人類與AI更緊密的「人機合作」可能性,許多人或許會將AI各種新的成就,焦點放在「AI如何擊敗人類」上,這樣的說法雖然點出了AI技術的突飛猛進,但卻也忽略了人類科學家在技術背後所做的努力,因為AI就算再厲害,終究也是人類一手打造出來的。