Minecraft 中出现了一种新型学习型人工智能,名为 AIRIS(自主智能强化推断符号)。该人工智能通过实践学习如何玩游戏,基本上从 Minecraft 中的“一无所有”开始学习如何玩游戏,只使用游戏的反馈循环来教它。

AIRIS 的早期版本是在简单的2D 网格世界益智游戏环境中进行测试的。然而,为了测试该系统,开发者需要在更复杂、更开放的3D 环境中测试该系统。Minecraft 非常符合这一描述,它是一款非常受欢迎的游戏,并且具备将 AI 插入其中所需的所有技术要求。

image

AIRIS 的工作原理是通过从环境中获得两种类型的输入以及它可以执行的操作列表。第一种类型的输入是围绕代理的方块名称的5x5x53D 网格。这就是代理“看到”世界的方式。第二种类型的输入是代理在世界中的当前坐标。这让我们可以选择为代理指定我们希望它到达的位置。

AIRIS 从“自由漫游”模式开始,并试图探索周围的世界。构建一个内部地图,记录它去过的地方,可以使用附带的可视化工具查看。它会学习如何在世界中导航,当遇到树木、山脉、洞穴等障碍物时,它会学习并适应它们。

AIRIS 的成功用例可能包括软件的自动错误和压力测试。假设 AIRIS 可以在整个《辐射4》中运行,例如,在与 NPC 或敌人互动时可以创建错误报告。虽然质量保证测试人员仍需要检查 AI 记录的内容,但它将加快开发过程中繁琐且令人沮丧的过程。

AIRIS 的出现是人工智能在复杂、全方位的世界中自主学习的虚拟世界的第一步。这对整个人工智能爱好者来说应该是令人兴奋的。