谷歌DeepMind与暴雪合作开发AI挑战《星际》
(《星际争霸》场景)
凤凰科技讯 北京时间11月5日消息,不久前,谷歌DeepMind部门在AI领域取得突破,它所开发的系统在围棋上击败了世界冠军。现在DeepMind将注意力转向了《星际争霸2》。
DeepMind宣布,已经与暴雪娱乐达成协议,将会开发一个界面,让AI研究人员将机器学习软件与游戏对接。DeepMind总部设在伦敦,它是一家AI公司,2014年被谷歌收购,到目前为止,DeepMind并没有说它已经开发出可以玩《星际争霸》的软件。
本周五,DeepMind研究科学家奥里奥尔·威雅思(Oriol Vinyals)在博客中表示:“要真正挑战专业人类玩家,我们还有很远的距离。”但从公司的声明可以看出,它很认真,将《星际争霸》视为AI突破的下一个候选目标。
威雅思认为,和国际象棋、围棋相比,《星际争霸》更能模拟真实世界的混乱状况,正因如此,《星际争霸》才会吸引AI专家的注意。他还说:“如果要让代理具备玩《星际争霸》的能力,必须拥有有效利用记忆的能力,还要制定长远计划,根据最新信息修改计划。”他认为,如果能开发一套机器学习系统,让它掌握操作《星际争霸》的技巧,这种技术最终可以用来执行真实世界的任务。
玩家通过网络玩《星际争霸》,游戏实时进行,共有三个种族可以选择,每一个种族的优点和弱点各有不同。玩家必须控制经济,发现并夺取矿藏及其它商品,从而征服新的版图。作为一名成功的玩家,必须记住大量的信息,比如之前侦察过的地方的信息;有一些地方即使没有马上侦察到,玩家也要记住相关信息。
至于对手的视野,玩家所知有限,这点和国际象棋、围棋不同。还有,下棋时双方轮流出招,《星际争霸》是混合进行的,机器学习系统必须处理这一复杂的环境。另外,玩《星际争霸》还特别讲究长远策略,需要快速做出战略决策,从而领先对手,要开发一套软件,让它擅长制定各种决定,这是相当困难的事。
在此之前,Facebook、微软曾经发布报告,谈到了开发界面AI系统的方法,它所针对的是旧版《星际争霸》。虽然《星际争霸》机器人已经存在,但是这些系统无法打败优秀的人类玩家。
微软CEO纳德拉(Satya Nadella)对谷歌的计划不太认同,9月份,纳德拉曾经公开表示,开发AI,让它在游戏中打败人类,这不是微软追求的目标;微软希望自己开发的AI可以解决一些更紧迫的问题,比如社会和经济问题。
在AI研究过程中,一年以来游戏都是重要的测试标准。20世纪90年代中期,IBM开发的深蓝系统好几次击败国际象棋冠军Garry Kasparov。2011年,IBM沃森在Jeopardy节目中打败了人类,它标志着IBM的自然语言处理技术取得了重大突破。2015年,DeepMind开发的软件自学成才,可以玩十多款复古Atari游戏,比如《Breakout》,玩得和人类一样好,甚至更好。2016年3月,DeepMind开发的Alpha Go系统击败围棋世界冠军。
《星际争霸》推出已经近20年,它获得了许多粉丝的支持。第一代游戏在推出的前10年销售了950万份,当中一半以上的销售来自韩国,《星际争霸》在韩国相当流行。2010年,《星际争霸2》正式推出,它打破了策略游戏的销售纪录,48小时卖了150万份。(虎涛/编译)