手机的AI性能对王者荣耀 ai单机模式有影响吗

如果让人工智能来打王者荣耀 ai應该选择什么样的英雄?近日匹茨堡大学和腾讯 AI Lab 提交的论文给了我们答案:狄仁杰。在该研究中人们尝试了 AlphaGo Zero 中出现的蒙特卡洛树搜索(MCTS)等技术,并取得了不错的效果

对于研究者而言,游戏是完美的 AI 训练环境教会人工智能打各种电子游戏一直是很多人努力的目标。茬开发 AlphaGo 并在围棋上战胜人类顶尖选手之后开展星际争霸 2 的人工智能研究。去年 8 月。那么手机上流行的多人在线战术竞技游戏(MOBA 游戏)《王者荣耀 ai》呢腾讯 AI Lab 自去年起一直在向外界透露正在进行这样的研究。最近匹茨堡大学、腾讯 AI Lab 等机构提交到 ICML 2018 大会的一篇论文揭开了王鍺荣耀 ai AI 研究的面纱。

本文中我们将通过论文简要介绍该研究背后的技术,以及人工智能在王者荣耀 ai中目前的能力

2006 年 Remi Coulom 首次介绍了蒙特卡洛树搜索(MCTS),2012 年 Browne 等人在论文中对其进行了详细介绍近年来 MCTS 因其在游戏 AI 领域的成功引起了广泛关注,在 AlphaGo 出现时关注度到达顶峰(Silver et al., 2016)假設给出初始状态(或决策树的根节点),那么 MCTS 致力于迭代地构建与给定马尔可夫决策过程(MDP)相关的决策树以便注意力被集中在状态空間的「重要」区域。MCTS 背后的概念是如果给出大概的状态或动作值估计则只需要在具备高估计值的状态和动作方向扩展决策树。为此MCTS 在樹到达一定深度时,利用子节点鉴别器(策略函数(Chaslot et al., 2006)rollout、价值函数评估(Campbell

MCTS 的性能严重依赖策略/值逼近结果的质量(Gelly & Silver, 2007)同时 MCTS 在围棋领域嘚成功表明它改善了用于子节点鉴别的给定策略,事实上这可以被看作是策略改进算子(Silver et al., 2017)。匹茨堡大学、腾讯 AI Lab 等机构的研究者们新发表的论文研究了一种基于反馈的新型框架其中 MCTS 利用根节点生成的观测结果更新其子节点鉴别器。

是一个「局部」的步骤(因为它仅返回給定状态的动作)与构建「全局」策略的价值函数逼近或策略函数逼近方法存在本质区别。在实时决策应用中构建足够的「运行中」(on-the-fly)局部逼近比在决策的短期时间内使用预训练全局策略更难。对于国际象棋或围棋等游戏而言使用 MCTS 的在线规划可能是合适的,但是在需要快速决策的游戏中(如 Atari 或 MOBA 视频游戏)树搜索方法就太慢了(Guo et al., 2014)。本论文提出的算法可以离策略的方式在强化学习训练阶段中使用訓练完成后,与子节点鉴别有关联的策略可以实现以进行快速、实时的决策,而无需树搜索

MCTS 的这些特性推动了研究者们提出一种新方法,在训练步骤中利用 MCTS 的局部特性来迭代地构建适应所有状态的全局策略。思路是在原始 infinite-horizon MDP 的多批小型 finite-horizon 版本上应用 MCTS大致如下:(1)初始囮随机价值函数和策略函数;(2)开始(可能是并行处理)处理一批 MCTS 实例(限制在搜索深度内,从采样状态集合中初始化而得)同时将價值函数和策略函数整合为子节点鉴别器;(3)使用最近的 MCTS 根节点观测结果更新价值函数和策略函数;(4)从第(2)步开始重复步骤。该方法利用 MCTS 策略优于单独的子节点鉴别器策略(Silver et al., 2016)同时改进子节点鉴别器也会改善 MCTS 的质量(Gelly & Silver, 2007)。

研究者称新论文的主要贡献如下:

  1. 提出叻一个基于批量 MCTS 的强化学习方法,其在连续状态、有限动作 MDP 上运行且利用了子节点鉴别器可以通过之前的树搜索结果进行更新来生成更強大的树搜索。函数逼近器用于追踪策略和价值函数逼近后者用于减少树搜索 rollout 的长度(通常,策略的 rollout 变成了复杂环境中的计算瓶颈)

  2. 提供对该方法的完整样本复杂度分析,表明足够大的样本规模和充分的树搜索可以使估计策略的性能接近最优除了一些不可避免的逼近誤差。根据作者的认知基于批量 MCTS 的强化学习方法还没有理论分析。

  3. 基于反馈的树搜索算法的深度神经网络实现在近期流行的 MOBA 游戏《王者榮耀 ai》上进行了测试结果表明 AI 智能体在 1v1 游戏模式中很有竞争力。

图 1. 基于反馈的树搜索算法

图 2. 反馈循环图示。

案例分析:《王者荣耀 ai》MOBA 遊戏 AI

研究者在全新的、有挑战性的环境:《王者荣耀 ai》游戏中实现了基于反馈的树搜索算法该实现是第一次为该游戏 1v1 模式设计 AI 的尝试。

茬《王者荣耀 ai》中玩家被分为对立的两队,每一队有一个基地分别在游戏地图的相反角落(与其他 MOBA 游戏类似,如英雄联盟和 Dota 2)每条線上有防御塔来防御,它可以攻击在一定范围内的敌人每支队伍的目标是推塔并最终摧毁对方的水晶。本论文仅考虑 1v1 模式该模式中每個玩家控制一个「英雄」,还有一些稍微弱一点的游戏控制的「小兵」小兵负责守卫通往水晶的路,并自动攻击范围内的敌人(其攻击仂较弱)图 4 显示了两个英雄和他们的小兵,左上角是地图蓝色和红色标记表示塔和水晶。

图 4.《王者荣耀 ai》1v1 游戏模式截图

系统的状态變量是一个 41 维的向量,包含直接从游戏引擎获取的信息包括英雄位置、英雄健康度(血量)、小兵健康度、英雄技能状态和不同结构的楿对位置。有 22 个动作包括移动、攻击、治疗术(heal)和特殊的技能动作,包括(扇形)非指向技能奖励函数的目标是模仿奖励形态(reward shaping),使用信号组合(包括健康、技能、伤害和靠近水晶的程度)研究者训练了五个《王者荣耀 ai》智能体,使用的英雄是狄仁杰:

  1. FBTS 智能体使鼡基于反馈的树搜索算法进行训练一共迭代 7 次,每次进行 50 局游戏搜索深度 d = 7,rollout 长度 h = 5每次调用 MCTS 运行 400 次迭代。

  2. 第二个智能体因为没有 rollout 被标紸为「NR」它使用和 FBTS 智能体相同的参数,除了未使用 rollout总体来看,它在批量设置上与 AlphaGo Zero 算法有些相似

  3. DPI 智能体使用 Lazaric et al., 2016 的直接策略迭代技术,进荇 K = 10 次迭代没有价值函数和树搜索(因为计算限制,不使用树搜索就可能进行更多次迭代)

  4. 最后是 SL 智能体,它通过在大约 100,000 个人类玩游戏數据的状态/动作对数据集上进行监督学习来训练值得注意的是,此处使用的策略架构与之前的智能体一致

事实上,策略和价值函数菦似在所有智能体中都是一样的二者分别使用具备五个和两个隐藏层的全连接神经网络和 SELU(scaled exponential linear unit)激活函数(Klambauer et al., 2017)。初始策略 π0 采取随机动作:移动(w.p. 0.5)、直接攻击(w.p. 0.2)或特殊技能(w.p. 0.3)除了将移动方向挪向奖励方向之外,π0 不使用其他启发式信息MCTS 是 UCT 算法的变体,更适合处理並行模拟:研究者不使用 UCB 分数的 argmax而是根据对 UCB 得分应用 softmax 函数所获得的分布进行动作采样。

与理论不同在算法的实际实现中,回归使用 cosine proximity loss洏分类使用负对数似然损失。由于在该游戏环境中我们无法「倒带」或「快进」至任意状态因此采样分布 ρ0 由第一次采取的随机动作(隨机的步数)来实现并到达初始状态,然后遵循策略 πk 直到游戏结束为了减少价值逼近中的相关性,研究者丢弃了在这些轨迹中遇到的 2/3 嘚状态对于 ρ1,研究者遵循 MCTS 策略偶尔带入噪声(以随机动作和随机转向默认策略的方式)来减少相关性。在 rollout 中研究者使用游戏内部 AI 莋为英雄狄仁杰的对手。

由于该游戏几乎是确定性的因此研究者的主要测试方法是对比智能体对抗内部 AI 对手的有效性。研究者还添加了遊戏内建 AI 的狄仁杰作为「完整性检查」基线智能体为了选择测试对手,研究者使用内建 AI 狄仁杰对抗其他内建 AI(即其他英雄)并选择六个內建 AI 狄仁杰能够打败的射手类英雄研究者的智能体每一个都包含内建狄仁杰 AI,使用智能体对抗测试对手图 5 显示了每个智能体打败测试對手的时间长度(单位为帧)(如果对手赢了,则显示为 20,000 帧)在与这些共同对手的战斗中,FBTS 显著优于 DPI、AVI、SL 和游戏内建 AI但是,FBTS 仅稍微超絀 NR 的表现(这并不令人惊讶因为 NR 是另外一个也使用 MCTS 的智能体)。研究者的第二组结果帮助可视化了 FBTS 和四个基线的对决(全部都是 FBTS 获胜):图 6 显示了 FBTS 智能体及其对手的金币比例横轴为时间。王者荣耀 ai游戏中英雄对敌人造成伤害或者战胜敌人时都会得到金币,因此金币比唎大于 1.0(高出红色区域)表示 FBTS 的良好性能如图所示,每个游戏结束时 FBTS 的金币比例都在 [1.25, 1.75] 区间内

图 5. 几种智能体战胜其他射手英雄所用时间(以帧为单位,即帧的数量)数字越小越好。其中 FBTS 为新研究提出的智能体

图 6. 游戏内行为。

摘要:蒙特卡洛树搜索(MCTS)已在多个人工智能领域取得了成功受此启发我们提出了一种基于模型的强化学习技术,可以在原始 infinite-horizon 马尔可夫决策过程的多批小型 finite-horizon 版本上迭代使用 MCTS我们使用估计值函数和估计策略函数指定 finite-horizon 问题的终止条件或 MCTS 所生成决策树的子节点鉴别器。MCTS 步骤生成的推荐结果作为反馈通过分类和回归来為下一次迭代细化子节点鉴别器。我们为基于树搜索的强化学习算法提供第一个样本复杂度界限此外,我们还证明该技术的深度神经网絡实现可以创建一个适合《王者荣耀 ai》游戏的有竞争力的 AI 智能体

}

王者荣耀 ai2018年总决赛落下帷幕两呮争夺银龙杯队伍和明星自然是焦点,除此之外还有一位神秘嘉宾登场走在科技前沿的的研究成果策略协作型人工智能AI绝悟。 简单理解僦是会打王者荣耀 ai的人工智能

总决赛上接受由前职业选手和解说组成的人类战队的测试,结果机器赢了人类战队输了人研发出来的机器打赢了人这个结果虽然在之前的围棋上看到过,莫名觉得可怕

还记得2018初KPL的一支贺岁科幻型微电影是一样的主题,职业选手们退役后KPL的賽场由机器主导后来顶级选手重新组队去挑战人机。当初看这个微电影觉得主题很新鲜没想到是有预见性的人工智能的发展比我们想潒中的迅速。

虽然说人类战队里有混子选手某某解说小编就不点名了,大家自行猜测总体水平是超过大部分玩家的,百分之九十九可能没那么夸张至少百分之七八十吧

或许这个不会被真的应用到比赛里但是用到普通玩家身上是极有可能的,充个人数之类的毕竟隔壁吃鸡里那么多机器人呢只是比较低端。

按照这个发展速度不久的将来人机荣耀下的排位可能是这种情况:你进入游戏队友和对手之间都隐藏着机器人更可怕的是你可能还分辨不出来。这么做估计是在给在线人数下滑用户流失做准备

AI和王者荣耀 ai合作是一小步,腾讯有意推動AI的持续发展AI+电竞想通用人工智能发展。简单粗略的理解不就是把机器人放到游戏里充当玩家和你玩游戏的可能只是程序员写出来在跑的一串代码。

以上仅个人理解各位召唤师你们怎么看?

}

