对于经常玩游戏的人来说, NPC 并不可怕, 但是假如有一些具备AI 能力的NPC呢? 目前, 英伟达公司就推出了一个AI 游戏玩家Voyage(中文意思航海员),这个在具备大模型能力之后的AI 玩家, 把Minecraft,这个自由开放世界的游戏玩的非常棒, 来看几个视频感受一下吧。
Voyage挖钻石:Voyage 收集仙人掌:Voyage 会抓鱼Voyage 打猎:Voyage 建房子:来自 NVIDIA、加州理工学院、德克萨斯大学奥斯汀分校、斯坦福大学和亚利桑那州立大学的研究人员团队,创建了一款名为 Voyager 的人工智能游戏,它不仅为 Minecraft 宇宙设定了新的基准,还可以重新定义整个人工智能能力的界限。
认识Voyage:新的 Minecraft 大师Voyager,这是第一个由人工智能驱动的具身终身学习代理,它在 Minecraft 世界中崭露头
角,并引起了轰动。与传统人工智能不同,航海者并非只被编程为遵循指令。它旨在在 Minecraft 中导航时学习、进化和发现,积累新技能并发展出与最专注的人类游戏玩家相当的知识深度。这是对人工智能增强游戏世界的一瞥,其中计算机不仅仅是对手,还是一个能力强、适应性强的伙伴,不断学习和创新。
Voyager以突破太空探索界限的航天器命名,旨在在 Minecraft 的数字景观中做同样的事情。就像它的名字一样,Voyager是关于发现的。不同之处在于,航海家号的探索不是由程序员或开发人员驱动的,而是由它自己的“思想”和沿途获得的经验驱动的。
人工智能玩家:学习玩 Minecraft(我的世界)对于那些不熟悉 Minecraft (我的世界)的人来说,这是一款不强加预定义最终目标或固定故事情节的游戏。相反,它提供了一个几乎无限的世界,玩家可以按照自己的节奏建造、探索、制作和战斗。正是游戏的这种开放性和不可预测性使其成为航海家号等人工智能的完美游乐场。
Voyager不仅仅存在于游戏中;它从游戏中学习。它根据自己的技能水平承担任务并适应周围世界的状态。
它根据环境反馈完善技能,存储所学技能以备将来使用,并不断以自我驱动的方式寻找新任务和发现。
如果你曾经玩过 Minecraft,这些技能很可能是你随着时间的推移磨练出来的。然而,Voyager以人类无法比拟的规模和速度做到了这一点。
Voyager如何工作?Voyager的魔力来自三个关键组成部分:
自动课程:与传统人工智能不同,旅行者号没有被编程为一组任务。相反,它使用最大化探索的过程,这使得旅行者号能够根据其在游戏中的经验创造自己的学习之旅。技能库:这是旅行者号的记忆库,它存储了它学到的所有技能。在收集知识和技能的过程中,它建立了一个庞大的数据库,可用于在未来更有效地处理任务。迭代提示机制:这允许旅行者号执行复杂的行为并改进程序。本质上,它是旅行者号从错误中学习并努力做得更好的部分。所有这些都由 OpenAI 开发的大型语言模型 GPT-4 提供支持。 GPT-4 本质上充当了航海者的“大脑”,引导它朝着“发现尽可能多的不同事物”的总体目标前进。
Voyager 成为精通 Minecraft 的AI玩家在游戏过程中,Voyager 展现了卓越的熟练度,在多个方面超越了最先进的 AI 代理。它成功获得了 3.3 倍的独特物品,行进距离增加了 2.3 倍,解锁关键技术树里程碑的速度比其他 AI 快 15.3 倍。
不仅如此,Voyager 还能够在新的 Minecraft 世界中利用其学习到的技能库从头开始解决新任务,这是其他技术难以实现的。
下图就是Voyager 和其他AI游戏玩家(如AutoGPT,ReACT等)的对比,可以看到, Voyager的成绩是遥遥领先的。
Voyager发现新物品的速度比任何其他模型都要快。
游戏和人工智能的未来Voyager 的能力影响超出了 Minecraft 的范围。Voyager 代表着朝着创建强大的人工智能代理迈出了令人兴奋的一步,这些代理可以在复杂的开放式环境中学习和适应,而无需明确的编程。
在游戏世界中,这可能会彻底改变人工智能角色和同伴,增加一层新的真实感和不可预测性。而在更广泛的人工智能领域,Voyager 的学习能力为从机器人技术到数据分析等各个领域的应用提供了诱人的可能性。
总而言之,Voyager 不仅仅是人工智能在游戏中所能取得的成就的证明;它是迈向未来的垫脚石,人工智能可以像我们人类一样高效地学习和适应。