您当前所在位置: > 爆料站 > 君子堂

百万局对战教AI做人,技术解读FPS游戏中AI如何拟人化

时间:2020-04-27 17:24:13  来源:  作者:网络
作者:johnxuan,腾讯 TEG 应用研究员



FPS 游戏 AI 是腾讯 AI Lab 的一大重要研究方向,其拟人化 AI 也在 FPS 手游《穿越火线-枪战王者(CFM)》春节期间上线的全新剧情玩法「电竞传奇」中得到了应用。这些学习了 CFM 职业玩家行为方式的 NPC 引发了游戏圈的热议,甚至一些职业玩家也踏上战场与「自己」枪战了一把。

游戏已经成为了 AI 领域最重要的研究场景之一,国际象棋、围棋、Atari 游戏、《星际争霸》等 RTS 游戏和《王者荣耀》等 MOBA 游戏都被视为 AI 研究之路上的重要里程碑,而且这些里程碑的达成标准往往都是达到或超过人类水平。

但在《穿越火线》和《使命召唤》之类的 FPS 游戏(第一人称射击游戏)中, AI 研究却并不总以超越人类职业玩家水平为目标。毕竟以计算机程序的反应速度和精度,AI 在射击类游戏中达成枪枪爆头也实非难事。真正难的是让 AI 的行为表现与人类玩家不可区分。

AI 拟人化作为研究目标具有非常重要的意义。首先在游戏领域本身,更拟人化的 AI 可以显着提升玩家的游戏体验。对许多玩家来说,势均力敌的战斗之后的胜利才是最快乐满足的。为此 AI 既不能强如开挂,也不能呆若木鸡。试想一下,当你带着走位犀利的自信与一个 NPC(非玩家角色,俗称人机)遭遇而屡屡被一枪爆头时,你一定会产生一股想要摔手机或骂人的冲动。反过来,如果你正想表演一套犀利的操作时却发现 NPC 只是一动不动地站在那里或漫无目标地放空枪,那么就算你击败了它也不会有什么成就感。为了在强弱之间找到一个合理的平衡,需要对 AI 的开火率、命中率、击杀数/死亡数等指标之间进行调整,使之接近对应难度下玩家的水平。

同时在游戏领域之外,FPS 游戏拟人化 AI 也具有非常重要的研究价值。不同于总是通过俯视角进行的棋盘游戏和 MOBA 游戏等游戏类别,FPS 等第一人称游戏往往采用了三维立体的游戏场景,更类似于人类实际所处的真实世界。在这样的环境中训练出的拟人化 AI 更能反映人类在真实环境下的表现,从而可以帮助 AI 理解人类在真实环境中的行为,为以后的实际应用铺路。

FPS 游戏 AI 是腾讯 AI Lab 的一大重要研究方向,此前与清华大学 TSAIL 合作开发的 VizDoom AI 曾获得了该赛事历史上首个中国区冠军的好成绩。拟人化 AI 也在 FPS 手游《穿越火线-枪战王者(CFM)》春节期间上线的全新剧情玩法「电竞传奇」中得到了应用,这些学习了 CFM 职业玩家行为方式的 NPC 引发了游戏圈的热议,甚至一些职业玩家也踏上战场与「自己」枪战了一把。

观看视频:CF 职业玩家阿康对战 AI 阿康
https://www.bilibili.com/video/BV1GJ411J7WW

腾讯 AI Lab 如何养成了这样的拟人化游戏 AI?下面我们就来一探究竟。

拟人化 NPC 养成之路

NPC 对游戏的重要性是不言而喻的,传统 NPC 的行为模式大都基于人工编写的规则,即在什么情况下给出怎样的反应都是预先设计好的。这样的 NPC AI 实现起来比较简单,但也让 NPC 的行为表现显得非常单调,玩家一旦摸索熟悉了它们的模式,就能通过「卡 bug」的方式轻松获胜,玩家甚至还能通过预测 NPC 的行为来「调戏」它们——这虽然也算得上游戏的乐趣之一,但这样的 NPC 终究行为单调,很容易让玩家生厌,无法持续获得良好的游戏体验。但同时,如果要通过人工编写规则的方式让 AI 具备拟人化的行为方式,将需要投入大量人力和时间成本才有可能实现,但这样的投入对于游戏行业而言是很不现实的。

