人机大战即将再次来临,星际 2 将成为下一个战场

新创

2016-11-05 18:43

没想到中国棋手柯洁都还没等来,DeepMind(制造 AlphaGo 的母公司)已经开始了下一场征程——搞个工具,纠集一批人工智能,在《星际争霸 2》中与人类一决高下。

这个消息其实早在 5 个多月的 WCS 中国区总决赛上已经宣布,当时暴雪娱乐制作总监 Tim Morten 确认:AlphaGo 接下来将要挑战《星际争霸 2》。但更多的细节信息并没有透露。

昨天,Google 旗下 DeepMind 联合暴雪公司发布了一款工具,能够让 AI 程序直接化身为《星际争霸 2》玩家。随着这个工具的发布,针对《星际争霸 2》的 AI 编写将变得很简单,也会大大加速 AI 发展速度,也将让最终人机决战加速出现。

不过(重点在此),这个工具最快也要明年才可以下载。

starcraftai3

图片来自 Geforce

不过相比于之前的国际象棋和围棋,《星际争霸 2》中元素、操作细致程度实在复杂太多。正如爱范儿编辑张博文之前分析的那样:

棋的输入值很小,只需要几个数字就能描述清楚场上的局面,但是即时战略游戏需要有多少数据来处理,可以参考上面那张图,双方的兵力数量、兵种构成、每一个士兵的能力属性、当前时间、地形等等。而所有这些解析、决策、执行都需要在极短的时间时间内完成,这些需要极大的运算量。

而从围棋世纪大战中我们可以看出,AlphaGo 也需要一个较长的运算时间,而战局转瞬即逝的星际争霸 2 明显不允许 AlphaGo 来慢慢考虑。

对于这一点 DeepMind 同样非常清楚,其员工 Oriol Vinyals 就曾在 DeepMind 的官方博客中表示:

《星际争霸》对于现有人工智能研究来说是一个非常有趣的测试环境,因为它是通往凌乱的现实世界 ‘桥梁’。这些通过判断才能释放的技能,最终很可能会转化为现实世界中的任务。

starcraftai2

图片来自 Youtube

但这并不是人工智能领域的研究第一次瞄上《星际争霸》,人工智能和数字娱乐交互大会(The Artificial Intelligence and Interactive Digital Entertainment Conference)从 2010 年开始就在举行相关比赛;Facebook 等前沿科技公司也在《星际争霸》游戏的人工智能尝试中取得了很多成绩;加州伯克利分院甚至针对《星际争霸:巢穴战争》开发出了与此次相似的人工智能工具。

但这的确是暴雪方面首次对黑客及人工智能专家提供这么大的支持。凭借这种对整个人工智能学术界开放的平台,人工智能技术也有望走出原来 “闭门造车” 的模式,通过开源和协作进一步加快技术的发展。

也许要不了几年,现在认为 “小学生” 才会玩人机模式的我们,很快就只能跟真人玩游戏了,因为在人工智能眼中我们都是 “小学生”。

题图来自 QZ

登录,参与讨论前请先登录

评论在审核通过后将对所有人可见

正在加载中