EA正在战地1的游戏中培训真正的AI玩家
在游戏玩家看来,ldquo;AIrdquo;(人工智能)就是ldquo;电脑玩家rdquo;,不过这并不太准确。事实上,ldquo;电脑玩家rdquo;通常是预先编程的竞争对手,只是会遵循一定的指令流程,它们并不会自己思考或者具备自己的做事方式。现在开发人员正尝试改变这一点。本周开幕的GDC大会上,EA宣布已经培训人工智能来玩《战地1》,并且使用两种方式混合方式来加强培训效果。
首先是模仿学习,主要是让人工智能模仿人类玩家的游戏行为。根据EA的说法,这只占知识储量的2,但是能够确保人工智能在正确的道路上前行。接下来的第二个阶段称之为强化学习,让人工智能自己搞清楚游戏的其他部分,收集完整各种任务的奖励。
尽管它们具备优秀的学习能力,但是人工智能玩家依然还没有达到人类的高度。EA旗下SEED部门负责人MagnusNordin表示人工智能玩家和内部DICE开发者进行了一场对战,虽然表现不错,但是还没有达到专家级别。人类可以轻松打败机器人,但是未来就难说了。
Nordin表示人工智能比较擅长躲避子弹或者调整枪支后坐力等某些任务,但是在其他领域还是比较缺失,尤其是ldquo;侦查rdquo;方面。Nordin表示:ldquo;在没有看见敌人的情况下它们只会侦查某些东西。rdquo;