從星際爭(zhēng)霸2出發(fā)
6月21號(hào),對(duì)星際2玩家來(lái)說(shuō)没隘,注定是一個(gè)不平凡的日子懂扼,土豆明和TIME兩位國(guó)手相繼敗在星際爭(zhēng)霸2中輸給“啟源”人工智能,對(duì)比賽的公平性暫且不做討論右蒲,但是我們看到了人工智能在游戲AI領(lǐng)域中的強(qiáng)大。今天想寫一些在游戲中的人工智能發(fā)展歷史赶熟。
首先我們得定義一下什么是游戲瑰妄,其實(shí)用作娛樂(lè)、放松的映砖,甚至帶有競(jìng)技性質(zhì)的活動(dòng)间坐,在一定程度上都可以被視為游戲,在這個(gè)領(lǐng)域邑退,人工智能大放異彩(說(shuō)大賺噱頭其實(shí)也很有道理)竹宋,從alphago稱霸圍棋界,到alphastar在星際2中打敗職業(yè)選手地技,再到如今的啟源戰(zhàn)神蜈七,無(wú)一不說(shuō)明著人工智能的技術(shù)在突飛猛進(jìn)。
為什么AI會(huì)強(qiáng)大
很多人會(huì)問(wèn)莫矗,說(shuō)為什么AI'可以在游戲中表現(xiàn)的那么好呢飒硅?其實(shí)我們可以看到,目前AI玩得不錯(cuò)的游戲作谚,都是以“贏”為目的三娩。MOBA,F(xiàn)PS妹懒,RTS類型的游戲雀监,都存在對(duì)戰(zhàn)性質(zhì),openai研發(fā)的DOTA2中的BOT眨唬,在被擊敗后大概率會(huì)直接買活会前,不會(huì)有絲毫猶豫,相對(duì)與人類玩家单绑,很多時(shí)候?yàn)榱耸″X買一根BKB回官,只要高地不掉,基本不可能買活搂橙,如果此時(shí)買活歉提,會(huì)被對(duì)手戲謔”生氣了“笛坦。簡(jiǎn)單說(shuō),AI為了贏苔巨,會(huì)選擇贏的概率最大的操作版扩。
我們看看AI在游戲中探索的步伐,從最開(kāi)始的雅達(dá)利系列游戲(超級(jí)瑪麗為首的卡帶類型游戲)侄泽,PC端的毀滅戰(zhàn)士(隨機(jī)地圖的FPS游戲)礁芦,這類游戲都可以概括為以”贏“為目的,
劍走偏鋒
我心中有一個(gè)問(wèn)題悼尾,在工作時(shí)候遇到的柿扣,當(dāng)時(shí)為了設(shè)計(jì)一個(gè)能在大型MMORPG中像人的AI,產(chǎn)生的這個(gè)問(wèn)題闺魏。
人為什么會(huì)玩游戲未状?當(dāng)一個(gè)玩家打開(kāi)minecraft這種開(kāi)放類型的世界,他的游戲目的不是單一的析桥,他可能會(huì)建造司草、會(huì)去探索也會(huì)去挖礦。就像我在上古卷軸中泡仗,我只是想在冬堡的塔頂看著漫天的飛雪埋虹,其實(shí)很多時(shí)候玩家玩游戲,是為了”開(kāi)心“和”放松“娩怎,就和聽(tīng)音樂(lè)搔课、欣賞畫作、坐在海邊看日出峦树,我們做的看似漫無(wú)目的的事情辣辫,其實(shí)是在不斷得放松自己,陶冶自己魁巩。
分析完人急灭,我們反觀電腦。如果alphastar被研制出來(lái)后谷遂,在與人類玩家對(duì)戰(zhàn)的過(guò)程中葬馋,會(huì)切換視角,看看神族隱刀為什么每個(gè)人拿的武器不太一樣肾扰,你可能會(huì)覺(jué)得這個(gè)AI優(yōu)點(diǎn)逗畴嘶,因?yàn)樗麄儽挥?xùn)練出來(lái)時(shí)為了戰(zhàn)勝對(duì)手的,使用的諸如計(jì)算機(jī)視覺(jué)集晚,深度學(xué)習(xí)窗悯,強(qiáng)化學(xué)習(xí)技術(shù)都不必說(shuō),重要的是偷拔,他們想”贏“蒋院。
是否能活得像人亏钩?
所謂活的像人,其實(shí)就是將情緒參雜到AI當(dāng)中欺旧,有一種AI自我覺(jué)醒的感覺(jué)姑丑,其實(shí)可以用最樸素的行為樹(shù)實(shí)現(xiàn)(注意不是決策樹(shù),兩者有差別)辞友,當(dāng)我們以概率的方式栅哀,去分析一個(gè)真正玩家玩游戲的所有行動(dòng),我們把這些行動(dòng)以統(tǒng)計(jì)分析的方式進(jìn)行總結(jié)歸納称龙,讓AI即將要做的事情以概率的形式進(jìn)行選擇就可以了留拾。
說(shuō)起來(lái)似乎很簡(jiǎn)單,但是在一個(gè)MMORPG游戲中茵瀑,可選擇的事情實(shí)在是太多了间驮,一個(gè)正常的MMORPG游戲,游戲物品就成千上萬(wàn)马昨,對(duì)應(yīng)的活動(dòng)也是成千上萬(wàn),所以想要做成一個(gè)像人的AI扛施,這個(gè)行為樹(shù)的寬度和深度都是十分恐怖的鸿捧,此時(shí)技術(shù)人員最先想到的肯定是剪枝,結(jié)果剪著剪著疙渣,這個(gè)AI就變成了真正的AI匙奴,一點(diǎn)都不像人了。
展望
也許有一天妄荔,一個(gè)真正的AI會(huì)被研制出來(lái)泼菌,能夠像人一樣思考和行動(dòng),但我覺(jué)得啦租,可能更先到來(lái)的是類似與守望先鋒或者賽博朋克中的那樣的世界設(shè)定哗伯,就是人->人+機(jī)器->人和機(jī)器共存的時(shí)代。
做了一個(gè)夢(mèng)篷角,于是寫了一些隨筆焊刹,本來(lái)想寫《蠅王》和《殺死一只知更鳥(niǎo)》的讀后感的,想想之前做了半年的游戲AI恳蹲,隨筆至此虐块,有緣江湖再見(jiàn)。