BZ 16/暴雪谈星海2与DeepMind合作,未来要让AI当教练
今年的 Alpha Go 在韩国的世纪之战,不仅让中国、南韩地区开发者疯狂,先前传出美商暴雪娱乐拟与 Google 旗下 AI 人工智慧公司 DeepMind 合作,让人工智慧挑战人脑,看来似乎有了很好的开始。暴雪嘉年华2016第二天,暴雪公司邀请 DeepMind 与 《星海争霸2》 团队齐聚一堂,向现场玩家说明人工智慧对游戏发展的未来,初期将倾向透过机器学习机制,担任玩家教练。
其实今年初 Google 宣布提炼出「Alphabet」母公司之后,原先的 Google 公司与总部位在伦敦的DeepMind,都已经都是 Alphabet 的子公司。
根据 DeepMind 的研发科学家 Oriol Vinyals 表示,他们想试着透过《星海争霸2》这款游戏来发展完善的人工智慧,人工智慧可以在复杂的环境下自我学习,他也说明 DeepMind 会从各个基础的资料中进行分析,而不是已经设定好的脚本,希望可以利用这样方式让他们解决其他的问题。
▲ DeepMind 会从大环境获取资料进行学习。
Oriol 指出,游戏画面的构成很适合当做 AI 演算法的平台,他们在先前就曾使用 Atari 的多款经典游戏来进行模拟,不过因为画面较为简单,工程师只要下达指令,Deepmind 就会不断优化操作,达到一般人类无法达到的分数,然而《星海争霸2》就没那么简单,像战争迷雾、三大种族、资源的限制,这些不确定性要素都是 Deepmind 很好的的学习对象,他们首要的目标就是让它学习像要先盖什么建筑,或是规划资源进行战术规划等重点记忆。
《星海争霸2》的资深工程师 Kevin Calderone 表示,目前的游戏 AI 已经是写好的脚本,但 DeepMind 要达到目标不仅仅于此,他们会在 2017 年推出官方版的《星海争霸2》API,让有兴趣的科学家或是玩家可以一同参与这项计划,玩家可以透过 replay 让 DeepMind 学习其操作方式,如果一切发展顺利,DeepMind 或许可以成为玩家教练,帮助新手玩家可以更快上手,并更快速测试游戏的平衡。
▲ DeepMind 所看到的游戏画面。
最后,知名星海玩家 Dan Stemkoski(Artosis),提出了在多线操作上是否会让 DeepMind 占上风的问题,制作团队表示,其实 DeepMind 就跟坐在电脑前的玩家一样,一样要靠拖曳滑鼠、点击等指令来操作游戏,而且 DeepMind 会有APM(每分钟操作数)的限制,确保双方是在公平的状态下对战。
暴雪执行长Mike Morhaime其实也相当关注今年在南韩首尔的 AlphaGo 挑战世界围棋棋王一役,对于人工智慧至今的发展,他确实相当感兴趣,他认为未来如果人工智慧发展成熟,可能可以反过来教大家玩,甚至挑战人脑。