不开玩笑,他们玩侠盗猎车手是为了测

按照常理,那些有勇气直播自己玩游戏的人应该都是些高手,至少也要风趣幽默才行。但在Twitch的一个直播间里,一个一言不发、技术很差的「主播」却吸引了很多人的围观。

这位「主播」名叫Charles,此时他正在GTAV(俗称侠盗猎车手5)游戏里开着一辆跑车在城市横冲直撞——他时而撞上路灯,时而又冲进了花坛里,简直「不能更菜了」。

(Charles经常会被这样鄙视,图片来自Engadget)

当Charles偏离正常路线并径直冲进海里时,围观群众兴奋了起来,在弹幕中刷起了「Water!」、「Finally!」等评论,就像期待了很久的事情终于发生了一样。

当你不知道Charles的背景时,一定会对他嗤之以鼻,「这样的技术也好意思出来直播?」但如果告诉你他其实是一个AI程序时,你会不会对它另眼相看呢?

在GTAV游戏里做一名「老司机」

实际上,Charles是程序员HarrisonKinsley用Python语言编写的一个AI程序,结合了当下非常热门的神经网络技术(NeuralNetworks),让他可以基于游戏内的物理环境进行实时运算。

(HarrisonKinsley的直播间)

Charles的目标很简单,就是希望在GTAV游戏里做一名「老司机」。为了让更多人看到他是如何运作的,HarrisonKinsley想到了游戏直播网站Twitch。

我第一次知道Charles是今年5月份,那时它的表现就和文章开头描述的一样,仿佛是一个醉汉驾着车在城市游荡。由于早期的算法还无法识别海洋的存在,所以Charles经常出现一头扎进水里的情况,最后竟然变成了一个令人期待的「保留节目」。

(掉进水里的Charles,图片来自kotaku)

Charles的另一个「保留节目」是被警察通缉。在GTAV游戏中会根据犯罪的严重程度给出五种不同的通缉等级,「莽撞」的Charles经常会吸引到警察的注意,但据说最高等级的「五星通缉」还没有出现过。

时隔几个月后,我再看Charles的直播时发现他「守规矩」了许多——大多时候他都在正确的车道上狂奔,发生一些碰撞后也能及时回到正轨。而让很多观众失望的是,Charles已经能够识别出海洋的存在了。

根据HarrisonKinsley介绍,Charles所有的决策都是基于像素信息(pixeldata)进行即时演算的,「你们看到的和他是一样的」。这意味着Charles在里程积累后,必须进行版本更新才能变得更加聪明。

Charles最新的版本是V0.06(speedometer),速度计的加入让他可以更加从容地转向和规避障碍物,也能在更加复杂的道路环境里正常行驶。HarrisonKinsley还表示未来会考虑为它加入短时记忆(short-termmemory,STM),帮助他更好地在驾驶中进行决策。

虽然HarrisonKinsley目前开发Charles更多是出于Python语言的推广,他并没有计划就此进入自动驾驶行业。但不得不说,通过在仿真环境下进行测试,通过累计数据提升自动驾驶AI能力已经是业界比较普遍的做法了。Charles还在不断地「进化」,未来当他足够聪明时,进入现实生活中也并非只是「天方夜谭」。

为什么要在GTAV里测试自动驾驶?

实际上,这不是GTAV游戏第一次被用于测试自动驾驶技术了。例如去年9月,MITTechnologyReview曾报到过Intel实验室和德国达姆施塔特工业大学正在使用GTAV游戏去验证其研发的自动驾驶技术;普林斯顿大学的DeepDrive项目在开发时也选择了在GTAV进行测试。

Google一下,这样例子还能找到很多,为什么GTAV被自动驾驶「盯上了」呢?

玩过GTA游戏的人应该都知道,游戏中的城市布局往往都能在现实中找到原型,而GTAV的城市(LosSantos)简直就是洛杉矶的翻版,圣莫妮卡海滩、日落大道、好莱坞……这些地标都能在游戏里一一找到对应。

更为重要的是,GTAV拥有一个拟真程度很高的开放世界,游戏中天气会发生变化,交通环境也非常复杂。虽然玩家们常常为了完成任务选择在城市横冲直撞,但只要你愿意,也可以盯着红绿灯和行人在游戏里做一个「守法公民」的(我有一个朋友就是这么做)。

实际上,「路测」对于自动驾驶技术来说是一个必不可少的验证环节,但在现实生活中进行这项工作并不是一件容易的事情。首先厂商们需要找到合适的车辆进行改装,还要找到合适的环境进行调试,更加重要的是要能够得到当地交管部门的许可。别忘了,这一切还要在经费允许的条件下进行。

虽然现在Waymo(前Google自动驾驶团队)的自动驾驶车辆已经在真正的道路上繁忙地测试了,但是根据报道Google早期也曾开发过一套加州的虚拟道路系统进行测试。但很显然,不是所有公司都有能力、精力去自己开发一套这样的系统。

高度拟真的城市布局和交通环境,加上各种随机的道路状况,GTAV游戏简直就是一个天然的仿真模型。相比自己去建模,一个游戏的价格对于那些处于起步阶段的AI团队来说几乎可以忽略不计,更何况它是百分之百安全的。

GTAV毕竟只是一款游戏,它是无法取代专业工具的。实际上,提供仿真测试的整体解决方案已经成为一些AI初创公司进入自动驾驶领域的新手段。来自以色列的初创公司Cognata正在把它的仿真模型推广给更多的汽车厂商,其







































北京最好的白癜风医院是哪家
白癜风的治愈



转载请注明地址:http://www.xiguanxingbianmi.com/bmxg/2488.html
  • 上一篇文章:
  • 下一篇文章:
  • 热点文章

    • 没有热点文章

    推荐文章

    • 没有推荐文章