據(jù)消息報(bào)道,《王者榮耀》作為當(dāng)下最火爆的游戲之一,受到的關(guān)注自然也是非常大的,最近王者榮耀可以說是又揚(yáng)眉吐氣了一回,因?yàn)榍安痪猛跽邩s耀再次被央視點(diǎn)名表揚(yáng)(上一次是因?yàn)閬嗊\(yùn)會(huì)冠軍),而這一次則是因?yàn)閃CG王者榮耀奪冠。
而在王者榮耀中,也是與人工智能息息相關(guān)的!現(xiàn)有的DQN(Deep Q-Network)算法是DeepMind團(tuán)隊(duì)通過結(jié)合深度學(xué)習(xí)和增強(qiáng)學(xué)習(xí)來學(xué)習(xí)實(shí)時(shí)游戲Atari操作策略的算法。針對(duì)游戲領(lǐng)域中,DQN算法可以使用卷積神經(jīng)網(wǎng)絡(luò)(CNN)來直接處理游戲畫面,進(jìn)而預(yù)測(cè)下一步最佳的操作策略,并通過Q-Learning算法調(diào)整優(yōu)化目標(biāo)。通過測(cè)試可知,當(dāng)將DQN算法應(yīng)用在49個(gè)Atari游戲中時(shí),有29個(gè)Atari游戲超過了人類選手的表現(xiàn)。
今天要帶來的就是騰訊自家的一項(xiàng)人工智能游戲操作方法,早在16年9月8日,騰訊就申請(qǐng)了一項(xiàng)名為“應(yīng)用于游戲的人工智能操作方法和裝置”的發(fā)明專利(申請(qǐng)?zhí)枺?01610815030.7),申請(qǐng)人為騰訊科技(深圳)有限公司。
根據(jù)目前公開的專利資料,讓我們一起來解讀一下這項(xiàng)人工智能游戲操作方法吧。
如上圖所示為應(yīng)用于游戲的人工智能操作方法的硬件環(huán)境示意圖。其中包括終端和服務(wù)器兩大部分,終端包括手機(jī)以及PC。
終端中安裝有客戶端,安裝有客戶端的終端向服務(wù)器發(fā)送客戶端的狀態(tài)信息,其中,客戶端的狀態(tài)信息用于指示客戶端在當(dāng)前時(shí)刻的當(dāng)前游戲狀態(tài)。服務(wù)器在獲取到狀態(tài)信息之后,將根據(jù)建立的模型獲取用于指示當(dāng)前游戲狀態(tài)下的下一個(gè)動(dòng)作的動(dòng)作指示信息。服務(wù)器在獲取到動(dòng)作指示信息之后,將獲取到的動(dòng)作指示信息發(fā)送至客戶端所在的終端。
上述客戶端可以為任意游戲的客戶端,例如,“ 王者榮耀”游戲的客戶端。當(dāng)用戶在終端中運(yùn)行該游戲時(shí),會(huì)向游戲服務(wù)器發(fā)送當(dāng)前游戲狀態(tài)。例如:發(fā)送的當(dāng)前游戲狀態(tài)為“ 電腦角色受到玩家攻擊”。游戲服務(wù)器在獲取到“ 電腦角色受到玩家攻擊”這條狀態(tài)信息之后,根據(jù)建立的模型獲取用于指示“ 電腦角色受到玩家攻擊”之后的下一個(gè)動(dòng)作的動(dòng)作指示信息。
接下來我們?cè)賮砹私庖幌戮唧w的操作流程。
如上圖為應(yīng)用于游戲的人工智能操作方法流程圖。
首先,接收客戶端發(fā)送的狀態(tài)信息,其中,狀態(tài)信息用于指示客戶端的當(dāng)前游戲狀態(tài)。例如,“ 王者榮耀”的客戶端。服務(wù)器獲取到的狀態(tài)信息用于指示客戶端當(dāng)前游戲狀態(tài)。
其次,通過建立的模型獲取動(dòng)作指示信息,其中,動(dòng)作指示信息用于指示當(dāng)前游戲狀態(tài)下的下一個(gè)動(dòng)作,模型通過客戶端中的多個(gè)動(dòng)作組合訓(xùn)練得到,每個(gè)動(dòng)作組合包括多個(gè)先后執(zhí)行的動(dòng)作在對(duì)CNN進(jìn)行大量訓(xùn)練之后,就可以采用該模型獲取用于指示當(dāng)前游戲狀態(tài)下的下一個(gè)動(dòng)作的動(dòng)作指示信息。服務(wù)器在獲取到動(dòng)作指示信息之后,就可以執(zhí)行下一步。
最后,將動(dòng)作指示信息發(fā)送給客戶端。在獲取到客戶端的當(dāng)前游戲狀態(tài)之后,通過建立的模型獲取用于指示當(dāng)前游戲狀態(tài)下的下一個(gè)動(dòng)作的動(dòng)作指示信息,并將動(dòng)作指示信息發(fā)送給客戶端,以便客戶端中的電腦角色可以執(zhí)行上述動(dòng)作指示信息所指示的下一個(gè)動(dòng)作。這樣,通過預(yù)先訓(xùn)練得到的模型,可以使得在獲取電腦角色所執(zhí)行的下一個(gè)動(dòng)作的過程中采用的策略更接近人類玩家的策略,提高了對(duì)游戲操作策略的規(guī)劃能力,進(jìn)而解決了現(xiàn)有技術(shù)中人工智能操作算法對(duì)游戲操作策略的規(guī)劃能力較差的技術(shù)問題。
以上就是利用人工智能來操作游戲的方法。在大家熟知的游戲王者榮耀中會(huì)有人機(jī)對(duì)戰(zhàn)模式,為什么電腦人有時(shí)候會(huì)做出和人一樣的戰(zhàn)略決策,就是因?yàn)檫@樣的智能技術(shù)!或許,隨著電腦人不斷的學(xué)習(xí),有一天甚至?xí)饺祟愅嬗螒虻乃侥兀?/p>
-
人工智能
+關(guān)注
關(guān)注
1789文章
46652瀏覽量
237083 -
騰訊科技
+關(guān)注
關(guān)注
0文章
11瀏覽量
2858
原文標(biāo)題:Intelligent Sounds Music 發(fā)布 Duck Delay 效果插件
文章出處:【微信號(hào):gh_f093cae4e170,微信公眾號(hào):Midifan】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論