類似alphago的人工智慧ai能在5v5的dota比賽中戰勝人類最強隊伍嗎?
其實這個問題本質是,是否dota這樣的遊戲對智力或者說直覺的要求比圍棋更高,再或者說,DOTA這樣的遊戲,在人類和ai對戰時,人類的特性會讓人類佔一些優勢?
現在人類應該還能贏,因為ai目前為止應該還沒有dota類遊戲的最優演算法。
樓上好些人好像沒有搞清楚腳本外掛和ai的區別。
很多外掛能夠在人類操作下碾壓人類是因為行為操作模式和獲取信息方式的不同。
不少外掛直接從伺服器端截取有效信息,甚至繞過系統規則實施操作。
就好比泡泡堂的一鍵清屏、穿牆,cf的打啥都算爆頭、透視掛,dnf的暴氣9999、無cd大招,lol的無限視距,dota無視野躲天火。(這些能力你如果有,你也不怕打不過ai,來啊,whos your daddy)
如果這些外掛能力ai都不具備的話,在雙方具備對等信息獲取渠道的基礎下,電腦相較於普通玩家優勢就是:
全英雄池;清楚彈道,通過前搖判斷技能;抱團滾雪球,卡技能cd打團戰;卡射程,補刀消耗。不過,以上的很多點都是有相當一部分大神能做到的,所以不必那麼灰心啊。
人類還是有機會在有限網路資源的情況下打贏的。
因為ai在無人類操控的情況下,需要解決的演算法問題還是蠻多的。以lol為例(因為dota圖更大,變數更複雜。) 一.首先一個問題,上路雙方都殘血,ai回不回城: 1)如果回程,在哪裡回程?戰爭迷霧的情況下無法得知對方打野是否蹲點守殘血或干擾回程。
電腦雖然能夠在獲取視野的第一時間做出判斷,可當用指向性技能時,翻了天了又能怎樣。比如說我狼人直接抱你,獅子狗蹲你,ai除了交閃拉扯距離,沒有辦法。
在收益相似的情況下,人類自己都沒有辦法判斷如何是好,全靠場外情感分拉動中野關係(哈哈哈哈,我不是狗黑)你讓這演算法怎麼寫?
二、何時回城,何時買裝備?
是攢足錢了就回城買?還是看到人類出裝後就買?還是推線過河道就回城?還是技能交完,血降到斬殺線就回城?還是對面全部丟失視野就回城?(於是再看看現在的人機-_-||打人機最快的辦法不是線上殺蹦,是前期壓而少殺,俗稱養豬。讓他們在出裝還是守線的問題上糾結死,兩件套成型直接推完一路)
光是兩個問題,感覺就夠工程師忙活的了。
等他們能搞定,沒準量子計算機快商業化了,也不知道dota類遊戲還有沒有人玩了。還有常見的lol小陰招:
1)動作或連招取消技能前搖。(我印象最清楚的是有款皮膚鱷魚回城前搖和放w是很相似的,在精彩集錦上看過兩個大神互秀,鱷魚回城騙了劍姬的w。還有其他常見各位王者們可以自行補充)
2)皮膚加成,技能前搖相同。3)送死流。4)瘋狗流。5)4保一逼團流。6)五遊走。7)外賣流。(和朋友取的名字,蛤蟆,滑板鞋送外賣去塔下)不知道沒有外掛獲取信息的ai該如何判斷處理。
dota類遊戲不及圍棋高深,可與圍棋相比,就好比三維較之與二維,每一時間軸上的有效操作都能帶來蝴蝶效應,而且需要驗算的數據單元涵蓋面也遠遠廣於圍棋。以目前的科技,感覺要純ai操作要贏一流強隊比較困難。
去年的滑鼠隊在上路插了一個眼,比賽驚天逆轉;排位推基地躲了兩個致命技能取消了一下平a,水晶復活;團戰上一波治療救了ad完成反殺,這波就差一個治療死於防禦塔。
林林總總,屢見不鮮。
┻━┻︵╰(‵割′)╯︵┻━┻ai在打dota類和星際的難度上,根本不同
(星際幾乎沒有冷卻限制和操作限制,所有操作都能變成有效操作,直接形成碾壓。就好比全職高手裡的散人和戰鬥法師,你技能再准,威力再大,作用也有限。散人光是替身技,分身技就一大堆,人要想跑你打的中嗎?人家pk時跑一邊加血回藍你能嗎?
可以想像,當你忙著採礦建基地的時候,人家一邊升科技一邊挖礦一邊開荒,一邊控制小狗就來騷擾了,根本一點辦法都沒有,光是拉扯來騷擾你就能拖住你的發育)首先來定義一下阿法狗這樣的人工智慧,簡單搜索了一下發現就是計算能力超過人腦的速度N倍,能在最短時間能算出最適合的步驟,既最有可能贏+最有利,在我看來,李世石最後是因為人腦計算達到極限,身心俱疲「耗」不過阿法狗才丟失比賽。
人工智慧優於人類的特性就是:總能做出最合適的選擇
(前面答案說ban傻,技能打不中的夠了,知道你在哪,這明顯就是開掛一樣,不列入討論範圍,況且秒開bkb,躲技能這樣在職業比賽里也不少見)那麼人能優於人工智慧的特性,我覺得就是越不可能的事,我們越會有勇氣去嘗試,而且在dota這樣可能性越小的遊戲下我們獲勝幾率越高。不邀怒答。
前面有人說什麼ai地圖很難之類的,那並不是真正的人工智慧。那些ai可以獲得後台的所有數據,可以多線操控,所以puck才能f躲所有技能,卡爾技能無縫切。但是這樣的對抗是不公平的。為什麼?電腦不用看你的身上的裝備,就能知道你身上有多少血,有多少魔。這顯然是不公平的。
公平的比賽應該是,電腦也只能通過屏幕來獲取信息,而非後台的數據,這樣才是公平的對抗,不然以電腦的思考速度,是人的億倍,人是很難贏的。人類擅長的是創造性的解決問題,而不是與機器比拼效率,計算機的的出現和發展一直再做的就是超高效率的進行計算(速度更快,誤差更小,錯誤更少),所以機器與人類比拼這種規則和目標確定的事情,一定是機器勝算更大。另外我覺得如果v社樂意。。。應該現有的dota2 ai編輯器就能設置出人類幾乎不可能戰勝的電腦對手了。不是說dota比圍棋簡單,恰恰相反dota比圍棋更難,所以電腦對手與人類之間的實力差距將更為巨大。電腦可以所有的操作層面做到極致,對線期已經爆炸233
說人類能贏的簡直天真無邪。do1有一張地圖,dota人機的,好像是叫地獄人機吧。我簡單說下那圖ai多強。我11平台的2000分黑店10局全敗,最優勢的一局領先13個人頭,然後在對方流浪出到bkb後全面崩盤,為了防止電腦用米波,我們都是一搶米波。對線補刀不談了,無解,判斷不說100,但幾乎都是極限補刀。稍微有激進的舉動就會後退。如果電腦強勢,會非常非常強勢。 反抓意識一般,眼位不是很靈活。中期,無解的開始。你無法先手任何有跳刀的人,企圖先手有秒控的人都是作死,帕克f躲一切,卡爾技能切得飛起。bkb瞬開,執行力無敵,一看到人,瞬間跳刀面前技能全交,秒掉後撤退。看錄像發現,電腦幾乎都在打錢,一直處於發育狀態,如果醬油需要跳刀,大哥會不打錢給醬油補跳。到後期裝備落後,無解的操作打團根本打不過,你走位稍微失誤,帕克就大五個,萊恩e五個,潮汐大五個。這只是一張圖,如果你讓法狗來呢?呵呵噠
你玩過合金裝備1嗎?裡面有個BOSS叫 精神螳螂。
恩。
首先,先感謝邀請。
對於這個問題一時間還不知道從何說起,從阿爾法狗打敗李世石(關鍵是4:1)這個事兒中可以看出,人工智慧已經不是從前的人工智慧了,因為記得之前貌似也有一場AI與人的棋類對抗賽,結果是AI輸了。提起AI,可以說我是感同身受,因為在大學期間,學校的網非常之貴(50一個月,流量只有5G)所以當時宿舍中的小夥伴幾乎全都在與AI一起戰鬥。由於是war3,可以說隨便打,只要不是太浪(衝進泉水)基本上就會輸不了,而在有些情況下,衝進泉水也不會輸,因為泉水可以被爆~。~
可能說到這就有人會說,這與問題有什麼關係么?有,這說明當時的AI水平。在當下阿爾法狗贏下李世石名聲大陣的情況下,即使有5名阿爾法狗也很難贏下5V5的比賽。
首先,我們來分析一下在第四局阿爾法狗輸掉的那一局比賽(聲明:並不懂圍棋,圍棋的全部觀點來自報道)。在這局比賽中,李世石隱藏自己的意圖,引誘阿爾法狗犯錯,致使阿爾法狗出現了BUG,這是最多出現在當時那場比賽中的報道,從報道中不難看出,阿爾法狗並沒有想像中的那麼強大,在這可能會有一絲絲的疑問出現在你腦海中,既然李世石在第四局中找到了贏下阿爾法狗的辦法為什麼第5局李世石又輸了呢?
好了,假如真的發生了阿爾法狗類似的機器人與人進行5V5,那就會是這樣的一種情況。
banpick階段
AI充分的發揮自己的人工智慧優勢,將自己收集的選手的操作情況進行分析,ban的一手好陣容,而反觀選手這面,在沒有自己的套路陣容後怎麼辦,最後一手pick了,選個猴子吧,恩,就猴子了。當出現這種情況時,AI懵逼了,說好的你們的套路呢?選手這時就會在想:畢竟是機器人,年輕~遊戲中
真正的博弈開始了。對線期也許兩邊胡旗鼓相當,甚至AI方面會佔到一定的優勢,因為AI依靠著自己強大的計算能力,能夠輕鬆的計算小兵的血量和自己普攻的攻擊力,而選手步兵靠著的是自己的手感,相比較計算與手感,貌似計算更加靠譜一些,但是我們都知道,補兵就是一件勾心鬥角的事兒,所以誰佔便宜並不不能確定。而在這時,遊走很關鍵,這可能是決定遊戲走向的關鍵環節,上問我們已經知道,李世石正是靠著引誘阿爾法狗犯錯誤而贏下第四局比賽的,雖然阿爾法狗經過調整又贏下第五局,但這也似乎透露著一些信息,那就是比賽中不按自己原來經常用的套路來,會有機會贏下比賽。
我們都知道,dota中有很多道具幫助遊走,比如說眼、霧、引導等等。這些有的是幫助在地圖上消失,有的是點亮地圖,而這也帶來了不穩定因素,而這些不穩定因素誰能掌握誰掌握比賽的幾率就越大。阿爾法狗由於超高的計算能力可能會在眼位上佔據優勢(在上海特錦賽上,MVP在對面高地上查的那個眼不知道有沒有人記得,真眼幾乎就插在那個眼位旁邊卻沒有將眼反掉),但對於開霧方面人可能會佔據一定的優勢。
阿爾法狗這樣的AI與人進行5V5的比賽最終的比賽結果個人覺得AI的勝率不會高,每局比賽場上局勢瞬息萬變,有時一個細節上的失誤便會失去掉比賽的勝利。Dota和圍棋的類型相差有點大。圍棋中兩位旗手掌握著遊戲的所有信息。而dota中有戰爭迷霧,對手在哪裡、有多少錢可不可以買活大部分時候都是不可知的。所以Dota更類似麻將或者某些撲克牌遊戲,是一種不完全信息遊戲。區別就是在有足夠的計算能力後,圍棋是有可能找到確定的最優解的,而dota中AI只能根據觀戰的經驗推斷最優解的分布。
所謂直覺差不多就是在計算能力不足的情況下通過經驗中的高級特徵來判斷所謂的「形勢」,在正確的編程下這種能力是可以習得的,就好像說阿法狗有「棋感」一樣。比如說地圖上沒人了你感覺對方在哪裡,是無法計算的,你沒有能力回憶起每一場比賽同樣的場景下發生了什麼,只能通過直覺判斷。人是天生就有這種能力的,並且每時每刻都在鍛煉,職業選手更是其中的佼佼者。如何提取這種特徵來對抗人類選手,考驗的也是程序猿的直覺,在現階段機器還不能自己學會。
結論就是..AI可能戰勝人類,但是因為信息的不完全,任何一方都不能保證勝利。電腦可以玩卡爾,地卜師,電狗
個人認為圍棋比Dota難度更高。相對於智力型競技,操作型競技電腦具有最快的反應速度。在團戰以及小規模遭遇時更具有操作優勢以及反應速度,可以快到1幀內數個操作。在資源配給上,5個英雄相當於一個整體。會計算當前哪個英雄購買輔助裝備最具有性價比(霧、眼、鳥),勝率權重甚至會出現匪夷所思的遊戲前期讓後期買輔助裝備的情況。在敵方英雄消失的時候,計算哪個英雄受到伏擊的概率隨著時間遷移變高。可以精確到從視野消失開始最快被伏擊時間以及平均被伏擊時間,然後判斷是否要繼續刷還是讓隊友一同來伏擊。預估出多少英雄可以打贏團戰。剩下的繼續推線/刷錢。大局觀應該和人類不相上下。PIS和09出的視頻,常常會看到他們在遊戲時,計算對方的血量和自己的傷害,然後一套combo帶走,這正是精彩的地方。如果真的哪天出了AlphaGo的dota對決,我還真的很想看呢~
我記得我剛開始玩刀塔的時候,玩的就是AI地圖…當時的電腦已經展示了他靈活的躲技能的能力了!
總是在我出勾的時候側了一下身體…
總是在我射箭的時候翻白眼似的走開了!在我看來如果和AI打的話…他能根據你的走位看出你想幹嘛…當你抬手的時候知道你是放技能還是普通攻擊…殺你的時候根本不會多用一個技能哪怕是普通攻擊!AI也不抓人…人家完全正補反補…只打錢…刷裝備…最後一波高地!你只能說GG!人家未必理你…打碎你的王座!就阿法狗那種級別的AI,人類勝率無限趨近於零。首先從各種腳本就能看出,人類使用非指向性技能的命中率基本為零。而AI使用技能人類很難躲開,即便有神級反應的職業選手也做不到整場比賽每個技能都躲開。這樣一來,人類想要戰勝AI,就必須拋棄非指向性技能英雄。基本也就剩不了幾個能搭配的了。然後線上是肯定發育不過電腦的,團戰又不能打,電腦計算能力和反應能力在團戰,線上都是碾壓級別的。唯一的出路大概就是三路分推,野區靠視野盲區陰電腦了。
人類必輸。
為什麼呢?簡單的說無論moba rts fps 還是什麼種種,都需要反應,計算,操作精度的存在電腦的所有能力都是高於人類的所以只要程序編輯沒有問題,人類不可能贏。要不你想像一個電腦和你打cs?
見面爆頭,不留活口。平時我們打的電腦都是有反應閥值的,遇到某種情況過一定時間再做出反應。Dota雖然不是射擊遊戲,理論上電腦是可以達到幾乎為0的反應速度。我們之所以製作出工具,機械,就是為了為我們服務
你用眼睛和掃描隧道顯微鏡比?當然比不了。即使人腦再靈活,在專一項目上,不可能比過電腦。(體育就算了)如果人類贏了只能說規則限制人類有不輸的方法或者程序設計不充分額……題目是類似阿狗的AI是嗎……稍微說一點個人見解,不是專業人員,有問題請指出首先,阿狗不是什麼合金裝備的精神螳螂……那個是讀玩家手柄數據算動作的,說白了就是寫輪眼→_→dota(非dota2)的某些很強的AI也是這樣,盲狙天火什麼的……而阿狗首先是保證雙方信息對稱,都是一塊屏幕上顯示的東西(雖然阿狗是讀這塊屏幕上的東西所對應的數據),不會從後台下手的,否則那就不叫阿狗了阿狗的程序設計大概是看無數^n個replay,然後從中總結經驗……簡單地講就是這樣,新演算法只是優化了跑程序的時間- -團戰甩技能配合方面大概是dota2自帶最高難度AI的水準(dota2AI好像是不讀後台的),可能更高一點但是不覺得能再誇張到哪去了(該段不是說dota2的AI差……dota2的瘋狂AI甩起技能毫不含糊的,試圖1v5然後裝逼失敗的每個人的都懂- -)對線方面其實配合一些傳統AI的程序才厲害- -阿狗的演算法在對線時大概是不會進行極嚴格的血量計算的,目測會偶爾漏刀- -戰術戰略規劃(大局觀BP能力)會非常好,這點在圍棋上已經確認了,另外這貨英雄池無限大也是一種優勢至於回到勝面上……其實我想說這取決於硬體水平網速→_→認真的,演算法能做到的已經是當下極限的,如果說準備時間無限(給阿狗預先喂足量的replay和左右互搏式模擬對抗),那麼硬體水平網速直接決定了阿狗做出判斷的速度和準確率,在阿狗視角就是決定其開啟子彈時間的時長和在子彈時間內主視角行動速度(……)大概這樣,作為非專業人員扯了一堆最後還是沒法給出一個確定結論會不會對不起觀眾啊_(:зゝ∠)_QAQ
肯定能,即時制遊戲里人類沒有贏得可能。圍棋尚能有一戰之力那是因為他是回合制的。為什麼電競選手30來歲就要退役?就是因為身體機能跟不上了,極短時間內反應力無法跟年輕人相比。你要想打的話得給電腦限制一個反應速度才行,比如見人上了0.3秒後才能跳走。
不說操作 在ban/pick的時候 就能把人類ban傻
再加上可以分析對手歷史所有對戰歷史 細到每一次點擊 基本在遊戲中你的一次行為 電腦就會預測出你的下一次行為了
而且電腦基本會用實際行動告訴對面5個人哪一個是最菜的
真想看一下和lgd對戰 電腦是不是連ban 5個3號位 然後autowin推薦閱讀:
※《失控》中有哪些觀點已被證實或者實現,又有哪些已被否定?
※鍋爐設計轉行 AI,可行嗎?
※人工智慧替代了大部分工作後,我們該做什麼?
※如何評價柯潔以1/4子負於alphago?
※實際工作中,從事數據挖掘/機器學習是怎樣的?至少要掌握哪些知識、意識或經驗?