為什麼這篇LOL AI鄉民發文收入到精華區:因為在LOL AI這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者qweewqq (風一樣的男子)看板LoL標題[閒聊] AI單挑完敗Dota2最強玩家,LOL也...
LOL AI 在 HASIF HAMSYARI Instagram 的精選貼文
2020-05-11 18:57:30
I woke up at 3am today and hit the steep and bumpy road to Lolai, the land above the clouds for none other reason than to witness the reason why the l...
這一兩天的新聞,Dota2最強的職業玩家好手,在跟人工智能AI單挑下-完敗!
新聞如下
全程回顧!頂級高手苦練DOTA半輩子,就這樣被AI擊敗
一直只聽說你們AI圈要打星際,怎麼忽然打起DOTA了!
今天一早,AI似乎震驚了不少同學:在堪稱「DOTA圈世界盃」的TI7邀請賽上,頂級選手
被AI完爆。而且,這個AI只訓練了兩周……
AI擊敗人類選手瞬間
看AI完虐頂級選手Dendi
在TI7主舞台上被AI「完爆」的,是Dendi,NAVI戰隊的烏克蘭職業DOTA2選手,從DOTA1開
始打了小半輩子,擅長中單solo,被評價為大局觀強,操作犀利,手速極快。
Dendi同時也是一名非常有想象力的選手,他經常會做出令人意想不到的事情,但往往也
能收到意想不到的效果。
可惜,這次他遇到了可惜遇到了AI。
打敗了Dendi的這個AI,是馬斯克等人創立的人工智慧非營利機構,OpenAI悄無聲息研究
出來的,如今一舉搞了個大新聞。
第一局,開場5分鐘,Dendi就打出了gg;
第二局,從開始到gg不到3分鐘。
Dendi的手都在抖。
Dendi也不是唯一的「受害者」,上周,這個AI還和世界級中單1v1選手SumaiL、被稱為「
天才少年」的Arteezy等很多職業玩家交過手,都沒輸。
我們還有一段剛剛出爐的Dendi被虐全程視頻,同樣無法上傳,請去其他平台搜索QbitAI
觀看。
AI如何學會打DOTA?
說公道話,你們邀請汽車參加人類賽跑,這本來就不合適。不過,我們接下來還是要科學
地分析一下DOTA2這個賽場,和這位橫空出世的AI選手。
對於AI來說,DOTA 1v1是一個包含隱藏信息的複雜遊戲,想要打好這個遊戲,AI需要學會
計劃、攻擊、欺騙對手。
而且,不要以為AI是靠手速快取勝的,雖然我們平時會稱讚某些玩家手速快,但APM並不
是決定遊戲勝負的關鍵,這個AI的APM也並不比人類高。
要在DOTA里獲勝,需要玩家對對手的操作建立一種「直覺」,然後做出應對。比賽結束后
,OpenAI還在YouTube上專門發視頻秀了一下各種操作,同樣請去其他平台搜索QbitAI觀
看。
這個AI現在會補刀、會卡位、會長途追擊敵方英雄,也會誘敵到塔下。也就是說,它掌握
了通過當前的狀況,預測地圖上其他單位會如何移動的技能。
這些技能,完全是通過自己和自己對局學會的,而且沒有用到模仿學習、樹搜索等模型。
最左:Dendi;最右:OpenAI的主機
OpenAI的研究員在賽后採訪中說,他們的AI從零開始達到這個水平,只需要兩周;要打敗
DOTA的內置程序,也就是和普通玩家一樣能打得過電腦,只需要再訓練一個小時。
「Bloody hell!」主持人聽完給出了一句簡短的回應。
訓練AI打DOTA只是第一步,這個項目的終極目標,是讓AI能在雜亂的、甚至有人類內的環
境中完成設定的目標,比如說外科手術。
當然,打DOTA這個問題也還沒有真的完成,現在還只是1v1,讓AI學會合作打5v5,還有很
長的路要走。
AI打得怎麼樣?玩家這麼說
怎麼看這件事?這是Reddit上最好的一條評論。來自網友Screye,量子位搬運如下。
好吧,我對DOTA還算有所了解(玩了8年)。我試著談一下。
事件:
這個AI擊敗了一眾頂級DOTA玩家。(Sumail,RTZ,Dendi)
環境:
兩名玩家在一條峽谷對攻,獲勝條件是摧毀對方的防禦建築,或者殺掉對方兩次以上。每
30秒會有一波兵線進入峽谷,幫助應用攻擊對方。殺敵對方的兵線可以獲得金錢,併購買
裝備提升等級。
對戰採用了迷霧模式,每個玩家只能看到附近一定距離內的情況。不過需要強調的是,這
種1v1的對戰,並不是DOTA遊戲正常的模式(5v5)。
不過這種1v1的對戰,的確可以用來在兩個玩家之間一決高下,看看誰的操作技能更好。
數據:
AI是跟自己對戰訓練的。不過,DOTA的各種對戰視頻,或者說人類玩家的相關數據,都是
可以公開獲得的。
基本動作:
一個專業DOTA玩家大約每分鐘要執行200-300個操作,包括行動、法術、攻擊等命令。在
這方面,AI的手速應該不會弱於人類頂級玩家。
高級動作:
DOTA中的英雄角色攻擊之前,會配有特定的動作,這些動作施展之後,可以誘使對手也施
展特定動作的回應,此時玩家可以發出命令取消動作。
另外法術和技能釋放之後,會有一個冷卻時間,在這段時間裡這個法術或技能無法再次釋
放,所以這些都是有限的資源,如何使用也是一種技巧。
當然這些高級動作遠不止這些。
遊戲:
在這次的對抗中,人工智慧已經掌握了上述基本和高級動作,而且會用多種不同的策略展
開攻擊。而且有很多需要一年以上聯繫才能掌握的高級操作,例如Creep pulling,
coolodown,mana abuse以及動畫取消。
總之,人工智慧的風格似乎非常「人性化」,不像是一個機器。
結論:
DOTA是一個依賴戰略(宏觀和微觀)的遊戲,現在人工智慧也殺進來了,我覺得這是一個
大事兒。這個遊戲需要考慮多方面因素,例如傷害的輸出、承受,法力和技能的消耗與冷
卻等等,這些很難,我很想知道人工智慧的策略到底是怎樣指定的。
https://www.xcnnews.com/kj/258834.html
比賽影片
https://www.youtube.com/watch?v=ac1getNs2P8
這新聞很令人震驚,如果AI可以在Dota2單挑完勝人類,那是否意味著LOL單挑也很可能?
對AI來說,在地圖不作弊跟操作速度設定跟人類一樣快的情形下
5VS5如何合作,團戰,都是需要磨合跟長期的測試訓練
然而電腦的優勢,一天可以24小時一直不斷的訓練跟調整
此外就是反射神經還會比人類再快一點
不知大家是否會期待LOL的超級電腦AI,假使有一天真的研發出來了
SKT,KT,閃電狼,Ahq等也會被電腦虐嗎?
完全不敢想像那一天的到來,LOL終極人機大戰
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.74.38
※ 文章網址: https://www.ptt.cc/bbs/LoL/M.1502522828.A.129.html