OpenAI开源《侠盗猎车手》,开发者有哪些可以关注的地方?

OpenAI的开源人工智能测试平台迎来一位新成员——《侠盗猎车手 5》(GTA V),它由Craig
Quite的DeepDrive项目搭建和维护。你只需要购买正版游戏,然后Universe代理就可以在一个高保真的虚拟世界开始驾驶汽车了。雷锋网此前也做过相关的覆盖和报道。

那么开发者需要注意哪些地方呢?一起和雷锋网(公众号:雷锋网)来看看吧!

开始游戏

首先,打开GTA V服务器。然后你需要将Universe的Python库装好(如果已经事先安装了,就不需要升级了)。现在,你可以通过运行下面的程序挂载代理。除了键盘和鼠标,代理还可以使用虚拟摇杆。

import gym

import universe # register Universe environments into Gym

from universe.spaces import joystick_event

 

env = gym.make('gtav.SaneDriving-v0')

env.configure(remotes='vnc://$host:$port') # point to the GTA V Universe server

observation_n = env.reset()

 

while True:

  steer = joystick_event.JoystickAxisXEvent(-1)     # turn right

  throttle = joystick_event.JoystickAxisZEvent(-1)  # go in reverse

  # Alternatively, use WASD to steer: ('KeyEvent', 'w', True)

  action_n = [[steer, throttle] for _ in observation_n]

  observation_n, reward_n, done_n, info = env.step(action_n)

  env.render()

 提供给代理的视角

DeepDrive

DeepDrive是一个平台,用于建立开放式自动驾驶汽车的AI。DeepDrive通过使用建模框架和内存检测技术来重新调整GTA

V,使其成为一个自动驾驶汽车的模拟器;除此之外,他可以提供预训练的自动驾驶汽车代理和数据库来训练。现有的DeepDrive环境和代理现在编译在Universe最上层。

DeepDrive的起源比Universe早,因此,通过它可以很好的看出在Universe出现前和出现后,现代游戏上特别鲜明的对比。最早的DeepDrive必须使用Windows操作系统的电脑并且需要一整天的时间打开游戏和游戏代理。而现在,打开只需20分钟,操作系统也可支持Linux或者OS
X,还与旧版本的Universe代理兼容(不过,如果要实现最好的效果,还是需要使用虚拟摇杆,而不是传统的键盘和鼠标)。

本次开源发布的内容包括:

1.  GTA V环境的源代码和AMI;

2.  一个预训练的驱动代理,具有Caffe和TensorFlow实现案例。

集成以上两者能够支持选择摄像头机号和视场偏移,还包括通过强化学习训练实现奖赏功能,能够让代理学会避免碰撞,计算目的地距离和停留在路上。

环境改变

在Universe出现之前,DeepDrive使用DirectX按键来捕获屏幕并且需要使用C++与Caffe对接来写代理。现在的游戏则运行在windows平台下的网络虚拟机上,并和Websockets和VNC进行通讯。因此,代理可在Linux或者Mac的平台上跑,并且可以实现在任何ML框架的写动作。

Universe通过VNC传输像素,鼠标和键盘数据,通过Websocket传输其他数据。为了实现摇杆的方向和节流阀的控制,我们将摇杆的动作通过Websockets传给环境数据。(图片 via Craig Quiter)

就如同Universe发布说明中提到的,客户端在公有云上最多使用20fps。GTA
V为研究人员提供了访问一个丰富多彩多样性的环境在测试和开发AI的环境。GTA
V的岛屿设置大小几乎是洛杉矶市的1/5,并且给开发者提供了广泛的场景进行系统测试。另外,系统提供257种不同的汽车、7 种类型的自动驾驶车和
14 种天气,在单个模拟器里使用这些数据进行排列组合,可以实现大量不同的虚拟场景。

 

GTA V中49平方英尺的岛屿San Andreas为研究人员提供了培训AI穿过熙熙攘攘的大都市地区,蜿蜒的山路,平坦的沙漠,和高速公路的能力。

