之前AI在中單solo打敗知名選手Dendi的事情過了很久了,同團隊開發的5個神經網絡AI隊伍已經能在《Dota2》中戰勝業余的人類5人隊伍。
雖然是業余的,但也讓人非常震驚了。
這和圍棋不同,和星際2也不同。圍棋是回合制的,有邊有界的,所有的信息你都能看清的。星際2是雙人對戰,講究戰略戰術更多一些。刀塔2是十個人的游戲,好吧應該說在本文里是五個人五個AI的游戲。復雜性成倍往上翻,比星際2更加考驗臨時反應和臨時決策能力。星際2里面兩軍相遇有可能不會爆發大戰,但刀塔2里雙方只要遇到了基本沒有就當無事發生的可能。團戰單抓一觸即發,分分鐘就結束。
MOBA游戲中,機動性是非常重要的。一個人到五個人都可以去對面野區抓人,塔下隨時都可能亮起一到五張TP的光芒。對于AI來說,決定怎么配合怎么行動怎么應對對方的襲擊要比練習操作更難。
既然說到這了,這AI是怎么學的呢?
通過自我對戰來學習打游戲,每天的對戰量相當于人類的180年。也就是說,如果人一天能打10局游戲,那么AI一天就可以打10×365×180局游戲。而且,它還創下了驚人的硬件消耗量紀錄:256塊圖形處理器(GPU)和12.8萬個中央處理器(CPU)。
簡單來說,這是算力的勝利。
這速度人類沒法比,根本也比不了。對于AI來說,刀塔2難的地方不只是反應的問題,因為手速在這游戲里并不總會發生決定戰局的作用。要不然Miracle就天下無敵了。
這游戲最難操作的無外乎地卜師、卡爾等要么技能多要么分身多要么兩個都多的英雄。但是也有個上限,也有利弊。比如地卜師需要發育需要等級,卡爾的所有技能都需要主動操作出來且同時最多只能擁有兩個。判斷好陣容問題只是第一步。
AI需要學會控制視野,預測對方的行動。進攻眼和防守眼位置各不相同,即便你看到了對方出現在視野范圍內也還要選擇做什么或不做什么。老練的選手抬頭看看時間,看看小地圖也許能猜到對方五個人正在什么地方干什么,或是干脆根據雙方節奏來判斷。
總的來說,就算AI贏了幾次,也依舊無法說明它真的智能到了那個地步。這個游戲的偶然性太大了,超級兵翻盤也不是多少見的事情。
這只是將AI向認知智能上推進了一小步,然而就算它們打敗了世界頂級強隊,也無法說明它們取得了長足的進步。因為問題并沒有得到根本性的解決,你能說就因為考了一次滿分你就了解了這個學科所有的知識嗎?
而且游戲輸就輸了贏就贏了,要是在自動駕駛等方面出了問題,這就不只是AI的問題了。對于重要崗位上的AI,需要一再的慎重測試之后才能允許其上崗,因為后果我們肉體凡胎無法承受。
另外以后也許你們會在《王者榮耀》里碰到超級AI的,期待被虐不?
-
神經網絡
+關注
關注
42文章
4771瀏覽量
100773 -
AI
+關注
關注
87文章
30897瀏覽量
269113
原文標題:在《Dota2》團隊模式戰勝人類隊伍的AI是何方神圣?
文章出處:【微信號:kejimx,微信公眾號:科技美學】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論