本栏推荐

相关阅读

快讯信息

您现在的位置是:主页 > 品牌 > 腾讯 >

腾讯揭晓《王者荣耀》AI战胜职业玩家的秘密

发布时间:2019年12月25日 19:12:50 腾讯 人已围观

简介今年八月,吉隆坡举行的王者荣耀「世界冠军杯」半决赛中,腾讯 AI Lab 与天美工作室合作推出的策略协作型 AI「绝悟」首次亮相,成功战胜职业选手的 5V5 对抗游戏,展现了其强大的竞...

在2023年八月份于吉隆坡举行的王者荣耀「世界冠军杯」半决赛特别活动中,腾讯 AI Lab 与天美工作室联合研发的策略协作型 AI「绝悟」在与职业选手进行的 5V5 对战中取得了胜利。而在同年的上海 ChinaJoy 展会上,「绝悟」还向观众展示了与业余选手进行 1V1 比赛的体验测试,在四天内进行了 2100 场比赛,最终胜率达到了 99.8%。

最近,腾讯 AI Lab 和天美工作室共同发布了一篇论文,深入揭示了「绝悟」背后取得不败记录的研发历程。

如同研究团队在论文中所指出的,《王者荣耀》这种实时战略 MOBA 游戏与传统的棋盘类游戏及雅达利游戏截然不同,前者需要进行更为复杂的操作,游戏环境也更加复杂。以《王者荣耀》为例,一场游戏可能会产生 10 ^ 600 种不同的可能性和 10 ^ 18000 种操作选择,这还只是一个基础的估算,AI 需要在游戏中执行诸如 GANK 防御、引导对手、补刀等策略,且必须运用复杂的技能组合。

腾讯的研究团队通过系统编码图像特征以及游戏状态信息,将游戏中的各个单位和敌方目标数字化表示。该框架在拥有 60 万个处理器和 1064 张显卡(涵盖NVIDIA Tesla P40s 和 NVIDIA V100s)的系统上运行,处理了 16000 条非隐藏的单位属性和游戏数据。为训练一个英雄,系统需要使用 48 块显卡和 18000 个处理器内核,以每秒 80000 个样本的速度进行不间断训练。目前该系统的训练量相当于人类需要 500 年才能积累的经验。

据研究人员介绍,「绝悟」经过 80 小时的系统训练后即可开始实际应用,但实际上在训练30小时后,它就具备了挑战排位前1% 玩家实力的能力。经过完整训练的 AI 可以在 0.1 秒内做出反应,相当于顶级业余选手的反应速度。

在与真实玩家的对抗中,尽管对手是经验丰富的职业选手,「绝悟」依然平均每场取得 5 次击杀,平均死亡仅为 1.33。在今年的 ChinaJoy 大会上,「绝悟」共参与了 2100 场 1V1 对战,胜率高达 99.81%。其中,AI 操控的八名英雄中,有五名更是达到了 100% 的胜率。

腾讯的研究人员透露,他们计划在近期将其框架和算法开源,以促进对《王者荣耀》等复杂游戏的进一步研究。

Tags: 腾讯  王者荣耀