Uploads%2farticles%2f10716%2fmaxresdefault
|
2016-03-15

围棋已经没意思,人工智能开始玩 Minecraft 了

不久前,微软刚宣布要推出 Minecraft 的 VR 版本,近日,这款经典沙盒游戏又被玩出了新花样——科学家们将用它来测试人工智能系统(AI)。

微软在英国剑桥研发实验室的团队开发了一套名叫 AIX 的新系统,这个系统让科学家们可以利用 Minecraft 来进行人工智能方面的研究和测试。AIX 的开发团队负责人 Katja Hofmann 表示,Minecraft 无穷的可能性使得它很适合作为测试 AI 的「数字游戏场」。

在纽约的微软研发实验室,由 Fernando Diaz 等研究人员组成的团队正尝试使用 AIX 在 Minecraft 的虚拟世界中构建一个 AI,它的任务是通过使用与人类类似的推理和思考,找到并登上这个虚拟世界的最高点。与在现实进行类似的实验相比,Minecrat 虚拟世界的广阔与复杂使得这一任务更具挑战性,当然,(看起来)也更有趣。

这个 AI 角色在任务开始时对周围的环境,甚至自己的任务都一无所知。它需要理解环境,并搞清楚哪些重要(比如向高的地方走)而哪些不重要(比如光线明暗)。在完成任务过程中,它要经历和克服许多障碍,比如掉进水里或者岩浆坑里这种 Minecraft 中的常见问题。最后,通过阶梯奖励,它还要理解自己是达成了最终目标还是其中的一部分。

尽管人工智能的研究在一些具体领域已经取得了令人瞩目的成就,例如图像识别、语音识别和语义理解等等,但在科学家称为通用智能(General Intelligence)方面,人工智能还显得很弱。所谓的通用智能,指的是像人类一样学习和决策的方式,而这种方式十分复杂、抽象。「有的人类看起来十分简单的事对人工智能来说却难得要死。」正使用 AIX 进行研究的微软研究员 Robert Schapire 说。

在通用人工智能领域,目前已经有大量的理论研究,但研究者往往在实地测试他们的理论时受到限制,比如前面提到的 AI 实验就很难在现实世界中进行。而 Minecraft 平台就十分适合这种通用人工智能的测试,因为它需要玩家进行大量的决策,并由此产生相应的结果;随着玩家的成长,还会接触到更多更复杂的元素;在 Minecraft 中,玩家可以互相协作,这也帮助研究人员了解人工智能玩家如何与人类玩家进行协作。

Katja Hofmann 和她的团队

Hofmann 说,AIX 项目的目标是通过提供真正有用的数据和测试环境,帮助人工智能前沿的研究者推进和加速人工智能研究的进程。

目前,微软的研究人员已经将 AIX 用于他们自己的研究,并将测试版本提供给小部分科研人员使用。今年夏天,AIX 将作为开源项目开放。AIX 平台包括 Java Mod 以及帮助 AI 玩家在 Minecraft 世界中感知和行动的代码,可以在 Windows、Linux 和 Mac OS 上运行,研究人员可以使用任何他们喜欢的编程语言来编写他们的人工智能程序。


「在这个迷你游乐场中,我们可以开发一套算法来教我们年轻的 AI 学习现实世界的各种概念。」Fernando Diaz 这样说。

「年轻的 AI」。

尽管一直以来都有声音提醒我们提防人工智能和「奇点」的临近,但我一直麻木地觉得,这些蠢萌的人工智能威胁到人类的那一天还远得很,但 Diaz 的这句话让人猛然背脊发凉。这些「年轻的」意识正在尝试挣脱最后的蒙昧与混沌,离觉醒的那天或许真的不远了。

年轻的 AI。

资料来源:微软官方博客

版权声明:本文系深圳湾编辑创作发布,转载请注明来自深圳湾,并标明网站地址 shenzhenware.com
转载、采访、投稿、团队报道联系公众号:shenzhenware
>>
Back to top btn