一波10:1!在《星际争霸2》战场上,Al也把人类打败了
文/龙之心
今天上午,谷歌AI打败《星际争霸2》职业选手的消息刷了一波屏。
这个AI名为“AlphaStar”,出自AlphaGo之父、Google子公司DeepMind之手。18个月前,DeepMind和暴雪合作,联手发布了《星际争霸2》的API工具,邀请AI开发人员加入进来,共同实现让AI玩《星际争霸2》的目标。而在18个月后,DeepMind成功地占领了被玩家公认操作、体力、脑力难度都要高的游戏——《星际争霸2》的高地。
DeepMind公布的比赛视频显示,AlphaStar分别和职业选手TLO和MaNa(均来自Liquid战队)进行了较量,并以两个5:0完胜对手。随后,AlphaStar又和MaNa现场直播了一局,最终MaNa扳回一城,为人类选手挽回了一些颜面。但10:1的比分,足以让不少玩家感慨,AI已经这么强了?
更早之前,AlphaGo在围棋领域击败了人类棋手代表柯洁,轰动一时。但在当时,对于AI能否挑战并击败《星际争霸2》选手,各方普遍还不太看好。
比如说,《星际争霸2》在决策空间方面要比围棋复杂得多,玩家每时每刻可以选择的基础操作超过300种,并且它的操作也是有层次的,可以调整和增强,许多操作都是在屏幕上点击,即便是一个84*84的小屏幕,可选动作也有上亿次。
除此之外,视野迷雾、资源分配等复杂设计都让游戏策略性变得更强,AI需要根据不同的战局做出不同的应对手段,落实到算法上就更为繁琐。和普通AI不同,AlphaStar使用的深度神经网络通过监督学习(supervised learning)和强化学习(reinforcement learning)两种方式,直接从原始游戏数据当中进行训练,为此,谷歌和暴雪合作,在2016年就收集了6.5万个比赛数据。如今,从击败人类的这10局比赛资料来看,AI的操作几乎无懈可击。
赛后rep显示,AI的瞬时epm超过了1200,超过了限定的180,并且操作层面上远远超过了人类的极限。也有玩家反映,如果将epm加以精确限定,那么这个比赛会更具参考意义。
“电竞毒奶”黄旭东在微博评论补充称,“撇开那些无解的操作不谈,AI最可怕的是我赛前就说的两点,一个是无缝运营,AI不会卡人口,不会在操作的时候忘记造东西,不会走多余的路造建筑,一切都是无缝衔接,最强的人类选手也只能无限去接近这个境界,但是无法达到。第二点是AI没有任何心态的波动,也就是AI只会做出当下他认为最合理的操作而不会失误,这个也是人类只能接近的境界。”
不过,MaNa还是为人类抢下了最后一局,比赛过程也颇有意思。具体来说,MaNa用侦察兵侦测到AI的主力部队动向,并用空投不朽骚扰主矿,导致AlphaStar自乱阵脚。这个看似人类并不会上当的操作,反而“套路”了AI一把。这在一定程度上说明,AI也并不是不可战胜。
而不到一个月后,人类将会迎来证明自己的机会。根据官方的消息,2月15日,另一个AI将挑战《星际2》世界冠军Serral。葡萄君也将对此保持关注。
如果你认为写得好,不妨点个“好看”呗