在GTA
V+Universe环境下也可以收集大量的标记数据:你可以用下面的GTA
V引擎收录2D或3D模拟的块状信息、汽车、行人、自动驾驶车、动物、路面、交通标志分割标签,或任何一个GTA V的其他7000
+对象。环境通过真实世界的车辆,MODS的道路建设,甚至也可以延伸到整个城市。

预训练代理

这次开源包含基础代理,是通过模仿学习
21 小时(约 60 万图像)游戏画面进行驾驶训练的 AI (内置的游戏 AI
是很好的初始目标:它的性能优于一个典型的人,因为它可以访问内部游戏状态,虽然 AI
仍然会犯错误,如在高速公路上进行U转弯)。基础代理在各种不同的天气条件下驾驶,对交通作出反应并保持其车道。这种预训练的代理是我们最终目标的起始点!

其他科研人员的研究成果已经展现了通过对GTA V中的可视系统进行训练从而对现实世界中的图像进行分类的可行性。GTA V与Universe融合则使得通过增强学习技术实现虚拟自驾使变得更加简单。

GTA
V 与 Universe的集成自动继承了 Universe 为了可比性和共享性而提供的所有工具和语义,能够很简单地对 GTA V
上的代理进行性能基准测试。Universe+GAT V 可以单独使用,也可以作为使用 Universe
代理访问的一个环境。雷锋网也期待在未来,能有更多像GTA V+Universe这样的社区所提供的环境。

本文作者:雪莉•休斯敦

本文转自雷锋网禁止二次转载,原文链接

时间: 2024-10-23 10:24:05

OpenAI开源《侠盗猎车手》,开发者有哪些可以关注的地方?的相关文章

游戏安全资讯精选 2017年第十二期 挖矿软件WaterMiner潜伏在《侠盗猎车手》,Carbon Black预测勒索软件市场增长了2502%,如何用云盾WAF实现虚拟补丁

[本周游戏行业DDoS攻击态势] [游戏行业安全动态] 挖矿软件WaterMiner潜伏在<侠盗猎车手> 点击查看原文 WaterMiner会嵌入到游戏模块中,当用户下载模块,恶意软件就会随之入侵,还可以逃避任何监视工具. WaterMiner的压缩文件会被托管在Yandex.Disk上,Yandex.Disk相当于是俄罗斯的Google.压缩文件提供了所宣称的修改功能,然而,在数十个文件中,它包含一个名为"pawncc.exe"的文件,如下图所示.一旦下载开始执行, &q

新一代GTA游戏《侠盗猎车手5》将于2012财年推出

据国外媒体报道,美投资公司Janco Partners的分析师麦克希奇认为Take-Two很可能在公司2012财年(即2012年春至2013年春之间)推出新一代GTA游戏,如不出意外应为<侠盗猎车手5(GTA5)>: GTA5 这位分析师预测<GTA5>可望在全球范围内售出1600万份,销售额达到7.5亿美元之巨. 早前有传言指新一代GTA会把故事背景设在好莱坞. 分析师还认为Take Two旗下的2K Games会在同一年发售<生化奇兵:无限>,这部生化奇兵新作有望售

经典游戏《侠盗猎车手》登陆谷歌眼镜

[导读]技术专家迪吉奥万尼相信,谷歌眼镜能够为游戏带来突破型转变.玩家们可以用谷歌(微博)眼镜玩<侠盗猎车手>了( 腾讯科技配图)腾讯科技 瑾瑜 10月7日编译美国数字营销公司Roundarch Isobar的技术专家迈克·迪吉奥万尼(Mike DiGiovanni)设 计出了一款应用,让用户通过谷歌眼镜玩PC版<侠盗猎车手 3>(GTA 3).国外媒体AdAge报道称,根据迪吉奥万尼的设计,GTA 3的GPS系统将投射到谷歌眼镜的镜片显示屏上,玩家能够借此更好的在自由城进行探索.

本月下旬《侠盗猎车手:血战唐人街》将登陆Ipad平台

