因战胜人类顶级围棋棋手而名声大噪的 Google 旗下人工智能公司 DeepMind 日前宣布,该公司已与美国电子游戏商暴雪娱乐(Blizzard Entertainment)达成协议,将在“星际争霸”(StarCraft)系列游戏中进行合作,把机器学习(ML)系统接入游戏平台,进行人工智能(AI)研究。
DeepMind 科学家 Oriol Vinyals 少年时曾是西班牙顶尖的“星际争霸”玩家,他表示相比国际象棋与围棋,“星际争霸”更接近“复杂的现实世界”,坦言“想要挑战专业的人类玩家,我们还有很长的路要走”。他同时也声称该公司将像对待围棋项目一样认真对待“星际争霸”项目,并将其视为 AI 研究的突破点之一。
能玩‘星际争霸’的 AI 需要有效地利用记忆能力,能够进行长期战略规划,并根据新的信息不断做出调整。如果我们开发的 AI 系统能掌握如此复杂多变的技能,那么最终这些技术也将被用于服务现实世界。
“星际争霸”是一款复杂的策略游戏,需要进行资源管理、侦察和作战战术等操作,与围棋不同的是,游戏玩家无法同时看到整个比赛场景。“围棋显而易见,AI 可以‘看到’棋盘上的一切,获取与处理数据相对容易,”DeepMind 创始人 Demis Hassabis 表示。
“星际争霸II”首席制作人 Chris Sigaty 透露,“双方正在进行一些讨论”,他表示“星际争霸II”目前运行的系统与 DeepMind 想要的游戏系统完全不同,并指出 AI在玩游戏时其实可以“作弊”,因为 AI 可以同时处理多项任务,例如 AI 能够在同一时间对所有单位发出命令,甚至是那些不在屏幕中的部分,对于人类玩家而言这完全不可能。因此如何开发既比人类玩家更善于玩“星际争霸II”,同时也受限于相同游戏规则的 AI,是两家公司将面临的挑战。
Facebook 和微软的研究人员都曾发表过与初代“星际争霸”相关的 AI 研究论文,而玩“星际争霸”的 AI 系统也早已被开发出来,但到目前为止,均无法击败人类玩家中的专业选手。
不过,微软首席执行官纳德拉(Satya Nadella)曾抨击 Google 把游戏项目作为 AI 研究的重点选择之一,他于9月份在一次公开活动中对全场观众说:微软“不追求用 AI 击败人类游戏玩家”,而希望该公司开发的 AI 被用于“解决我们社会与经济领域中最紧迫的问题”。