游戏与AI:不仅提升游戏体验 还能训练AI

phonix
2018-03-31 10:14:36
我有话要说

说到游戏AI,有些故事我们已经耳熟能详:IBM“深蓝”电脑战胜国际象棋大师Garry Kasparov,谷歌AlphaGo在围棋“人机大战”中战胜李世石和柯洁;以及AlphaGo和Facebook用AI挑战《星际争霸》,都显示出游戏AI的未来非常值得看好。

游戏与AI:不仅提升游戏体验 还能训练AI

值得一提的是,不只是科技巨头,游戏公司也拥抱了AI浪潮,比如EA正在训练AI机器人,从而能为玩家提供更强大和真实的敌人,并帮助开发人员对游戏进行调试;育碧则用AI消除游戏bug,甚至破译象形文字。此外,一些游戏(比如《我的世界》)还被开发人员用于训练AI,显示了游戏AI的多样化用途,我们下面就来具体了解下!

EA:会玩《战地1》的AI机器人

EA旗下卓越体验探索部门(Search for Extraordinary Experiences Division,简称SEED),正利用自学型A探索互动娱乐的未来。该AI机器人可以教自己打《战地1》多人模式,目前已经能玩《战地1》了——已“精通”游戏的基本操作,并且在血量低或弹药量低的时候,这个AI还会自己完成补给。

游戏与AI:不仅提升游戏体验 还能训练AI

据介绍,该AI机器人首先要观看和模拟人类玩家的游戏操作,并在完成模仿学习后自己探索之后的道路。SEED 团队是在观看DeepMind玩雅达利游戏后获得灵感,希望能借助这样的AI机器人,协助游戏开发工作。技术指导Magnus Nordin表示,“SEED没有必要建立超越人类玩家的AI,我们的目标是用AI增强游戏体验,让游戏更有趣”。据悉,该AI机器人在未来既可以取代传统AI,也可以用于游戏测试,保障游戏质量。

育碧:AI捉虫,还要破译象形文字

对游戏玩家而言,育碧“Bug大厂”的称呼如雷贯耳,甚至经常被戏称为“买Bug送游戏”,可见育碧游戏bug之多。为了减少游戏bug,育碧正培训一套叫做Commit Assistant的AI工具,希望能降低程序员犯错的频率。据了解,借助深度学习等手段,Commit Assistant可节省程序员20%左右的时间。

游戏与AI:不仅提升游戏体验 还能训练AI

说到运用AI技术,育碧启动了名为Hieroglyphics Initiative的AI项目,希望能简化对象形文字的破译过程。据了解,育碧在研发游戏《刺客信条:起源》期间意识到,虽然Rosetta Stone被发现至今已经200年,但破译象形文字仍然十分耗时费力。

此外,育碧还推出了名为Sam的AI语音助手,可以提升玩家的(育碧)游戏体验。举例来讲,你可以通过Sam了解你在《刺客信条:起源》的进度,查找游戏通关策略以及视频,或是得到即将发售游戏的链接从而预购游戏等等。据悉,Sam内置于Ubisoft Club的手机应用中,目前只在加拿大地区展开Beta测试。

开发者用游戏训练AI

说到AI与游戏,就不得不提《我的世界》被用于训练AI。微软此前开源了基于Minecraft的AI开发平台,允许用户可以在游戏中使用上帝模式测试AI,比如开发人员可以在《我的世界》中教AI如何爬山。最近的例子就是,有开发者介绍了一个能训练AI通过视觉输入执行简单任务的好方法——在《我的世界》中让AI摆放积木。不过让人比较遗憾的是,摆放几块积木对AI来讲依然还是比较南里理解的概念,显示出AI有很长的路要走。

游戏与AI:不仅提升游戏体验 还能训练AI

在此之前,还有开发人员利用人气游戏《GTAV》来研究自动驾驶汽车。比如自动驾驶汽车公司Waymo,就利用《GTAV》模拟自动驾驶汽车运行,从而帮助自动驾驶汽车的AI开发。据了解,这是因为《GTAV》中拥有超200种自动驾驶车辆,超1000种不可预测的行人或者动物,以及多变的气候、信号灯和道路环境,与现实非常相仿。另外在twitch平台,还有过一名程序员直播了《GTAV》中测试无人驾驶AI的过程:AI在行驶过程中发生了不少碰撞和事故,引来众多关注。

写在最后

关于游戏与AI的案例还有很多,比如开发者用AI来创建《龙与地下城》怪物,或是研究者用AI来挑战《吃豆人》游戏最高分等等。简单来说,AI与游戏结合可体现在几个方面:提升玩家的游戏乐趣,摆脱了“愚蠢NPC”身份,成为神队友或对手的AI,才能让游戏更有乐趣;改进游戏开发,上文提到的排除bug就是案例之一;游戏还可以训练AI,从而让AI更好地走向现实应用,如无人驾驶、机器人等等。

由此看来,游戏AI技术的进化,不仅可以让玩家体验到更真实和有趣的游戏体验,也可能会解决开发人员在AI研发中遭遇的种种问题,包括算法不够合理,对人工神经网络了解不够深刻,从而推动算法和技术进步,进一步影响我们的未来生活,让无人驾驶、机器人和模仿人类大脑等成为可能。总的来说,游戏与AI的结合值得更多期待!