你或许认为,由于游戏中的死亡都是虚拟的,所以无关紧要。但是在电脑眼中,一切都是虚拟的。所以,即便是应用到现实世界,人类在它们眼中也跟游戏角色没有区别。
你或许有一个问题:这种人工智能杀人机器人与之前的游戏中内置的电脑有何区别?毕竟,之前的游戏也可以与电脑对战。
这些人工智能机器人都可以在游戏中自主运行,了解各种参数、坐标、优势、地点、枪械型号和卫生设备。但与之前的电脑角色相同的是,它们可以通过程序对特定游戏参数做出特定反应。
这款人工智能机器人由桂拉米·拉普尔(Guillaume Lample)和戴文德拉·辛格·钱普洛特(Devendra Singh Chaplot)开发。它玩游戏的方式与人类相同,它也会盯着屏幕,识别角色环境和方位,然后在地图上寻找出路,射击任何移动的物体。
事实上,之前已经有一些类似的人工智能技术,可以通过自学《Space Invaders》等简单的游戏来找到获得高分的办法。但这个最新的人工智能机器人较之前的技术提升了一个等级。
整个的神经网络主要是通过像素数据接受训练,跟人类观看屏幕的方式类似——但制作者也有一点作弊的行为:他们帮助机器人通过游戏引擎获得基本的洞察力,了解屏幕上是否有敌人或其他物品。
这套人工智能系统的强化策略如下:如果能够捡起东西,迅速移动,并杀死对方,便可获得褒奖;如果受伤或死亡,则会受到惩罚。这套系统最终的表现好于游戏内置的电脑和人类选手。
整套系统分成两部分,一部分是导航系统,可以负责四处移动,收集东西,并学会如何解读环境图像。另外一部分则是设计系统,可以了解何时有敌人出现在屏幕上,瞄准合适的目标后扣动扳机。