【破解DeepMind的游戏人工智能】AI现在只看2分钟视频就能创建游戏了-阿里云开发者社区

开发者社区> 技术小能手> 正文

【破解DeepMind的游戏人工智能】AI现在只看2分钟视频就能创建游戏了

简介: 人工智能的发展已经使得计算机在玩游戏(和获胜)方面表现非凡。佐治亚理工学院的最新的研究表明,人工智能在构建游戏方面表现也同样值得期待。在仅仅观看两分钟的游戏视频之后,AI系统就能重建游戏引擎。这可以减轻游戏开发人员的负担,并帮助他们尝试不同风格的游戏。
+关注继续查看


image


佐治亚理工学院的研究人员正在开发一种可以通过观看游戏过程以重建游戏引擎的AI。

这项技术旨在帮助视频游戏开发者加快游戏开发,并尝试不同风格的游戏。 在最近的实验中,AI观看了两分钟的超级马里奥兄弟游戏,然后通过研究游戏中的帧、预测游戏未来事件,最终建立自己的游戏版本。


1
左图为原游戏视频,右图为AI重建游戏视频

“为了让AI 系统创建一个准确的预测模型,从而能解释2D平台游戏中的所有物理规则,该团队在一个简单的快速奔跑视频中训练人工智能。在这个视频中,玩家只需要向着目标奔跑。”佐治亚研究所的发言人 Joshua Preston 解释说。 他补充说,这个方法使得即使那些最困难的游戏场景也能用来训练AI。

通过允许人工智能研究游戏中实际采用的帧,研究人员发现,与其他测试团队所采用的方法相比,该方法对游戏帧的预测更接近超级马里奥兄弟游戏中真实的帧。 这简化了训练过程,只需让 AI 观看游戏的视频,AI就可以学习其引擎、重建该游戏。

首席研究员Matthew Guzdial在发布会中说:“我们的AI创建了预测模型,无需访问游戏代码,并且能比卷积神经网络更准确地预测事件。只观看一场游戏视频,不会产生出完美克隆的游戏引擎。但是,只要多添加几段游戏视频,系统就会得到一个非常接近原始引擎的新引擎。”


image
克隆的游戏的一个截屏

一旦研究团队获得了游戏的模型,剩下的便只是测试的问题:该怎么玩?这时,将实施第二个AI系统,以测试重建出的游戏的关卡,以确保玩家不会过不了关。第二AI系统有点像一个质量保证系统,但比质量保证系统要复杂得多。

研究人员发现,已经无法区分通过原始游戏引擎玩游戏的AI和使用克隆引擎玩游戏的AI了。

“据我们所知,这代表了第一个能学习游戏引擎、并通过游戏画面模拟游戏世界的AI技术。”互动计算副教授和该项目联合研究员Mark Riedl说。

研究人员还强调,截至目前为止,当大多数游戏动作发生在屏幕上时,该AI系统的表现最好。当游戏的某些动作不能直接体现在屏幕上、不是玩家能直接看到的帧内容时,这些动作可能会对系统造成困难。

这个新兴技术展示了一个趋势问题:将来,这个AI 系统的一个更加可行的版本将对游戏产业造成怎样的影响? 具体来说,它是否会取消游戏行业中的某些岗位,例如,是否会让游戏的质量保证测试员失业?

佐治亚理工大学的Riedl表示,开发商不必担心自己的工作安全; 这项技术将是对游戏开发的辅助,而不是替代。 Riedl称,这个AI将帮助游戏开发新手创造出过去他们做不出的游戏。 使用这种A,I将允许没有编程或设计经验的开发人员向AI显示游戏应该如何工作,然后AI会重建这个游戏。

Riedl说:“它不会让人们失去工作。相反,这将使人们有可能创造出一些曾经无法做到的游戏。这样,可以让更多的人进行创造,增加馅饼的大小,而不是取代个人的岗位; 其次,游戏专业人士也可以通过让系统初步猜测游戏的机制,以更快地创建游戏。AI将带来更高效的工作,这并不必然让人们失业,而是会让他们在有限时间内做出更宏大、更好的游戏。“

那么,质量保证测试员的命运呢? Riedl 认为,他们仍然是必要的,因为他们在玩游戏时拥有一个AI仍然缺乏的能力:肢体触摸。

“ 我们制造视频游戏,是为了让人类能享受到它。”Riedl 说。 “你总是需要由人类来测试游戏。AI可能有助于测试一些我们无法直接测试、但可以在数学上进行形式化的东西,比如测试游戏的平衡性。但是,我们仍然需要使用人类来测试游戏,才能知道其他人类会不会享受这个游戏。

原文发布时间为:2017-09-17
作者:Blake Hester
编译:朱焕
本文来自云栖社区合作伙伴新智元,了解相关信息可以关注“AI_era”微信公众号
原文链接

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
SharePoint自动化系列——通过PowerShell创建SharePoint Web
转载请注明出自天外归云的博客园:http://www.cnblogs.com/LanTianYou/ 代码如下(保存到本地ps1文件中,右键run with PowerShell即可): Add-PSSnapin Microsoft.
632 0
SharePoint自动化系列——通过PowerShell创建SharePoint Site Collection
通过PowerShell创建SharePoint Site Collection,代码如下: Add-PSSnapin microsoft.sharepoint.powershell function CreateTeamSite() { $webApps = Get-SPWebApplication $webAppsUrl = $webApps.
717 0
1 游戏逻辑架构,Cocos2d-x游戏项目创建,HelloWorld项目创建,HelloWorld程序分析,(CCApplicationProtocol,CCApplication,AppDeleg
 1 游戏逻辑架构 详细介绍 A 一个导演同一时间只能运行一个场景,场景当中,可以同时加载多个层,一个层可以可载多个精灵。层中亦可以加层。 B  场景切换 sceneàaddChild(layer); layeràaddChild(sprite);
1218 0
Swift语言实战晋级-第9章 游戏实战-跑酷熊猫-2 创建熊猫类
原文:Swift语言实战晋级-第9章 游戏实战-跑酷熊猫-2 创建熊猫类 当我们创建好项目文件后我们就可以开始一步一步的按照我们之前列入的清单来编写我们的游戏。现在就让我们来创建一个熊猫这个类Panda.swift。
899 0
【云计算的1024种玩法】1小时使用阿里云区块链服务创建一个区块链小游戏
区块链绝对是17 18年的热词,也是国家各种文件所重点支持的新型技术,几乎大家都会提区块链,企业也都很愿意基于区块链来解决的信任场景,但是苦于构建底层架构的复杂以及相关成本没有办法实施。而区块链服务就是为此而生的。
2471 0
SharePoint自动化系列——通过PowerShell创建SharePoint List Items
转载请注明出自天外归云的博客园:http://www.cnblogs.com/LanTianYou/ 代码如下(保存到本地ps1文件中,右键run with PowerShell即可): Add-PSSnapin microsoft.
711 0
【演讲实录+视频】走近40+世界级AI专家!第三届中国人工智能大会资料分享
第三届中国人工智能大会(CCAI 2017)于7月22-23日在杭州召开,为帮助更多朋友理解人工智能技术,云栖社区特别整理大会资料,不断更新。
40176 0
SharePoint自动化系列——通过PowerShell创建SharePoint Lists
转载请注明出自天外归云的博客园:http://www.cnblogs.com/LanTianYou/ 代码如下(保存到本地ps1文件中,右键run with PowerShell即可): Add-PSSnapin microsoft.
685 0
+关注
技术小能手
云栖运营小编~
7208
文章
9
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载