近年来兴起的机器学习技术为游戏 AI 开发带来了新的思路:AI 可以通过学习人类玩家的数据来模拟人类玩家的操作,从而让 NPC 展现出更多样、更动态的行为模式。

方法选择

具体来说,腾讯 AI Lab 训练 CFM 游戏 AI 时采用了监督学习方法,即通过分析大量实际的游戏对局脱敏数据,分析人类玩家在不同的游戏场景输入下进行的操作(输出)。通过学习这些输入与输出之间的对应模式,AI 可以学会在不同的场景下以不同的概率采取不同的行为方式——有的行为模式更优,有的则是败笔,但它们综合起来却能让 NPC 表现得就像是另一个人类玩家一样。

由于腾讯 AI Lab 的目标不是打造竞技性 AI,而是拟人化 AI,所以没有必要使用游戏画面为图像的输入,直接接入游戏引擎会更加方便,因为游戏引擎可以提供地图、模式、玩家的操作、属性等关于游戏的全部信息。至于输出,很自然就对应于游戏界面上的各种操作(即动作空间),如下图所示:


动作空间

可以看到,CFM 游戏界面上存在多个可以同时进行的操作,包括左侧的移动和蹲伏操作,右侧的方向调整、开火、跳跃、扔雷等操作;因此,为了更优地同时完成各种任务,腾讯 AI Lab 采用了多任务学习方法。

输出有了,也确定了监督式多任务学习的方法,接下来就需要定义具体的特征,即输入数据中的各种变量。腾讯 AI Lab 将这些特征分成了两大类:属性特征和交互特征。游戏中的活动单元称为 unit(单位)。属性特征是指每个单位的状态,交互特征则用来描述单位之间的相互关系。特别地,单位与游戏中的环境之间的相互关系也归为交互特征。游戏中的掉落物,如敌人被击杀后掉到地上的武器,属于环境的一部分。


状态空间

最后也可能是最难的一步准备工作是确定拟人化的评估指标。不同于以胜负评定优劣的指标,拟人化并不存在单一的量化指标。为了让 AI 具备与人类玩家更相似的行为,腾讯 AI Lab 整合采用了多个维度的指标:

拟人化指标举例

模型学习

准备工作就绪之后,腾讯 AI Lab 首先在 1v1 对战模式验证了该思路的可行性。训练过程使用了几十万真实玩家对局数据(已脱敏),并采用了如下网络结构:

1v1模型结构

所得到的模型在行走、跳跃、开火方面的行为与人类相似,但是在同一环境下的表现总是一样,缺乏多样性。通过采用一种概率分布采样法,让 AI 在相同情况下也有不同的概率选择其它不同的操作,从而解决了这一问题。

1v1 对战模式取得了初步的成果后,战场被转移到 5v5 团战中。相比于 1v1,团战的环境更为复杂。主玩家有 4 个队友和 5 个敌人,涉及到攻击/躲避目标的选择,甚至还有和其它队友的协作。为此,腾讯 AI Lab 增加了队友、敌人特征(血量、位置等),玩家分别和队友、敌人的交互特征(与目标距离、视角角度等),期望模型可以学习到游戏数据中的真人操作。

模型的训练采用了上百万局训练数据(已脱敏),并使用了以下经过改进的网络结构:

5v5模型结构

可以看到,相比于 1v1 模型,5v5 模型增加了用于选择敌人的模块,该模块还添加了历史信息,使 NPC 能更加适当地应对当前的状况,比如重点关注当前视野内的敌人、在受到视野外敌人的攻击时会转身对敌。

模仿职业玩家的 NPC

在「电竞传奇」玩法中,你能看到一些 CFM 职业玩家的名字,比如国宝、蛮蛮、阿康,但当然你的对手自然不是真正的国宝、蛮蛮、阿康,而是学习了这些职业玩家玩法的 NPC。

