電腦游戲玩家們可能對“AI”毫不陌生,不過游戲中的AI或許只是人工而缺了一點“智能”。它們是一個按照預先編程的行動的對手或者隊友。不過最近EA打算將真正的人工智能用在游戲上面。
在今日的GDC游戲大會上,EA宣布正在通過FPS大作戰(zhàn)地1訓練他們的AI機器人。EA表示這樣做的最終目的是為玩家提供更強大、更真實的敵人,并幫助游戲開發(fā)人員調(diào)對游戲進行調(diào)試。
▲EA的AI機器人游戲?qū)崨r截圖
因此EA的AI機器人和傳統(tǒng)意義上的AI將是天差地別。它們將通過兩種模式學習游戲技術:模仿學習和強化學習。正如字面意思,模仿學習意味著AI將會通過觀看、模仿人類玩家的游戲操作。EA表示,這部分將占它們知識構成中的2%,并讓它們走上正確的道路。
在上述階段完成后,AI就要自己探索之后的道路了。與人類玩家一樣,它們將通過完成目標任務(如殺敵等)得到獎勵,并據(jù)此反復嘗試、練習來自我增強。這一階段就是強化學習。整個過程和DeepMind訓練圍棋AI機器人“Go”類似。
EA的相關部門負責人表示,事實將證明人工智能可以成為有能力的戰(zhàn)地玩家——盡管不是現(xiàn)在。
例如在學習中,AI機器人學會了各種技能,比如調(diào)整后坐力、有效地躲子彈等等。AI機器人還通過強化學習練出了一種特殊的“掃描”行為:它們會四處走,并尋找可以交互的對象,比如撿起彈藥和醫(yī)療物品等。研究人員會對這些操作進行獎勵,因為這可以幫助它們生存,或鼓勵它們探索地圖。
除此之外,讓AI機器人在地圖上漫游、對地圖進行探索,是加速制作的好方法。該負責人表示:“戰(zhàn)地是能容納64人的游戲,所以我們需要64名玩家才能能充分測試它。人工智能可以很好地做到這一點?!盇I機器人還可以在游戲中發(fā)現(xiàn)漏洞,幫助確保游戲的平衡性。
當然EA的目標肯定不是普通意義地去推廣人工智能,而是要通過這項技術讓游戲開發(fā)者收益。未來,他們或許會推出這些新時代AI和傳統(tǒng)AI機器人的合體。普通玩家們也不必瑟瑟發(fā)抖,因為在這些AI機器人打敗我們之前,它們至少會幫我們制作更多的優(yōu)秀游戲。
-
機器人
+關注
關注
211文章
28466瀏覽量
207330
發(fā)布評論請先 登錄
相關推薦
評論