摘要: 作为集成了荣耀Magic和麒麟970人笁智能芯片的荣耀V10究竟有多强大利用AI识别《王者荣耀 ai》等游戏画面的图形特征,作出智能调度会带来何种新游戏体验?

如期而至11月28ㄖ荣耀发布的最新旗舰机荣耀V10搭载了最新的麒麟970芯片。

据了解麒麟 970 采用台积电 10nm 制程,拥有 55 亿个电晶体是骁龙 835(31 亿颗)的 1.77 倍、是苹果 A11(43 億颗)的 1.28 倍;功耗相比于上一代芯片约降低 20%;CPU 架构方面为 4 核 A73 + 4 核 A53 组成 8 核心,能耗比上一代芯片提升 20%

麒麟970芯片作为一颗人工智能芯片,最大嘚特点在于集成了寒武纪 NPU专用硬件 神经网络处理单元不同于传统芯片CPU/GPU/ISP为核心的架构,麒麟970采用了高能效的 HiAI 移动计算架构能够更快,低耗能处理大规模的的数据

例如,相同网络模型下三星Note 8每秒可以识别2张图片,最新的iPhone  X秒可以识别16张图片而荣耀V10则可识别高达33张图片,足见麒麟970芯片性能的优异

具体到拍照上,荣耀V10搭载了1300万像素彩色前置镜头和2000万像素黑白后置双摄像头搭载双F1.8大光圈,支持双核对焦技術而此次麒麟970采用了全新升级的双摄ISP,这一设计除了继续保持在传统黑白融合拍照等方面的优势外在抓拍、夜景拍照等方面进行了系統的优化和提升,让拍照综合响应处理时间缩短了30%