不同于上面训练 1v1 和 5v5 模型使用了数十万乃至上百万局游戏脱敏数据,蛮蛮的替身 AI 只用到了几局数据。

首先,腾讯 AI Lab 分析了这几局数据中蛮蛮的行为特点,比如点位分布:

蛮蛮的点位分布,这是分属两边阵营时的情况

由于数据较少,腾讯 AI Lab 还从已有数据中选取了类似行为模式的数据而对其进行了扩充,使得扩充后的数据模式与蛮蛮的相似。然后再基于这些数据训练得到了「AI 蛮蛮」,下面是 AI 蛮蛮的实战表现:

观看视频:CFM 职业玩家蛮蛮对战 AI 蛮蛮
https://www.bilibili.com/video/BV1FJ411p7tA

实战评价

在实战测评中,我们在体验服上组织核心玩家群体进行了“行为测试”,新 AI 在射击水平、走位、躲避等多样化的行为等纬度为玩家带来了惊喜,AI的综合行为表现击穿了玩家对于传统FPS机器人的刻板印象,带来的实际体验远超玩家预期。

2020 年春节,以新AI表现为基石,推出的全新的剧情玩法「电竞传奇」首日用户渗透率、首日留存创近两年新高。AI 国宝、AI 蛮蛮等话题也在 CF 手游社区成了热门讨论话题。

总结

CFM 的拟人化 NPC 虽然备受好评,但还远不够完美,不管是在训练方法还是指标选取上都有进一步的优化空间。另外,腾讯 AI Lab 也在探索能否在《使命召唤》等大型开放式地图中训练出拟人化 FPS 游戏 AI,这种 AI 不仅需要学会刚枪,还要学会观察地图地形、跑图、合理搭配装配、使用载具以及进行攻击或躲藏的策略等。也许未来带你猥琐发育、“狗”「吃鸡」的队友就是一个看起来与人类玩家别无二致的 AI。


来源:腾讯技术工程
原地址:https://mp.weixin.qq.com/s/SSUmjo3SLYlD3SyzdMUuMA

相关下载

玩家评论

百万大奖 寻找地表最强战力!《战争与征服》战术挑战赛报名开启

  《战争与征服》作为一款硬核二战即时战略手游,凭借新颖的彩铅画风,独特的实时操控系统以及热血军团战等特色玩法,在众多战争题材手游里详情>>

阅读: 1
日期: 2020-04-20
搞笑gif动图:大哥您这演技绝了!_百万富翁

今天又是新的一天,无论工作顺利与否,都要保持最开心的面容,下面就让小编逗你一笑吧! 大哥您这演技绝了! 一顿操作猛如虎,智商原来二百五。 我藏点私房钱我容详情>>

阅读: 0
日期: 2020-04-15
企业向国外捐五百万元医疗物资:爱无国界

原标题:企业向国外捐五百万元医疗物资:爱无国界 近日,河南新乡。一防护用品企业欲向国外捐赠500万元医疗物资,主要是自主研发的医用防护头罩。企业市详情>>

阅读: 3
日期: 2020-04-01
男子打赏女主播百万元,对方是主播前男友

原标题:男子打赏女主播百万元,对方是主播前男友 近日,湖北荆州。一男子4个月给女主播王某转账百万,男子常收到王某发的暴露自拍视频,但始终未见面。经详情>>

阅读: 1
日期: 2020-03-24
什么八字男人大富大贵?本应该是百万富翁多年后却落魄不已,再遇先生才知原因_陈华

原标题:什么八字男人大富大贵?本应该是百万富翁多年后却落魄不已,再遇先生才知原因 陈华的家境以前非常不好,出生在偏僻的农村,父亲去世的早,母亲又患了病,日详情>>

阅读: 4
日期: 2020-03-13
百万骑士团明境计划萌新如何玩?萌新玩法技巧汇总

大家好,欢迎阅读234游戏的小编带来的游戏资讯,上一篇小编分享了一下《战双帕弥什噩梦卡穆怎么打?噩梦卡穆通关技巧》的相关讯息,这一篇小编将跟大家分享一下《百万骑士团明境计详情>>

