人工智能能否取代视频游戏的基础——游戏引擎?这是谷歌一组研究人员的赌注,他们已经成功训练人工智能实时重现《毁灭战士》游戏。
尽管第一人称射击游戏《毁灭战士》于 1993 年发布,但它仍然是一个参考。许多粉丝和研究人员会毫不犹豫地在意外条件下运行它,例如在《我的世界》游戏中、在拖拉机上、在怀孕测试中甚至在细胞上。这一次,人工智能将解决这个传奇游戏。
谷歌谷歌的研究人员创建了 GameNGen,这是一种能够完全生成《毁灭战士》游戏的神经模型。这并不是像关卡编辑器那样简单地生成关卡。 AI能够完全重新创建游戏,而不依赖于纹理、模型,甚至原始的游戏代码。
由 GameNGen 人工智能生成的《毁灭战士》游戏片段。 © GameNGen,谷歌
记忆时间限制为3秒
研究人员首先使用强化学习来教智能体玩游戏,然后,他们使用 Stable DiffusionDiffusion 1.4 的修改版本来生成游戏图像,人工智能将根据显示的图像预测下一个图像,从而成功地进行模拟。游戏的动作,包括动作、射击等。研究人员必须使用 128 个张量处理单元 (TPU-v5e)(专用于 Google AI 的处理器)来训练 GameNGen。然后游戏可以在单个 TPU 上以每秒 20 或 50 帧的速度运行。
然而,AI 的内存有限,只能保留大约三秒的游戏时间,这是非常少的,但 GameNGen 仍然能够保留更长时间的游戏逻辑。研究人员认为,除了直接依赖屏幕上的信息(生命值、弹药、装甲等)之外,人工智能还可以根据这些数字推断出玩家是否已经访问过某些区域并杀死了某些怪物。研究人员希望修改 GameNGen 的架构,以使用更多内存来避免不一致,并提高性能,使其在消费设备上以更高的每秒帧数运行。
留言