AlphaStar将登录《星际争霸》欧服,AI扮演着什么角色

陀螺电竞    07-12 14:41

文/Totti

AlphaStar将登录《星际争霸》欧服,AI扮演着什么角色

人工智能进军电竞领域,能为电竞带来哪些发展?

昨晚,暴雪联合DeepMind宣布,“AlphaStar”将会登录《星际争霸》欧洲服务器,玩家与AlphaStar 的胜负会直接影响比赛匹配分级(MMR)。

 

1

《星际争霸2》的AI玩家——AlphaStar

AlphaStar是谷歌DeepMind项目专为《星际争霸2》设计的人工智能,将以多个种族进行1v1的比赛,使用“类似摄像头的视野”来感知地图。

 

理论上,计算机的操作速度远超人类,我们普通人一般一分钟进行30到300次操作,职业选手可以做到每分钟500次操作。如果不限定操作速度的话,基本上没有意义了。所以,在DeepMind发布的AlphaStar之时,操作速度被限制为每分钟180次。

AlphaStar将登录《星际争霸》欧服,AI扮演着什么角色

即便如此,今年1月AlphaStar以10-1轻松战胜2018WCS Circuit排名13、神族最强10人之一的MaNa。AlphaStar可以轻松战胜职业选手,与它的训练方法有着直接关系。Deepmind研发的AI由多个模块构成深度网络,由Transformer和LSTM的网络结构构建。这类网络最大的特点就是有惊人的记忆能力,可以在很长的序列下自动找到数据间的关联。

 

一方面,AlphaStar的训练是在暴雪提供的数据集上进行的有监督学习。据DeepMind称,经过有监督学习的AlphaStar进行联赛,相互对打,在这个过程中使用强化学习不断提升能力。有监督学习使得AlphaStar达到人类中的金牌水平(Gold Level),在进行了8天强化学习之后,AlphaStar最终超过人类选手TLO。14天之后超过了人类选手MaNa。值得一提的是,在 14 天的强化学习训练期间,每个AlphaStar相当于完成了200年的游戏经验。

 

另一方面,为了加快计算速度DeepMind使用了Google's v3 TPU开发了一个分布式训练系统。TPU (Tensor processing unit)是 Google开发的专门用于人工智能的处理器,从 2016 年推出,至今已经演进到第三代。每一个AlphaStar智能体使用了16块三代TPU,TPU 可以为神经网络处理大量的乘法和加法运算,而且在大量计算和数据传递的整个过程中,不需要执行任何的内存访问。这也是TPU计算速度惊人的原因。

 

2

电竞领域的另一AI玩家——OpenAI

人工智能和竞技类游戏有着千丝万缕的联系,代表就是AlphaGo(阿尔法狗)。围棋状态空间复杂,每一步可以选择的落点有大约300个。这一数字看上去已经十分巨大,但还是远不及即时战略游戏。

 

AI对即时战略游戏的研究也分出了两大主要阵营:《星际争霸》和《Dota2》,两者有着一样的共同点,需要在收集资源与打架之间寻找平衡点。同时,也有着很多区别,《星际争霸》需要一名玩家控制多种不同类型的单位,这些单位有各自的运动和攻击特点,而《Dota2》中是由五名玩家从头到尾只控制自己的英雄。

 

《Dota2》项目组的AI——OpenAI,是最早出现在比赛场的人工智能。2017年8月,OpenAI人工智能机器人与Dendi进行了三局比赛。在第一局的对决中,游戏一开始OpenAI人工智能机器人就占据了主导地位,仅仅10分钟就击败了Dendi,而第二局还未开始很长时间,Dendi就率先认输,他还直接放弃了第三局的比拼。

 

2019 年 4 月,OpenAI FIVE横空出世,五个号称训练了四万五千年的人工智能,轻松以2:0的比分战胜TI8冠军OG战队。两局比赛加在一起,人类只推掉了AI两座外塔。最惨烈的第二局,人类直到最后击杀人头数还是个位数。

AlphaStar将登录《星际争霸》欧服,AI扮演着什么角色

 

随后,OpenAI FIVE开发团队宣布面向全球开放,在有限的规则限制下接受所有玩家的5v5挑战。经过长达七个小时的努力,由YYF、Longdd、Hao、Zhou、Zippo组成的OB五熊最终过45分钟的鏖战,以人头48-42战胜了OpenAI。比赛中OpenAI也暴露了许多问题,AI会在自己的泉水或者其他奇怪的地方反复插眼,而队中的莱恩甚至还挂机了一会儿。

 

就目前AI在电竞比赛上的表现可以看出,在《星际争霸》这种1V1的项目上,因为计算能力超群、战术多样化等特点,在与人进行对抗时占据优势。而《Dota2》这种团队向的游戏中,AI会因为缺少应对还有很大的上升空间。

 

3

AI在电竞领域的未来

根据中国报告网发布《2018-2023年中国人工智能产业市场运营现状分析及未来前景商机预测报告》显示,人工智能发展至今,还不到一个世纪,其发展前景有着无限可能。

AlphaStar将登录《星际争霸》欧服,AI扮演着什么角色

虽然这次AI模型用在《星际争霸》上,但DeepMind表示这次是个足够复杂、具有代表性的任务,用来解决这个任务的技术也可以用在更多其他的复杂问题上。比如AI可以在多个领域中大展拳脚,比如天气预测、气候建模、语言理解等等。

 

在每次的的“人机大战”中,人类都充当着挑战者的角色,但到底AI能够为电竞行业带来什么呢?我们认为有以下几个方面:

1.现今职业联赛发展迅速,各大战队在技战术上依赖于电竞分析师的努力。但人的精力毕竟是有限的,大量的比赛数据通过人脑总结必定耗时过长,并且复杂的工作量容易出现披露。而AI拥有大数据的优势,使得它能帮助选手解析战术策略,做出成百上千种不同的训练套路,可以帮助选手丰富技战术打法。

2.AI利用敌方选手为模型完美演绎其在赛场上的表现,能够帮助己方队伍研究出致胜套路,帮助团队在赛场上获得胜利。经过长时间的训练,赛事会愈加精彩,关注度也会大大提高。甚至对于一些刚成立的俱乐部而言,在约不到训练赛的情况下能够辅助战队训练,提升自身实力。

当然,这些都是常规操作。在今年的腾讯电竞年度发布会上,腾讯 AI Lab 则在大会上正式发布了首个“电竞虚拟人”。腾讯AI Lab副主任及西雅图实验室负责人俞栋在阐述它的功能时说;“对普通人,电竞虚拟人能教你如何应战,磨练电竞技巧;对赛事观众,电竞虚拟人虚拟人能提供个性化解说,定制解说,陪你看比赛,为你解读情境;对职业选手,电竞虚拟人虚拟人能成为教练、数据分析师、闲聊好朋友,通过专业分析让选手能走得更远;期待虚拟人能从电竞进入更多行业,创造无限可能”。

AlphaStar将登录《星际争霸》欧服,AI扮演着什么角色

或许很多人会担忧随着AI的发展人会变得多余。其实大可不必,虽然如今人工智能在许多地方取得了不俗的成就,但其本质仍然是人类的工具。

电竞

网站地图