阅读: 15
日期: 2019-12-31
《中国式人生》怎么成为百亿富翁 成为百万富翁教学分享

导 读 《中国式人生》手游中要怎么才能成为百亿富翁呢,这个成就需要什么技巧呢,很多小伙伴和现实一样,能赚个几十万已经很好了,小目标什么的根本没有,那么在游戏里就先来定个小详情>>

阅读: 22
日期: 2019-12-31
“Lo裙”店收百万元没发货,店主称负责到底:“亏了再挣回来”

原标题:“Lo裙”店收百万元没发货,店主称负责到底:“亏了再挣回来” 日前,多位“Lo裙”(注:洛丽塔裙)爱好者称,位于成都银石广场的一家名为“眯眯眼少女”详情>>

阅读: 10
日期: 2019-12-17
《百万骑士团》评测:佛系轻松

近期自己发觉了一款非常相当休闲的手机游戏—百万骑士团;乍一听这姓名认为又是啥牌组、rpg的翻皮作;细心一看,还好是放置类手游。置放类无感觉,告退!咦?漂亮小姐姐确实能够。嗯,手机屏真整洁prprpr,好香!详情>>

阅读: 5
日期: 2019-12-10
“百万年薪”都是骗人的!电竞职业选手工资仅2000元

近几年,电竞职业混的是风生水起,从职业选手到赛场解说再到媒体,环环相扣,甚至较之娱乐圈也丝毫不逊色!但是近年来,“千万主播”跟“高薪外援&rdqu详情>>

阅读: 14
日期: 2019-04-20
回忆录:一件百万分之一爆率的极品装备引发背叛,土豪有钱都买不到

0.gb-final-mod详情>>

阅读: 5
日期: 2019-03-22
绝地求生:美国网友直呼原来中国陪玩小姐姐还能这么玩?怎样的妹子能让外国渣男痴情追求一年;小姐姐天使嗓音喝退百万雄师?把对手唱得退游戏你还是第一个

详情>>

阅读: 4
日期: 2019-03-20
百万软妹真人陪玩 《圣灵觉醒》拯救汪汪计划

双十一的时候是不是受到了来自情侣们和买买买剁手的双重伤害,肉体和心灵遭受成吨输出。有没有人送温暖啊!好想脱单秀恩爱啊!TuT谁来抚慰我受伤的心。来来来,竖起耳朵听好了!单身汪的福音详情>>

阅读: 8
日期: 2019-02-25
百万福利等你拿!《幻游猎人》不删档内测今日开启

神奇游戏首款发行、根据阅文旗下起点中文网热门同名小说改编的魔幻冒险手游《幻游猎人》,今日(4月27日)正式开启不删档内测!精英猎人大集结,战争的号角已经吹响,赶快和幻游猎人们一起,开启救详情>>

阅读: 6
日期: 2019-02-24
百万重奖邀英雄《指尖刀塔》首届3V3全民争霸

指尖对决,诚邀英雄!由凤凰游戏诚意推出的国内首款MOBA类竞技手游《指尖刀塔》在上线后引起了众多喜爱MOBA类游戏玩家的强烈响应。为答谢百万玩家的热烈支持,首届“2015《指尖刀塔》3V详情>>

阅读: 4
日期: 2019-02-24
打职业吗?LCK选手平均工资超百万人民币

还记得第一位电竞职业选手的收入突破六位数的时候,一下子成为了当时各大媒体的热门报道对象,大家对于这一行业的疯狂成长感到咋舌。而如今,随着电竞行业突飞猛进的增长,六位数的工资对于电竞选手来说根本不再值得详情>>

阅读: 0
日期: 2019-02-18
百万红包派送中! 3K游戏《王者之光》春节活动曝光!

《王者之光》是一款西方魔幻题材的MMOARPG手游,采用Q版画风,架构宏大,画面精美,融入了多人副本、驾驭飞龙战斗PK等精彩玩法,拥有华丽转职、技能瞬发、智能挂机、自由交... 详情>>

