近期,AI绘画是一个比较流行的话题。用户们只需要输入一些简单的词语,AI就可以自己作画。虽说成画的质量有高有低,但是只要多尝试几次,基本上可以得到自己想要的作品,因此所谓的AI画师如雨后春笋般冒出来了很多!其实,AI除了会画画之外,还会玩游戏呢!除了比较传统的《星际争霸》、《DOTA2》等等之外,AI现在已经可以在《我的世界(Minecraft)》中畅游了!
在普通玩家的印象中,英伟达(NVIDIA)是生产各种游戏显卡的厂商,不过除了图形处理器(GPU)之外,这家厂商还进行了很多研究,干了很多事情,其中就包括:AI(人工智能)、高性能计算机群(HPC)以及自动驾驶等等技术的研发。其中“MineDojo AI”近期在一个重量级的机器学习学术会议上赢得了大奖,这个AI能够根据玩家输入的文本指令,执行沙盒游戏《我的世界》中的所有任务!
《我的世界》里有AI并非新鲜事!七月份的时候,博士就和大家分享了一位玩家关于《我的世界》的创作,他在游戏里创造(code)了一个AI朋友陪自己玩游戏,可以一起聊天和打怪!不过,英伟达研发的“MineDojo AI”显然更加厉害,其获得了今年神经信息处理系统进展大会(NeurIPS 2022)的杰出数据集和基准论文奖(Outstanding Datasets and Benchmarks Papers)!
根据英伟达官方blog的内容,“MineDojo AI”的智能代理能力采用的是业内流行的OpemAI的GPT-3 深度学习模型,然后研究人员编写了一套新颖的代理学习算法,能够理解指定的文本指令,完成《我的世界》中的各种开放式任务。
至于“MineDojo AI”学习做任务的原理也不复杂,它搜集分析了某视频网站上高达73万部《我的世界》主题影片、7000多个百科页面、34万条主题论坛贴文以及660万条描述游戏玩法的玩家评论,获得了在《我的世界》中处理各种任务的能力。我们只需要输入一些简单的指令,该AI就会去执行相应的任务!
理论上,作为沙盒游戏,《我的世界》的玩法非常自由,玩家可以做任何自己想要做的事情,一个人想要掌握所有的玩法是不可能的。不过,人工智能学东西可和我们不一样,它能够多线程观看影片以及文字讯息。只不过,研究人员需要写一个自定义转译模型“MineCLIP”,让AI了解玩家在干什么并学会复现整个过程。
据悉,“MineDojo AI”团队长期以来在《星际争霸》、《Dota》以及围棋等等电子游戏环境中训练AI,不过研发人员认为上述任务内容太过单调,因此转向在全球都极具人气的沙盒游戏《我的世界》。《我的世界》里的玩法显然更加丰富,开放式任务的架构也更有技术含量!上述技术成熟后,我们只要输入“做一把钻石镐”、“击败末影龙”、“用栅栏围住羊驼”等等命令,角色就自动去干活了,还真是方便呢!
有话要说...