AI在游戏里碾压了我们之后,又准备去开发游戏了

差评 Lv16
知名科技博主
楼主 2020-06-08 15:45 0条回复
回复

游民圈子

不知道各位差友们玩的第一款游戏是什么呢?《 魂斗罗 》、《 拳皇系列 》还是 1980 年面世的《 吃豆人 》?

不过大家即使没有玩过也一定见过被困在蓝色迷宫的的像素风格开口小黄豆以及四个颜色各异的小精灵。

游民圈子

在当时,《 吃豆人 》作为游戏史上第一个拥有自己名字的游戏角色,依靠简单可爱的形象,虏获了女性和儿童在内的各个层次年龄段的玩家,销售额屡创新高,即使现在周边产品也一直层出不穷。

游民圈子

而今年作为《 吃豆人 》面世四十周年,整个互联网都在举办各式各样的庆祝活动!而英伟达作为一个 “ 豪横 ” 的GPU大厂,也用独特的方式参与了这场致敬活动!

游民圈子

在 5 月 22 日也就是《 吃豆人 》1980 年问世的同一天,英伟达公开了一款利用 AI 模型 GameGAN 复刻的完整版《 吃豆人 》游戏,并宣布在下半年开放此 AI 复刻版游戏供玩家试玩。

游民圈子

那么完成这次复刻任务的核心 GameGAN 是一个什么来头呢?官方解释为:GameGAN 是利用生成式对抗网络( GAN )模仿电脑游戏引擎的一个神经网络模型,也就是一个可以通过 “ 我打我自己 ” 来自我提升的 AI。

要理解 GameGAN,就要先把 GAN 揪出来了解一下,传统的深度学习模型我们可以大致分为两类:生成模型( Generative Model )与判别模型( Discriminative Model )。

在 2014 年 Goodfellow 将生成模型与判别模型紧密结合,就形成了 GAN( Generative Adversarial Networks )

游民圈子

为了便于理解,我们可以将生成模型比作推销员小 G,而判别模型可以比作用来识别并屏蔽垃圾推销短信的拦截软件小 D,小 G 的目的就是骗过拦截软件小 D 将推销信息发给我们。

游民圈子

小 D 的目标就是帮我们过滤识别并屏蔽垃圾短信发送者小 G,当小 G 发现推销信息被屏蔽以后,他会吸取经验,然后换一种口吻或者号码再次发送。

而小 D 也会通过学习不断提升自己识别垃圾短信的能力。双方会不断重复这个相互竞争的学习过程,直到达到某种平衡。

完成这次出色复刻任务的 AI 模型:NVIDIA GameGAN,就属于应用于游戏领域的 GAN。

游民圈子

而当 GameGAN 进行初始学习时,会对我们在游戏中的行为进行记录,并作出反应生成新的游戏框架,同时通过使用不同的游戏版本以及游戏视频进行训练后,依靠着 GAN 的动态学习能力,GameGAN 可以不断摸索游戏内容与游戏规则,甚至可以生成从未有过的游戏关卡。

游民圈子

总结来说,GameGAN 是首个利用 GAN 模拟计算机游戏引擎的神经网络模型,通过上述的小 G 与小 D 两个神经网络的相互竞争,在不需要知道游戏底层的编程逻辑与开发规则的前提下,仅仅通过观看了五万个游戏回合视频,就自己 “ 山寨 ” 出了《 吃豆人 》。

整个自主学习过程主要由动态引擎、记忆模块以及渲染引擎三部分组成。

游民圈子

我们可以将 GameGAN 的三部分理解成我们去买一块蛋糕的过程!

动态引擎就是用来将眼睛所看到的蛋糕颜色、形状等信息发送给大脑。

渲染引擎通过将眼睛看到的基础信息进行分析,例如红色是樱桃,黑色是巧克力,当然,红色也有可能是葡萄。

记忆模块则负责将我们这次完整的购买过程进行记忆并存储以供后续的学习进步。

整个自主学习过程就是我们通过与店员交流,不断更新我们对蛋糕的了解,从最开始只对颜色形状提出意见,到最后我们可以对材质、做工方法作出要求。

游民圈子

其实 AI 自诞生以来就一直参与着各式各样的体育竞技和电子游戏,当然也不断刷新人们对 AI 的认知。

比如在 2017 年,DeepMind 所开发的 AlphaGo 与当时世界第一的围棋手冠军柯洁进行对抗,最终 AlphaGo 以 3 比 0 的碾压优势获胜,从那时开始围棋界也公认了 AlphaGo 的棋力已经超过人类职业围棋的顶尖水平。

而在游戏这块,Open AI 也在 2018 年 Dota2 5V5 比赛中,几乎碾压战胜了均分 4000 分的 Dota2 玩家,并且在之后的开放 5V5 模式中,577 场的比赛中人类仅获胜了两场。

游民圈子


