Minecraft当涉及到教育目的时,这并不陌生。您可能还记得,早在5月,微软创建了一个新版本的游戏,称为Minecraft:教育版这是为教师在课堂上使用的设计。
好吧,事实证明,游戏也可以用来教不仅仅是人类:它也可以教人工智能。作为证据,微软宣布了Malmo项目的公开发布,该公司用于测试AI软件的系统Minecraft。
这概念使用Minecraft训练AI对某些人来说似乎是新的,但是微软已经从事这种做法已经有一段时间了。在三月份,微软揭开了Malmo项目,当时被称为AIX项目,除了名称外,当时和现在的关键区别在于,只有少数学术研究人员可以使用它。
现在,随着公众介绍Malmo项目的改变,该项目允许任何人修改Minecraft服务器并将AI元素介绍给虚拟世界。您所要做的就是访问代码,该代码很容易在开源许可下获得Girub。
当然,即使在方向盘后面的公众中,它的优势仍然相同。Minecraft提供了一个比现实世界所能提供的更安全,更有意义的环境。例如,试图教机器人爬山的研究人员每次掉入河流时都必须更换或修理。但是,如果发生同样的话Minecraft,用户要做的就是重做测试。
此外,自从Minecraft服务器控制时间的感知到时间,如果时间不是实验中的重要变量,研究人员可以加快模拟加速。此外,由于所有内容都是模拟的,因此服务器可以测量和监视每个细节以稍后进行重播和分析,从而使其他研究人员更容易复制已发布的结果。
那么,所有这一切的意义何在呢?是的,如前所述,其中一部分是AI学习并希望将来能够进行对话,做出决定并完成复杂的任务。但是,更重要的是,目标是拥有AI学习关于这些行动背后的含义。 AI越来越精通交谈和解析人类的语言,书面和说话,但通常只是在伪装它,没有任何意义的线索。将其扔进模拟的环境中,它可以将单词和动作关联起来,这将使它有机会了解这些单词的真正含义,并希望使智力变得不那么人为。