文:Leo Kelion
译:镜飞
原文发表于2016年3月14日

图源:Microsoft | AIX平台将能让研究人员在Minecraft世界里测试人工智能。
Minecraft正成为人工智能实验的测试场
这个流行的电子游戏的版权方微软披露说,从七月起,计算机科学家和爱好者们将可以使用Minecraft的虚拟地形评估和开发AI软件。微软表示Minecraft比现有的AI研究仿真更“复杂”,并且比制造一个机器人来得更便宜。
一位专家表示这个项目潜力很大。瓦伦西亚理工大学的Jose Hernandez-Orallo教授说:“这是前沿技术。”Hernandez-Orallo教授是先行获得Minecraft使用权限的学术界人士之一。“当前没有别的平台能与之相比,而还只是开始,我看到了这个平台的很多可能性。”

图源:微软 | 研究人员可以监测他们的AI软件在做决策时行为。
要利用这个平台,用户需要安装AIX,这是一个进入Minecraft的软件平台,此平台允许智能代码控制角色,并获得动作造成的结果的反馈。AIX将会开源,这意味着使用这项技术的唯一花费就是买一个游戏。实验将在研究人员自己的计算机上运行,会与普通游戏玩家隔离开。然而,最终的目标是允许人与代码互动。
在英国微软研究院剑桥实验室领导此项目的Katja Hofmann解释说:“大家在Minecraft里建造令人称奇的结构,这让实验人员可以开展扩展AI技术现有能力的任务。”“但最终,我们将能把这推广到更大的范围,包括让AI学习与人类合作,以及创造性地辅助人类等任务。”“这提供了一个能让AI从当今水平提升到人类水平的智能的途径,这是我们几十年来想要实现的。”

图源:微软 | 实验人员可以创建障碍模式并观察他们的AI如何处理问题。
第一人称视角
通过让AI玩电子游戏来改进AI软件的事过去有人实现过。但是微软指出,Minecraft的无穷无尽的特性让它在这项研究*特中**别有用,因为Minecraft能以第一人称视角仿真的海量场景。
AIX的首席软件工程师Matthew Johnson解释说:“它让你能拥有‘具象化的AI’。”“所以,AI可以在内部,通过这世上活着的生物的眼睛看出去,而不是用一个AI看自己的虚拟替身的场景。”“我们认为这是建立这种通用智能的很重要的一部分。”
微软期待最受欢迎的研究之一会是强化学习,在强化学习中AI学习如何通过一系列实验和先期知识来最好地执行一项任务,而不是按照人类教给它的方法来做。
这个过程最近被谷歌的阿尔法围棋使用。在与自己对弈了成千上万次来开发新策略之后,上周,它战胜了围棋史上最好的棋手之一。

图源:Getty Image | 在与李世石的五局围棋对战中谷歌阿尔法围棋取得了前三局的胜利。
然而这是一项专业性的任务,微软希望Minecraft为AI提供学习广泛概念的途径。
Hofmann女士告诉BBC:“实验人员可以设计一个带有特性的任务,例如有岩浆,这可能对AI很危险,然后评估它能多快地学会理解环境。”“但是这个平台同时对更通用的AI研究开放,例如如何让AI整合语言和视觉。”“我们将这看作是最终会应用到机器人学上的技术的一个垫脚石,但是我们可以先在一个更安全的,我们可以完全掌控的,并且运行很廉价的环境中进行探索。”
AI入门
AI专家们可以充分利用这个平台,但微软强调AIX将同时支持孩子们可以实现的简单程序,微软已保证会提供一系列教学材料。

图源:微软 |微软2014年从原开发者Mojang手中以25亿美元(17亿英镑)购得Minecraft后,已将Minecraft的使用范围扩展。
Johnson先生说:“我们希望无论老幼各行各业的人都参与进来。”Jose Hernandez-Orallo教授评论了这个想法。他说:“孩子们可以在一个他们非常着迷的世界里创造AI,并和它们一起玩。”“这可以快速提高年轻人对人工智能的兴趣,我们期待在未来10年到20年里,我们会需要更多的人在这一领域工作。”