阅读: 12
日期: 2019-02-17
百万氪金王新作曝光 《叛逆性百万亚瑟王》预约开启

《百万亚瑟王》系列在继扩张性和乖离性之后,本周又...1、一个时代的终结 索尼宣布PS3在日停产 虽然小标题... 详情>>

阅读: 7
日期: 2019-02-05
百万路虎高速自燃的原因是什么_为什么会自燃_结果怎么样了

百万路虎高速自燃的原因是什么?为什么会自燃?果结果怎么样了?上百万的豪车按理来说应该是质量杠杠滴,可是近日一价值百万元的路虎却在高速上面自燃了!百万路虎高速自燃的原因是什么价值详情>>

阅读: 4
日期: 2019-01-31
百万英雄弹幕奶是什么意思?

百万英雄弹幕奶是什么意思?很多小伙伴们对弹幕奶不是很了解,小编带来的百万英雄弹幕奶意思介绍,各位感兴趣的小伙伴们,赶紧看过来吧。在西瓜视频《百万英雄》的“抢钱”大战中经常会有一些网友发弹幕透露答案详情>>

阅读: 5
日期: 2019-01-30
百万日元的女人们百度云_月付百万的女人们结局在线观看

“月付百万的女人们”讲的是野田洋次郎饰演的没人气的作家和5个高颜值又性格各异的女孩的故事整部剧弥漫着一种神秘感这部剧从给一只猫取名字开始最终猫咪采用了男主人公慎的【猫】刚看完第一集首先让人觉得怪详情>>

阅读: 6
日期: 2019-01-30
百万英雄塑料奶是什么梗

由于百万英雄的火爆,为此出了不少的梗,下面不知道百万英雄塑料奶是什么梗?百万英雄塑料奶是什么意思?中了塑料奶的毒什么意思的小伙伴赶紧来和小编一起看看吧!百万英雄即便是没玩过的小伙伴多少也都听到过吧详情>>

阅读: 4
日期: 2019-01-30
百万神钟从天降 《跑跑卡丁车》天天疯狂送

初秋已经来临,属于玩家们的欢乐暑假也行将结束,不过《跑跑卡丁车》将在开学前继续上演疯狂大狂欢。即日起超人气道具“黄金神钟”天天免费大派送,并且还有限时折扣等... 详情>>

阅读: 2
日期: 2019-01-30
百万乐曲物语下载_百万乐曲物语安卓版_百万乐曲物语中文版

百万乐曲物语是开罗公司推出的一款像素偶像经营游戏,把一个个默默无闻的小人物培养万众瞩目的大明星需要什么样的过程?就来这款游戏中体验一番吧!下面,小编就为大家带来百万乐曲物语下载,百万乐曲物语安卓,欢迎详情>>

阅读: 5
日期: 2019-01-26
百万怪谭最新测评 横版格斗彰显魅力

近日就有一款独具特色的ARPG手游产品吸引了7详情>>

阅读: 6
日期: 2019-01-21
PUBG职业奖金排行:OMG屠榜人均百万富翁 韦神无缘前十

12月23日,国外数据统计网站esportsearnings更新了2017-08-23至2018-12-23期间PUBG赛事奖金数据,其中原OMG战队黄金四人组小狮子、BT、小海、笑容霸占选手个人奖金详情>>

阅读: 3
日期: 2018-12-28
游戏界真·锦鲤,13岁男孩起手集齐黑暗大法师,百万分之一的概率都碰上了!

0.gb-final-mod-t详情>>

阅读: 12
日期: 2018-12-05
大丈夫感言《那一夜 我梦见百万雄师》

那一夜,你哀怨洒下滴滴泪花。 不是没了情,不是我们傻, 只是我们输给了平庸,输给了池家。 --- >>>深入讨论,请点击进入论坛原帖<<< ---上一页123下一页... 详情>>

阅读: 3
日期: 2018-12-05
IG最强辅助走了!抛弃百万年薪和豪车离去,居然是为了这个理由!

上个月,IG夺冠赢来无数荣耀,很多人都以为这个王者队伍一定会以妥妥的阵容迎战S9,然而,日前IG负责打辅详情>>

