AI一天训练顶人类不吃不喝不睡练500年 认怂吧人类

今日头条
Toutiao
最新回复:2019年12月24日 8点52分 PT
  返回列表
68138 阅读
9 评论
VGTIME

关注人工智能新闻的读者也许还记得,腾讯在今年 8 月公布了一个名为「绝悟」的人工智能,能够在《王者荣耀》 5v5 比赛中击败职业战队。而在近日,腾讯 AI Lab 和天美工作室联合发布了一篇论文,回顾了「绝悟」的技术细节,详细介绍了「绝悟」是如何击败 99.81% 的人类对手的。

研究人员指出,与传统的棋盘游戏和雅达利游戏相比,MOBA 这种即时的策略游戏需要高度复杂的动作控制,而且其环境也往往更加复杂。

以《王者荣耀》为例,单单是 1v1 的情况下,玩家随时要面临 10^600 种可能状态,以及 10^18000 种可能行动。AI 不仅要学会计划、攻击和防御,还要学会使用技能组合、诱导或欺骗对手,同时还要应对场景中的各种危险,如野怪和防御塔。

腾讯研究人员的系统对图像特征和游戏状态信息进行了编码,令每个单位和敌方目标都转化为数字形式。该框架在总共 60 万个处理器核心和 1064 张显卡(包括英伟达 Tesla P40s 和英伟达 V100s)上运行,处理了 16000 个包含非隐藏的单位属性和游戏信息。

训练一名英雄需要用到 48 块显卡和 18000 个处理器核心,以 80000 个样本每秒的速度进行训练。系统一天的训练量,就相当于人类花费 500 年所积累的经验。

论文的合著者指出,「绝悟」的 Elo 等级分(一个衡量各类对弈活动水平的评价方法)来自于一个计算零和游戏中玩家相对技能水平的系统,在预料之内随着训练而稳步上升。

「绝悟」每 133 毫秒执行一次操作,相当于一个顶级业余选手的响应时间。根据研究人员的说法,它在 80 小时内变得相对稳定,不到 30 小时就已经能够击败排位前 1% 的《王者荣耀》玩家了。

「绝悟」最早在今年 8 月在吉隆坡举办的《王者荣耀》最高规格电竞赛事上亮相,当时「绝悟」在比赛特设环节与职业选手的 5v5 对战中获胜,而且在同一天的 ChinaJoy 上,也在首日创造了 504 场测试仅输一场的战绩。

在 ChinaJoy 上,「绝悟」也与五位职业选手进行了对战。尽管对手都是极强的职业选手,但「绝悟」当时做到了场均 5 杀,而场均死亡次数仅有 1.33。在 ChinaJoy 为期四天的公开挑战中,「绝悟」与现场玩家的 2100 场比赛中,胜率为 99.81%,AI 控制的 8 名英雄中,有 5 名获得了 100% 的胜率。

腾讯的研究人员表示,他们计划在不久的将来把他们的框架和算法都开源,以促进 MOBA 这样的复杂游戏的研究。

天涯一枝花
1 楼
小编你品,你细品
对不起我是警察
2 楼
人类在这种即时战斗游戏里的操作本来就是漏洞百出的
天天看报
3 楼
自己怂就是了,还带上全人类,不应该!
天罡
4 楼
AI 必须使用固定游戏规则,人类所有解决方案同时包含固定和变化游戏规则。AI的变化游戏规则能力为0,所以创造力为0,学得再快再多,没有任何创造力或改变游戏规则能力,人类小孩学得慢,少,但是会产生创造力。
z
zuobiao
5 楼
没记错的话,当时貌似是在地图全开的环境下进行的不公平比赛
s
sexpark
6 楼
AI正在挑战上帝,不是人类
s
sixone111
7 楼
AI无法创造规则,没有人类的储备无法生产AI。后期AI是牛逼,可是也不想想AI本就是人造产物,本就是人类的知识库积累的结果。
移动硬盘
8 楼
人类唯一不知道的是AI到底会不会“装”。既然游戏程序下棋这些经验里面有伪装和陷阱的玩法,人类没法知道AI是否诚实。
少爷可用
9 楼
这话说的跟AI是全新物种自己发展似的。 有点常识小编,最伟大的永远是人类,没人类哪来的AI。