不管你信不信,这个游戏主播是个AI

作者:邹鹏佳  班级:1402019 

学号:14020199052

【嵌牛导读】

AlphaGo击败柯洁后,人工智能这个词又刷了一把存在感。业界对于人工智能的研究和讨论一直不断,可能在很多人看来,下棋还不具备太高的自由度和创造性,那么让人工智能玩游戏又会如何呢?

【嵌牛鼻子】

人工智能;AI;游戏主播

【嵌牛提问】

AI真的能玩游戏吗?

【嵌牛正文】

在国外一个直播网站Twitch上,以极速开车为主打的GTA V(侠盗猎车手)是一个热门频道,选择在这个频道直播的主播非常多,可以说是一个竞争相当激烈的地方。

不过近期有一名特殊的主播却吸引了来自全世界的关注。他诞生至今刚刚满月,开车的技术很差,还经常把车开进沟里……不过不管他什么时候开启直播,观众老爷们都能很快把他送到GTA V板块观众排名的前三位,他叫Charles,是个AI。

程序设计师Harrison Kinsely用Python创造了一个采用卷积神经网络(Convolutional Neural Network)的AI,为他取名Charles,让他在GTA V的世界里学习开车。和其它自动驾驶类MOD或脚本不同的是,Charles没有被导入任何路线图,基本交通规则之类的数据,他的一切操作都是基于捕捉到的每一帧画面来实时分析,并且在无尽的试错中总结出能让自己顺利前进的规则。Harrison Kinsely希望Charles能单纯靠影像自动驾驶,所以他并不会记忆先前的画面,而是基于当前的画面做出决定。

Charles的整个学习过程都被放在了Twitch上直播,于是我们能够看到一个疯狂的驾驶员在道路上不顾一切地全速行驶,全然不顾障碍物,将所有阻碍他前进的东西撞飞,比如路标,铁丝网,普通车辆,警车……

目前为止,观众们已经总结出了一些Charles的行为方针:

首先,Charles非常喜欢逆行。

图片发自简书App


其次,Charles喜欢撞车,并且对跃入海洋有着十分的兴趣。

图片发自简书App


由于游戏设定车辆进入水中就无法再行驶,开进水中就代表着重新开始游戏,所以每当周围出现水时,观众们就开始在弹幕中兴奋地刷起“Water!”

图片发自简书App


当玩家在游戏中违反交通规则时会被通缉,意味着玩家将遭到警车的追逐。因为Charles无法识别行人,也无法区分警车与普通车辆,所以经常被挂上警星,而对追踪而来挡在面前的警车,Charles也只有一个处理方式——撞开。

图片发自简书App


Harrison Kinsely表示Charles的目的只是“尽可能的快速行驶并避开障碍”,并未为他添加更多的目标,也就是说Charels很可能永远在洛圣都的街头如没头苍蝇一般横冲直撞,最好的结果也就是成为一辆车技惊人的都市流星,并不会产生什么真正的“思想”。 不过这也并不妨碍观众们从查尔斯的行为中解读出种种逻辑,这些观众似乎从旁观查尔斯行驶中感受到了他那稚嫩却不羁的灵魂,他们的发言充满了爱与人文关怀。

图片发自简书App


目前Charles已经更新到v0.03版本,这使得他能够识别清晰度更高的画面。虽然就目前的直播来看,Charles的开车技术有待提高,但已有观众留言说,“他已经开的比我好了”,还有人开玩笑说“以后王者连匹配都打不过了,因为对面可能是AI”。

也许在不久的将来,这些留言便会成为现实,就让我们拭目以待吧。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 2016 年是直播元年,也是这个行业最辉煌的一年,不少平台拿到了B轮,甚至是C轮融资。而直播行业的火爆,直接引来了...
    方弟阅读 48,898评论 7 126
  • 本文主要探讨人工智能相关技术在大微映画公司直播业务中的应用场景。 AI+直播应用场景一:直播内容审核 内容审核难点...
    shenciyou阅读 3,427评论 0 6
  • 眼看姑父一天比一天衰弱了,这尤其对我来说是一种煎熬。我经常都在想,我把他弄到我们科来住着,延长出来的这四个月生命究...
    范范的范阅读 177评论 0 0
  • 圈圈圈圈, 我人生的无限可能, 无数个圈圈圈圈 圈圈圈圈, 我人生的无限可能, 环环扣在了一起 圈圈圈圈, 我人生...
    Amoxicilline阅读 262评论 0 0
  • 经常有人问我,生活的目标是什么?我说:活在当下 大家可能会很奇怪,我为什么这样的回答?难道生活的目标不是成功?不是...
    陈述述阅读 537评论 0 0