毛毛虫「忍者」:AI在《我的世界》中建城堡、公寓楼,还玩起了影分身

2021 年 3 月 28 日 机器之心

机器之心报道

作者:杜伟

教 AI 玩游戏一直是非常有趣的研究课题,《我的世界》也成为了广大研究者的「实验田」。近日,哥本哈根信息技术大学等机构的研究者创建了一个神经网络系统,不仅可以在《我的世界》里建城堡、公寓楼、大树等复杂实体,还玩起了影分身。


作为一款风靡全球的沙盒游戏,《我的世界》(Minecraft)受到越来越多玩家的青睐。近年来,玩家也开创了越来越新颖的玩法。他们可以在游戏里举办毕业典礼、组建虚拟机玩 Doom 游戏,更有硬核学者在游戏里搭建神经网络,真是花样百出。

与此同时,人类已经不满足于自己玩游戏了,他们还想要人工智能(AI)在《我的世界》大展身手。2019 年,Facebook 研发了一款《我的世界》AI 助手 craftassist bot,这是一个智能协作式的助理机器人,可以执行人类玩家指定的各种任务,如驯服马匹、建造城市、与村民会面及交易等。

最近,哥本哈根信息技术大学、纽约大学和上海大学的研究者受到《生命游戏》中元胞自动机理论的启发,创建了一个使用 3D 神经元胞自动机(Neural Cellular Automata, NCA)的系统,并将该系统部署在了《我的世界》游戏里,发现 NCA 可以 建造毛毛虫、城堡、公寓楼、树等复杂的实体 ,其中一些实体由 3000 多个块(block)构成。

蠕动的毛毛虫。图源:Science Magazine

城堡。图源:Science Magazine

公寓楼。

树。图源:Science Magazine

据介绍,在《我的世界》游戏中,研究者教会神经网络从单一立方块(single cube)发展成为城堡、公寓楼和大树等包含数千个块的复杂实体,以及毛毛虫等功能性机器(functional machine)。此外,当研究者将这些实体一切为二时,它们还会「重生」。

「一分为二」毛毛虫的重生过程。

目前,这项研究的相关论文已经发表。未来,研究者将进一步训练这种神经网络系统,希望不仅仅生成预定义的实体,还能够出现执行特定任务的新设计,如飞行等。


 论文地址:https://arxiv.org/pdf/2103.08737.pdf

论文解读

神经元胞自动机(NCA)已被证明能有效地模拟形态发展过程,即从极少数起始 cell 连续构建复杂结构。最近关于 NCA 的研究都在 2D 领域,即从单个像素或无限增长的二维纹理重建目标图像。

为了提高 NCA 在真实世界应用的泛化能力,研究者在 Mordvintsev 等人(2020)研究的基础上进行了扩展,以促进三维复杂结构的生成。

具体来说,该研究开发了一个 3D NCA 来生成 3D 《我的世界》结构和功能机器人,如下图 1 所示:


该研究训练 NCA 通过一系列的《我的世界》设计重建任务来生成多达 3584 块和 50 种独特的块类型的复杂结构。《我的世界》对该研究提出的方法具有较好的测试能力,因为它允许创建静态和动态结构。结果表明,在大多数情况下,NCA 可有效的扩展到 3D,能够从单个 cell 中生成复杂的实体。NCA 也拥有与 2D 版本相同的「再生」特性。

 对于不同数量的独特块类型(unique block types),NCA 重建结构的能力具有鲁棒性,如下图 2 所示:


尽管有简单和局部的单独更新,该研究提出的 NCA 能够生成复杂的结构,几乎与目标相同。对于增加单独的块类型数量,NCA 也能很好的扩展,如下图 3 所示:


NCA 在复制功能机器方面也很成功,如下图 5 所示:


不过,也有失败的时候:


 更多实现细节,请参考论文原文。

参考链接:
https://hot.cnbeta.com/articles/game/883945.htm
https://www.youtube.com/watch?v=V8Npzx67Kqw
https://www.sciencemag.org/news/2021/03/watch-artificial-intelligence-grow-walking-caterpillar-minecraft

亚马逊云科技线上黑客松2021


这是一场志同道合的磨练,这是一场高手云集的组团竞技。秀脑洞、玩创意,3月26日至5月31日,实战的舞台为你开启,「亚马逊云科技线上黑客松2021」等你来战!

为了鼓励开发者的参与和创新,本次大赛为参赛者准备了丰厚的奖品,在一、二、三等奖之外,还特设prActIcal奖、creAtIve奖、锦鲤极客奖、阳光普照奖,成功提交作品的团队均可获赠奖品。

识别二维码,立即报名参赛。


© THE END 

转载请联系本公众号获得授权

投稿或寻求报道:content@jiqizhixin.com

登录查看更多
0

相关内容

神经计算与应用(Neural Computing & Applications)是一份国际期刊,发表神经计算和相关技术(如遗传算法、模糊逻辑和神经模糊系统)的实际应用领域的原始研究和其他信息。 官网地址:http://dblp.uni-trier.de/db/journals/nca/
专知会员服务
40+阅读 · 2021年1月9日
【NeurIPS2020 】 数据扩充的图对比学习
专知会员服务
48+阅读 · 2020年11月9日
【NeurIPS 2020】融入BERT到并行序列模型
专知会员服务
25+阅读 · 2020年10月15日
专知会员服务
32+阅读 · 2020年10月2日
【经典书】人工智能在21世纪,1020pdf
专知会员服务
41+阅读 · 2020年8月2日
【ICML2020-哈佛】深度语言表示中可分流形
专知会员服务
12+阅读 · 2020年6月2日
BERT模型进军视频领域,看你和面就知会做蛋糕
机器之心
10+阅读 · 2019年9月20日
新加坡是如何打造世界一流步行交通系统的?
智能交通技术
6+阅读 · 2019年6月25日
【人工智能】重磅:中国人工智能40年发展简史
产业智能官
7+阅读 · 2017年11月12日
Arxiv
0+阅读 · 2021年6月4日
Arxiv
8+阅读 · 2021年2月19日
Arxiv
5+阅读 · 2018年10月23日
Arxiv
3+阅读 · 2017年8月15日
VIP会员
相关VIP内容
专知会员服务
40+阅读 · 2021年1月9日
【NeurIPS2020 】 数据扩充的图对比学习
专知会员服务
48+阅读 · 2020年11月9日
【NeurIPS 2020】融入BERT到并行序列模型
专知会员服务
25+阅读 · 2020年10月15日
专知会员服务
32+阅读 · 2020年10月2日
【经典书】人工智能在21世纪,1020pdf
专知会员服务
41+阅读 · 2020年8月2日
【ICML2020-哈佛】深度语言表示中可分流形
专知会员服务
12+阅读 · 2020年6月2日
Top
微信扫码咨询专知VIP会员