一个为你播放Minecraft的AI?这个Minecraft机器人依靠人工智能,可以改进自己
这听起来有点像科幻电影的故事:一个人工智能因为X的原因被创造出来,并且有能力变得越来越聪明。在通常阴郁的末世电影中,这样的人工智能往往是世界末日的原因。
在现实中,然而,我们(仍然)幸免于恐怖的AI。相反,人工智能控制的机器人可以在《Minecraft》中自动升级其能力。
Minecraft + GPT-4
。
由(LinxiJim
Fan)领导的Nvidia研究团队开发了一种创新方式,将GPT-4语言模型整合到流行的砖块游戏Minecraft中。
名为Voyager的Minecraft机器人,由Nvidia员工开发,使用GPT-4来解决游戏中的问题。该语言模型生成目标,帮助机器人探索游戏,并生成代码,随着时间的推移提高机器人的能力。
如果我们在Minecraft中让GPT-4自由发挥,会怎么样?⛏️
我很高兴地宣布Voyager,这是第一个纯粹在语境中玩Minecraft的终身学习代理。Voyager通过编写、完善、提交和检索技能库中的*代码,不断提高自己。
GPT-4解锁……pic.twitter.com/hjTxk6Qb1x
– Jim Fan (@DrJimFan) 5月26日,2023
Voyager并不像人类一样玩Minecraft,而是使用API来检测当前游戏状态。例如,如果他的库存中有一根鱼竿,并发现附近有一条河,GPT-4建议Voyager钓鱼以获得经验
。
为了实现这一目标,GPT-4生成了机器人完成任务所需的代码。
你必须自己学习
这个项目最创新的部分是由GPT-4生成的代码。它为Voyager的行为增加了新的方面。如果最初提出的代码没有达到最佳效果,Voyager会根据错误信息、游戏的反馈和GPT-4生成的代码描述来完善它。
随着时间的推移,Voyager建立了一个广泛的代码库,以不断处理更复杂的任务,进一步探索游戏。
研究人员创建的图表显示,Voyager采购的物品数量是其他人工智能代理(Reflection、ReAct & AutoGPT)的三倍以上,探索的距离是其他人工智能代理的两倍以上,创造工具的速度是其他人工智能代理的15倍。
据樊纲介绍,通过纳入游戏中的视觉信息,该系统在未来可以得到进一步改进。
语言模型和它们的无底洞
虽然像ChatGPT这样的聊天机器人以其雄辩的语言和明显的知识给世界留下了深刻的印象,但Voyager显示了语言模型在计算机上执行有用行动的巨大潜力。
以这种方式应用语言模型,有可能使许多日常办公任务自动化,这可能会产生重大的经济影响。
GPT-4和Minecraft之间通过Voyager机器人的连接说明了语言模型令人兴奋的潜力,远远超过进行对话。通过语言模型与《Minecraft》等游戏结合,实现任务的自动化,可以为一系列新的应用打开大门。
从协助办公任务到开发可以在个人电脑或手机上自动完成任务的智能软件助手,可能性很多。
你想让哪些任务自动化?在Minecraft中耕种钻石,还是你愿意做你的税收?欢迎在评论中发表!