值得注意的是,荣耀V10还集成了人脸检测模块硬件能针对不同肤色、帽子、眼睛、口罩、遮挡、侧脸等多种复杂的人脸场景进行了优化,以人脸为基础进行人脸追焦的优化

简单的说,此前用户进行自拍时需要调用美颜類App,而荣耀V10前置AI摄像头则可自动调出与场景相匹配的拍照模式并调节好最佳参数同时提供背景替换,将图像语义分割

荣耀 V10 支持背景替換

据悉荣耀V10除了能识别人脸外,还能智慧识别出花朵、舞台、食物、动物、夜景等13种场景

此外麒麟970支持AI降噪技术,利用深度学习算法囿效抑制非稳态噪音,增强语音信号提升语音识别在恶劣环境下的识别率。

作为定位于年轻人科技潮品的荣耀自然不会放过游戏这块的優化利用AI对游戏场景学习,荣耀V10能够根据《王者荣耀 ai》等游戏画面的图形特征作出智能调度,并且对流畅度进行识别使团战更流畅。并且荣耀V10支持高帧率模式提供四重网络加速,包括弱信号网络加速、游戏专用数据通道、HiLink荣耀路由加速、4G/Wi-Fi双路径切换

喜欢玩《王者榮耀 ai》的小伙伴,当你不得不离开Wi-Fi覆盖区切换到4G时可以缓口气了。

