最近有那么一群疯狂的科学家,妄图利用人工智能AI在《我的世界》挖出钻石。这个挑战吸引了来自全球的900多个AI界的大触参与,然而最终却以“惨败”告终。
01
为什么会有这个挑战?其实AI人工智能运用于游戏早已不是一两天的事情了。
例如AI小人“捉迷藏”的科学实验;我们以生活中能接触到的王者荣耀中的超强人机为例,为啥无数人类王者也能被人机狂虐。这就是AI在经过无数庞大的玩家游戏数据资料库,以及对游戏规则的分析的产物。它们能够在极短时间内拥有人类的游戏行为,甚至自主学习经验,掌握一套独一无二的战斗体系,击败人类!
所以在游戏领域,科学狂人的AI曾经在围棋、国际象棋、LOL、Dota2、王者荣耀等等无数游戏领域战胜过世界顶级的玩家和战队。
而作为《我的世界》这一世界级的游戏,科学大触们一直心有不甘,因为MC的逻辑复杂程度远超当前单一的战略对战游戏模式。
于是在今年早些时候MineRL的组织建立了一个公共的Minecraft服务器,要求研究团队能够创造出可以在Minecraft中成功开采钻石的人工智能AI。记住,这还仅仅只是要AI能够识别并开采钻石,而并非是和玩家比拼速度。
02
于是这场《我的世界》AI挖矿大赛,吸引了全球顶尖的900多个团队参与,但最终只有39个团队提交了660个AI数据。
但是根据AI大会NeurIPS公布的结果显示,660个AI数据中无一人能够完成此项挑战。一些AI撸掉木材却不会合成,一些AI造出了熔炉却不会冶炼,一些AI知道去地下挖矿,但却选择了垂直挖。
也就是说,没有一个AI人工智能可以独立实现在《我的世界》挖矿这件事。为何AI能战胜世界顶级LOL战队,却做不到“挖矿”这件小事呢?
微软研究院(Microsoft Research)的首席AI研究员表示。MineRL AI实际上是在从玩家行为数据库中分析并学习如何挖矿这件事,他们能够在mc中制作出工具已经非常令人惊讶了!
要知道学会在《我的世界》挖矿谈何容易,AI要从上万个视频当中,分析学习为什么要撸树,如何利用工作台进行分解合成,如何做出第一把镐子,如何冶炼铁锭,制作铁镐,获取钻石,如何避免落入岩浆,如何战斗等等8个步骤。而这一过程完全是AI自主化的学习,没有人工干预。
所以看似挖矿只是一件小事,但对于AI来说,却需要掌握其中复杂的逻辑关系。
03
将专业的术语简单化,让一个AI学会玩《我的世界》这款游戏需要简单的两个步骤。
第一步:模仿学习;向AI展示一个庞大的超过9000帧来自玩家的游戏数据,他们会试图分析模仿;
第二步:强化学习;把AI小人扔进一个虚拟的游戏世界,让他们通过反复的实验来发现和解决问题;
例如AI学会下围棋,最初就是通过输入游戏数据它们掌握了规则,然后一遍又一遍的模拟,当上亿万次模拟之后,无数的可能性被AI记住,那个时候它就超越了所有的人类。
所以简单规则的游戏机制,可以让AI以极快的速度超越并战胜人类,但《我的世界》挖矿过程中的复杂逻辑就几乎挑战了人工智能的极限。
目前AI们仍然在《我的世界》挖矿过程中苦苦挣扎着,但若是有一天,有那么一个AI小人突然开窍了,突然学会了挖矿。那么这可能将会是人类人工智能史上的一次伟大的变革!
突然有个脑洞,会不会Herobrine就是Notch移植入《我的世界》一个超智能的AI,因为某种原因如今已经不受控制了?