还在担心不会玩Minecraft?AI来教你

大家好,我是Niki,一个理性的幻想家,文艺的工科女。

这里是Niki的AI前沿速递栏目的第2篇文章。

在这个栏目里,你会快速get国内外最新的观点和热点~

让我们一起畅所欲言,碰撞观点。

不知道大家有没有玩过《Minecraft》(《我的世界》)。

《Minecraft》(《我的世界》)是一款风靡全球的高自由度3D沙盒游戏,整个游戏没有剧情,玩家在游戏中自由建设和破坏,像搭积木一样对元素进行组合与拼凑,轻而易举的就能制作出小木屋、城堡甚至城市。

但不管你是玩过还是打算玩,你们都有福了。

最近有研究人员开发了一款《我的世界》的修改软件,这是一款通过人工智能来帮助玩家提高游戏内的架构技能的软件。这款修改软件会告诉玩家他们的建筑是否符合某种建筑风格,并提供应该如何改进结构的建议。

康奈尔大学计算机科学助理教授、资深作家Ross Knepper说:“当你还是个孩子的时候以及在你的整个一生中,最重要的一件事就是学习创造力和抽象思维——想象一下你想要什么,然后把它创造出来。” “如果人们在刚开始玩Minecraft的时候不知道如何使用他们的想象力,那么这会是一个很好地帮助他们不会在一开始就气馁的工具。”

AI指导玩家

基于《我的世界》玩家创建并上传给其他人使用的建筑,研究人员创建了一个深度神经网络——一种训练有素的机器学习,用来预测数据是否属于某个类别。通过这个网络,玩家可以了解他们的建筑是中世纪的、现代的、亚洲的还是古典的——这是Minecraft玩家使用的四个特别流行的标签。一旦对建筑进行分类,另一种算法可以向用户展示相似的建筑,启发他们改进自己的建筑。

第一作者Irene (Euisun) Yoon说:“人们对《我的世界》有更多的设计空间,并且能够建造特定类型的建筑非常感兴趣,但就我们所知,此前没有任何设计工具可以指导他们。”

Yoon策划了整个数据集,以确保这些建筑的标签是正确的。但他们的算法没有他们想要的那么精确,因为它是在不到1000个玩家创建的建筑中训练出来的。理想情况下,他们可以用成千上万的数据训练这样的算法。

“如果你让建筑师告诉你一座建筑的风格,建筑师会说,‘ 好吧,它是1.5层的,有天窗,是科德角(Cape Cod)。’ ” “深度学习就是这样做的,但它是以黑盒的方式(隐藏在视线之外)做的。它学习模式,但不一定是架构师会说的关键内容。”Knepper这样说道。例如,如果在这个数据集中所有现代风格的房子屋顶上都有水池,计算机就可以假设屋顶上有水池是现代房子的必要条件。

玩家指导AI

对于受过训练的机器人专家Knepper来说,Minecraft帮助回答了关于机器人如何听从人类指令的问题。

“如果我说 ‘建一个房子’,今天的机器人会告诉我说 ‘我不知道那是什么意思’ 。 ‘我应该把哪块砖放在哪儿?’这才是机器人需要指导的水平” 。Knepper说:“我们希望人类与机器人的交流能更多地像人与人之间的交流一样。所以如果我告诉它建造一个中世纪的房子或者一个古老的房子并给出更多的细节,它就会知道如何把它变成一个可行的你想要的东西。我们还没有达到目标,但这是迈向目标的第一步。”

作者之一,计算机科学助理教授Bharath Hariharan,从他自己在计算机视觉方面的工作的角度研究了这项内容。在试图解释图像的过程中,科学家可以训练计算机识别形状和实体等线索,但在处理视角或尺度上可能会有困难。但人们通过Minecraft结构和标签可以帮助计算机学习解决这些问题。

Hariharan说:“当你处理图像的时候,很难真正理解事物的本质。” “实际上一台观察人们如何建造的机器可以学到很多,关于什么是形状,什么是结构,什么是建筑。”

至于这个修改软件,emmm ,Niki我并没有。但以上的这些研究人员将在加拿大举行的人工智能与互动数字娱乐协会会议上发表关于他们工作的论文。敬请期待。

以上就是今天的所有内容。

- End -

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181120G0BASS00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券