多玩网讯(编译/落轩飞雨)在Take-Two公司近日召开的财务电话会议上,这家公司透露旗下游戏<侠盗猎车手:血战唐人街>将会登陆到Ipad平台上,具体时间应该是这个月下旬. 这家公司今年早期为这款游戏开发了DS/PSP平台版本,在苹果在线商店里销售,获得了很好的反响.Ipad平台上的<侠盗猎车手:血战唐人街>游戏内容与PSP平台相比没有太多变化,因此玩家认可度方面基本不会有问题. 相较于现有掌机平台,Ipad有更好的屏幕与分辨率,再加上独特的触摸屏,相信会给玩家带来不同以往的游戏体

传动视欲收购Take-Two目标侠盗猎车手版权

据一位不方便透露身份的高级执行官透露,动视意欲收购同行Take-Two,目标直指<侠盗猎车手>系列 版权. 据报道动视对收购同行Take-Two产生了兴趣,最有可能让动视动心的是<侠盗猎车手>系列游戏的版本. 2007年也曾发生过类似的事情.那时,EA意欲收购Take-Two的传言满天飞舞.这次看起来似乎又是一则业界收购的绯闻而已,谁知道最后结果会怎样呢. 记住,目前仍然没有确凿信息.正如散布传言的高级执行官所解释:"除了传言之外,目前没有更多的消息--他们只是传言罢了.

《侠盗猎车手3》通关攻略+交通工具大全

通关攻略第一章自由之城,这是一座喧闹的大都市,每当白昼过去黑夜降临,所有的东西都笼罩在模糊中,闪烁的灯光让每个人有了一种莫名的冲动.就在这种冲动的驱使 下,我和女友露茜还有她哥哥一同光临了本城最大的银行,霰弹枪让柜台后的职员交出了装满现金的皮箱,然而我们刚迈出银行的后门,露茜就对我开了一枪.我被 赶来的警察送往医院,他们把我救活过来后顺便判了我十年徒刑.但就在我被押送往监狱的途中,一群武装匪徒劫持了囚车,他们抢走了车上的一名头目,而我和另 一位绰号八号球的黑人囚犯也因此得以趁乱逃脱,我的故事也由

《侠盗猎车》,开启游戏内置广告新纪元

现在,我们把目光转到今年夏天最大的媒体事件上.从<http://www.aliyun.com/zixun/aggregation/17927.html">美国偶像>到<印底安娜琼斯>,再到70年代摇滚乐队的巡回演出,这些都不是今年夏天的最大媒体事件.最大的媒体事件是上个月发布的<侠盗猎车IV>(GTA IV),这款最火视频游戏的最新版本. 在视频游戏业演变史上,GTA IV是一个分水岭.Metacritic网站,给这一款游戏的打分是99分.网站用户给这款

开源博客QBlog开发者视频教程:[皮肤]模板机制页面填充解说(五)

前言: 连续的继续折腾,将模板机制的页面填充部分给录了下,不过这一块不好录,最后不得已分四段,剪头去尾,把四段视频合成一个,勉强勉强的算一集了. PS:大伙在学习的时候,还是要配合"秋色园技术原理解析"这个系列看,因为视频只是针对重点讲解,不会覆盖系列. XmlHelper相关的帮助教程见:CYQ.Data.Xml XmlHelper 帮助类的使用帮助   内容简介: 上节内容回顾:第三个生命周期Page_Load介绍--及简洁的参数传递. 本节内容:模板机制-填充方式基础讲解之:秋色

市场研究机构预测《侠盗猎车5》明年下半年上市

多玩网讯(编译/于子将)市场研究机构Cowen公司今日发表预测称,Rockstar的<黑色洛杉矶>和<侠盗猎车5>有望于2011年上市. 该公司在其最新的研究报告中指出,如果一切顺利的话,<侠盗猎车5>可能将于明年下半年上市. "只有九周2010财年就结束了,但现在我们还没有看到任何新作的上市日期公布.我们估计<黑色洛杉矶>将于2011年上市,现在我们已经将它从2010财年统计中删除了." "Take-Two还在为该何时公布游戏