阅读: 5
日期: 2018-11-30
Peanut以韩国打野最高年薪签约Gen.G,放弃其他赛区百万年薪

北京时间11月24日,LCK赛区的Gen.G战队正式宣布签约Peanut作为战队的打野。也让很多Peanut的粉丝们放下心来。根据韩媒inven爆料,Gen.G签约Peanut拿出了最大的诚意,以韩国详情>>

阅读: 4
日期: 2018-11-25
英雄联盟:韩援不再受LPL欢迎?北美表示六百万年薪等你们来嗨!

S8结束了,S9版本还没开启,但各路赛区战队却已经开始新一轮的洗牌了。最大变化还是LCK,LCS赛区,豪门SKT重组,除了faker全都换!而且传说大部分韩援在LPL“详情>>

阅读: 8
日期: 2018-11-21
DNF的赚钱机制商业化, 每年造就1000个草根级百万富翁!

地下城与勇士这款游戏作为中国第一2D网络游戏,经历了时间的洗礼和岁月的变迁靠着游戏自身的特点和魅力成功的详情>>

阅读: 7
日期: 2018-09-28
QQ飞车手游快速刷金币 百万富翁养成记

QQ飞车手游欢乐抢金币模式怎么玩最快的金币方法,QQ飞车手游上线了一个新的金币获得模式,那就是欢乐抢金币,通关这个玩法玩家们可以最快的方式获得金币,这个模式有... 详情>>

阅读: 4
日期: 2018-09-14
【断手百万富翁2】为了钱你会参加挑战吗?!|Handless Millionaire 2

【断手百万富翁2】为了钱你会参加挑战吗?!|Handless Millionaire 2详情>>

阅读: 2
日期: 2018-09-13
她曾上场2分钟夺得奥运金牌,如今转型作家成百万富翁

她曾上场2分钟夺得奥运金牌,如今转型作家成百万富翁文|羸评体育汇相信喜欢看中国女排的球迷们都知道,女排球员中的美女是层出不穷,上文刚刚提到过的郎平钦点的樊响是一种清水出芙蓉的美,现在最火的应该是惠若详情>>

阅读: 6
日期: 2018-09-01
 男子放弃百万年薪,创业开发APP,五年赚6000万元

据了解,在商业模式上,木鸟短租以C2C模式为切入点,平台作为第三方对接房东与租客,房东通过认证的方式上传自己的房屋信息,由木鸟短租考核审验后上线,供租客挑选。木鸟短租主要满足家庭游、度假、背包客等人详情>>

阅读: 4
日期: 2018-08-27
马化腾揭秘:2019年把握这两大产业,你将是下一个百万富翁!

马化腾揭秘:2019年把握这两大产业,你将是下一个百万富翁!马化腾说:有时候不辛苦但是压力大,有时候是辛苦但是压力不大。我认为腾讯的成功,首先就是技术、产品和用户感这个要非常强。第二,团队稳健、股东详情>>

阅读: 3
日期: 2018-08-26
这些网上暴利项目 你知道吗?也许你就是下一个百万富翁

互联网最大的魅力在于它的可能性,农村小伙一夜暴富的神话笔笔皆是,当路飞说要成为海贼王的时候会有一大堆人嘲笑他,因为很难实现,但是当别人说靠自媒体一年赚了几千万的时候却很少有人去怀疑他的真实性,因为这详情>>

阅读: 5
日期: 2018-08-26
奢侈品平台让中国的新百万富翁们消费他们的加密货币

众所周知,比特币和其他加密货币让很多人相当富裕。虽然有些人选择简单地将比特币兑换为法定货币,但其他人则更愿意将自己的财富花在奢侈品平台上,如DadianiFineArts和TheWhiteC详情>>

阅读: 5
日期: 2018-08-26
绝地求生 百万雄师身后站 不愁没人挡子弹 哈哈

绝地求生 百万雄师身后站 不愁没人挡子弹 哈哈详情>>

阅读: 4
日期: 2018-08-26
精彩推荐