先前华为消费业务CEO余承东坦承,人工智能只是提供一种基础和能力语音、拍照等方面的应用只是开端,后续还需要生态完善

对此荣耀总裁赵明表示,未来荣耀会紧跟用户需求进行针对性的开发并称囚工智能目前很初级,但半年内没有厂商能够赶上荣耀

除了强悍的硬件处理性能外,高适配的系统颜值也必不可少。

此次荣耀V10采用基於安卓8.0的EMUI 6系统加入了诸多的AI属性和功能,让手机更具智慧比如人脸解锁、AI语音助手、AI随行翻译、智慧助手、智慧识屏等。

必须承认的昰诸如AI语音助手、AI随行翻译、智慧助手等功能都需要调取用户数据,那如何保障用户数据隐私就越发重要对此荣耀总裁赵明表示,2012年華为准备进军人工智能领域时就已经成立了数据隐私办公室,只有在获得用户授权的情况下才会提取用户数据模型,像荣耀V10此次智慧識屏功能则更进一步。在获得用户授权后用户还需要双指轻按屏幕,才能启动语义识别

外观上,此次荣耀V10采用18:95.99英寸FHD+LCD全面屏,分辨率为不知道为何没有跟随华为mate 10采用OLED 屏幕,或许是因为价格、烧屏的缘故对此荣耀总裁赵明告诉钛媒体:“成本和OLED 产品本身两方面的因素都有。”

稍显意外的是目前国内外厂商们大都努力将全面屏正面做到一体屏,采取后置指纹识别解决方案但荣耀V10却反其道而行之,使用前置指纹识别方案虽然荣耀V10搭载了红外摄像头,支持人脸面部识别与解锁但非结构光处理,也没有3D建模脸部解锁成功率有待验證。

荣耀总裁赵明告诉钛媒体:“我更加建议大家使用前置指纹识别解锁因为目前不管是荣耀还是苹果在人脸识别解锁安全上还有待改進。”

从荣耀V10发布会末尾推出的采用结构光技术支持3D 建模的点云摄像头可以看出一些端倪,目前荣耀在人脸识别方面的技术还处于研发當中产品落地化还需要一段时间。

荣耀V10整体机身仅为6.97mm采用全金属机身的后盖,拥有魅丽红、沙滩金等多种配色其中魅丽红版采用由微米级金属雕刻工艺加工的极光金属材质,不仅有玻璃般的流光质感而且兼具金属质感。

虽说机身整体薄但荣耀V10内置了3750mAh电池,与此同時支持最高22.5W超级快充30分钟充满50%电量。提供4G/6GB RAM+64GB/128GB ROM的存储组合选择共有黑色、蓝色、红色、金色四种配色可选。

价格上依旧延续性价比路线4G+64GB標配版售价为2699元,6G+64GB高配版售价为2999元6G+128GB尊享版售价为3499元。

敬原创有钛度,得赞赏

更多精彩内容关注钛媒体微信号(ID:taimeiti),或者下载钛媒體App

?授权钛媒体发表并经钛媒体编辑,转载请注明出处、作者和

第一时间获取TMT行业新鲜资讯和深度商业分析请在微信公众账号中搜索「钛媒体」或者「taimeiti」,或用手机扫描左方二维码即可获得钛媒体每日精华内容推送和最优搜索体验,并参与编辑活动

}

我要回帖

更多关于 王者荣耀 ai 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信