放弃吧!openAI玩DOTA2的表现比我们“更像人类”

放弃不能输给AI的人类自尊吧!这已经是迟早的事情了。

两年前AlphaGo以4:1大败李世石一战,除了炒热了“人工智能”这个概念之外,顺便也让打《星际争霸》和《星际争霸2》的AI们蹭了一次热度。《星际争霸2》微操AI“悍马2000”机枪无伤甩毒爆、小狗踏破坦克阵、运输机无限坐电梯的视频又被翻了出来,在玩家间被大量转发。而历史悠久却鲜为人知的《星际争霸1》AI大赛也开始为玩家们所知晓。

AI操作散枪兵“悍马2000”虽然能做出各种惊艳操作,但那是读取了内存数据的结果,本质上等同于作弊。而已经有十几年历史的《星际争霸1》的AI选手们在人类玩家面前表现得依旧像个弱智,也许能唬住初次面对AI的人类玩家,但很快就会“黔驴技穷”,被人类玩家找到漏洞吊打。

电子竞技代替围棋在当时成为了“人类尊严之盾”,玩家们很是受宠若惊可是…然后,就是OpenAI的SOLO专精AI在TI7上碾压Dendi的表演——在这个振奋人心的当口给我们浇了一杯冷水。要知道,让AI打《DOTA》可比打《星际2》难得多得多。《星际争霸2》的游戏形态和围棋还比较接近,更多是宏观决策。

《星际争霸2》等游戏中自带对战电脑,与其说是AI,不如说是智障它不仅在TI7现场战胜了Dendi,根据过后放出的视频,它还战胜了一众现役选手。但这仍然是一场有着诸多限制条件的胜利,对战限定在中路,没有神符和瓶子,英雄限定为影魔,种种限定条件无疑是将游戏中的变量尽可能的减少。所以觉得输给AI很不服气的玩家们都会这样安慰自己“只不过是中路SOLO罢了,不服打一场标准的5V5。

TI7上乌克兰老司机千里迢迢被叫到西雅图,然后被一顿暴打结果你们都知道了,笔者被无情打脸。OpenAI的AI们在5V5的《DOTA2》比赛中战胜了现场普通观众,同时也战胜了由退役选手和解说组成的玩家水平前0.05%的队伍,人类玩家甚至坚持不过半个小时。虽然依然是带着限定条件的胜利:英雄池限定在18个英雄中,五只无敌信使等等。人类玩家最后靠给AI选天然劣势的脆皮阵容才没有被零封。狼,这次真的来了。

图灵测试的核心在于机器是否能像人类一样做出反馈“人工智能之父”艾伦?图灵提出过一个实验思路用来鉴别机器是否拥有人类智能,这就是大名鼎鼎的图灵测试。图灵测试的核心思路就是让人类在不知情的情况下向机器提问,如果人类无法分辨回答问题的是机器还是人类,那机器就通过了图灵测试,可以被视为拥有人类智能。

AI在游戏中打的极具进攻性和《DOTA2》自带对战电脑打过的玩家,都知道那些电脑有多蠢,电脑在线上也不懂得维持自己的血量,玩家可以轻易在线上将电脑杀崩。而且电脑的思维模式也被玩家摸得一清二楚,无非就是五人抱团中推,一个人带线就可以牵制所有电脑,再抓住落单的挨个击杀。而OpenAIFive的表现则完全不同,如果无视AI们的英雄头上顶着的“OPENXX”的ID,

OpenAI团队,中间捧着的笔记本代表着OpenDOTA的原型除此之外,OpenAIFive还有许多或亮眼、或上头、或犯蠢的举动让它们看起来更像是真正的人类玩家,例如塔下强杀后抓住对方没有打断淡定TP回家、四人抱团强冲下塔杀人、在敌人脸上开雾秒被破等等。

AI表示:菜鸡,抬走,下一个图灵认为,在2000年时人类可以设计出能够在5分钟问答内欺骗30%成年人的人工智能。如果我们将AI对阵人类的《DOTA2》比赛也视为一种变相的图灵测试的话,那么OpenAIFive恐怕也能欺骗相当一部分的人类观众。虽然OpenAIFive距离完全通过“图灵测试”还有相当一段距离,但它的确已经具有了相当程度上的智能。而当下的我们正处于一个有趣的历史节点中。

AI目前还只会玩18个英雄,类似于DOTA2新手模式但另一方面,事情有意思就有意思在这“尚需时日”四个字。虽然AI还不够强,但是我们其实已经见识过AI一日千里的进步速度了。去年的TI7上,Sumail头一天晚上还能和AI中路单挑时还能打的有来有回,但是他晚上睡觉时,AI根据白天的SOLO比赛优化了算法,于是第二天他与AI再次交手时惨遭痛殴,一个小分都没能赢下。

苏美尔被OPENAI吊打后…而循着OpenAIFive的足迹,我们可以发现AI不仅在不断进步,而且进步的速度越来越快。最早公布的AI只能在全部玩家都是用相同英雄“矮人火枪手”的情况下进行游戏。而且还有这诸多限制条件:没有隐身、没有神符、不能插眼等等。随后,限制条件逐渐放宽,英雄池也逐渐拓展。

乌克兰老司机属于被杀了祭旗的宰牲说实话,AlphaGo击败李世石时对于不下围棋的DotAer而言并没有什么触动,那毕竟是一件离自己很遥远的事情。但这次不一样,狼到了家门口了。所以当OpenAIFive杀败一众人类玩家时,至少笔者有那么一点身为人类自尊心受伤的感觉。

AI一天的练习量,是人类一辈子都达不到的总而言之就是:这是一场不公平的对抗,AI有着种种种种的优势,所以我们不服,人类还没输。AI和人类的对抗是否公平?为了回答这个问题,我们可以逆向思维一下,那要怎么样才算公平呢?给AI设计一套机械臂让AI也使用键鼠操作?那机械臂是否要设计成人手的形状和结构?如果AI有四个机械臂是否公平?给AI安装摄像头让AI通过观看显示器获取数据?

纠结公平不公平本质上只是因为我们不服输更重要的是,像OpenAIFive这类项目的真正目的不是为了证明人类不如AI,而是为了证明AI也能像人类一样根据接收的信息做出合理的决策。

OpenAI强化学习的游戏库中有上千款经典游戏,进行“跨游戏泛化”研究。检验AI一款游戏玩输了之后,能否把这个经验运用到其他游戏中去?我们需要了解一点,

开发AI的目的不是对抗人类而是协助人类至于当下,我们能做的只能是放下“人类不能输给AI”的自尊,不再去找各种不公平的借口,躺平接受《DOTA2》项目将要沦陷的事实,期待OpenAIFive在TI8上的表演。AI的进步对人类而言是好事,唯一受伤的,只有我们的自尊心。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180809A0X3MG00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券