而在复刻版的《 吃豆人 》游戏中,GameGAN 依靠自主学习能力,不仅保证 AI 模型生成了与原版游戏一样的静态环境元素,例如迷宫形状、豆子以及强化道具等,还生成了敌方幽灵以及吃豆人本身这样的动态元素。并且能够对游戏规则进行学习复刻,例如吃豆人无法穿越围墙、吃到强化道具会使幽灵四处逃窜、被鬼魂抓到即游戏结束等规则。

并且 AI 渲染模块也可以方便的对游戏内各类元素进行替换或更改,例如改变游戏的背景或将吃豆人换成我们熟知的马里奥等!

游民圈子

游民圈子

其次,GameGAN 不仅仅开发了《 吃豆人 》,英伟达也在原有学习模型基础上开发另一款《 毁灭战士(Doom)》游戏。

《 毁灭战士(Doom)》是由 id Software 开发的第一人称射击游戏,在近两年《 毁灭战士 》也一直是人工智能研究的宠儿。来自卡耐基梅隆大学、清华大学等人工智能团队分别开发各自的 AI 机器人,在《 毁灭战士(Doom)》游戏中展开生存竞赛,以各自 AI 的总击杀数与自杀数进行最终排名。

游民圈子

而英伟达完成对 Doom 的复刻,也意味着 GameGAN 可以通过从录制的游戏视频以及玩游戏时的物理按键轨迹来学习任何一款游戏的内容及规则,并进行复刻,而不仅仅是参与到游戏中。

不过虽然是一个简单的像素级《 吃豆人 》小游戏,英伟达投入的开发成本却是十分之高,不仅包括游戏开发商万代南梦宫为英伟达团队提供的 50000 集( 共几百万帧 )的《 吃豆人 》剧本,英伟达 AI 研究团队还动用了 4 台配备 Quadro GV100GPU 的 DGX 计算机进行学习训练。

游民圈子

同时由于 GameGAN 的动态引擎对图像捕捉的能力还不够成熟,使现有模型存在保真度的问题,导致 GameGAN 复刻的游戏画面都比较模糊。复刻的吃豆人游戏分辨率最高只有 128x128,每秒也只有 50 帧。

但是 NVIDIA 实验室也表示:GAN 的最终目标是只需要通过观看视频和观察目标在环境中所采取的行动,就能模仿驾驶规则或物理规律。

比如对游戏开发者来说,他们不再需要再苦思冥想新的游戏关卡或模式,完全可以交给成熟的 GAN 通过自主学习来生成新的游戏内容,而 GameGAN 复刻的《 吃豆人 》就是实现这一目标的第一步。

修改于 2020-06-09 13:15
0 0

百家争鸣

深度好文,独到观点,全都在这里~

前往圈子

游民星空APP

  • IOS下载 安卓下载
  • 合作邮箱:club@gamersky.com

4617作文网姓胡起什么名字潇是什么意思啊起名姓韦起名字好企业起名测字结果五棵松算命网周易算命网解密87版红楼梦音乐代姓女孩起名大全用生辰八字算命准不准钟姓宝宝取名起名大全周易免费测名字打分100分德字辈的名字怎么起涵字起名的是什么意思双包胎男孩子起名公司起名 个性汽车美容店如何起名猪年杨姓男孩起名周易看2018年股市周公解梦放牛易经起名原则烟花易冷周杰伦mp3免费下载周易取名图纸制品加工厂起什么名字八字算命事业命题逻辑等值演算欧姓女孩起取名2018属狗男孩起名大全周易缘分测算周公解梦猫咬我手周公解梦梦见别人的房子倒了淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男子给前妻转账 现任妻子起诉要回网友建议重庆地铁不准乘客携带菜筐月嫂回应掌掴婴儿是在赶虫子重庆警方辟谣“男子杀人焚尸”国产伟哥去年销售近13亿新的一天从800个哈欠开始男孩疑遭霸凌 家长讨说法被踢出群高中生被打伤下体休学 邯郸通报男子持台球杆殴打2名女店员被抓19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警两大学生合买彩票中奖一人不认账德国打算提及普京时仅用姓名山西省委原副书记商黎光被逮捕武汉大学樱花即将进入盛花期今日春分张家界的山上“长”满了韩国人?特朗普谈“凯特王妃P图照”王树国3次鞠躬告别西交大师生白宫:哈马斯三号人物被杀代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了房客欠租失踪 房东直发愁倪萍分享减重40斤方法“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火手机成瘾是影响睡眠质量重要因素考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼网友洛杉矶偶遇贾玲呼北高速交通事故已致14人死亡西双版纳热带植物园回应蜉蝣大爆发男孩8年未见母亲被告知被遗忘张立群任西安交通大学校长恒大被罚41.75亿到底怎么缴沈阳一轿车冲入人行道致3死2伤奥运男篮美国塞尔维亚同组周杰伦一审败诉网易国标起草人:淀粉肠是低配版火腿肠外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万杨倩无缘巴黎奥运男子被猫抓伤后确诊“猫抓病”春分“立蛋”成功率更高?记者:伊万改变了国足氛围奥巴马现身唐宁街 黑色着装引猜测

4617作文网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化