游戏AI的深度学习、神经网络哪去了?

来源:当代财经网时间:2017-07-20 17:08:12

游戏AI的深度学习、神经网络哪去了?

提起游戏中的AI,似乎和我们现在谈论的人工智能是两个完全不同的东西。可当今天我们为人脸识别技术惊艳时,却忘了我们在上古时代的游戏CS1.5里被电脑爆头的恐惧。

当然,研发和运行成本所限,游戏AI中很少应用到神经网络、深度学习等等现在流行的技术,但游戏AI也绝不仅仅像是王者荣耀中人机比赛中那么简单。

首先我们要知道一点,游戏AI的愚蠢并非技术所限,是因为它们被设计来更好的陪伴玩家游戏,给予玩家成就感,而不是把玩家揍成狗(LOL末日人机笑而不语)。另外,游戏AI的强大,很多时候也不是因为技术,而是机器可以更准确的看到你的技能范围,有着更稳定的走位不受状态和情绪的影响。

不过在我们玩过的游戏中,的确有一些让我们感受到AI的存在,《模拟人生》系列就是最好的例子。在知乎有过一个问题叫“你在模拟人生中经历的最感动的事情是什么?”,里面有大量关于游戏中角色自我行为的讨论。

没错,在这个游戏中,你细致的设置过角色的星座、性格、喜好后,它会按照设定进行自我行动,配上游戏题材,几乎和人类无疑。

做到这一点,依靠的是“行为树”。行为树和此前介绍过的决策树非常相似,通过状态枚举、流程控制来设计游戏中人物的行为。只是相比决策树单纯的通过各个节点进行IF,THEN的判断,行为树中充满了条件节点、动作节点、选择节点、顺序节点等等更复杂的东西。再加上一些随机动作,行为树下的NPC几乎可以以假乱真。

如上图所示,黄色矩形为执行节点,白色字体为条件节点。模拟人生人物在“吃饭”这一组合节点中,首先要判断自己是否饥饿、冰箱里是否有食物,如果结果都是“是”,就会执行做饭这一行为。

现在很多游戏中的NPC都采取了行为树技术,尤其是在MMORPG中。根据自身数值和周围环境对自己的行为作出判断执行,听起来似乎很容易理解,不过在FIFA、实况足球等等车球枪游戏中,AI又是如何进行团队协作的呢?多层状态机是解决方案之一。

状态机本身是一种很基础的计算理论,挑选出可以描述问题的变量和影响问题的外部变量,对各个有效状态进行动态分析,找到动作和状态的对应关系。最后确定目标问题的初始状态,就可以执行对应动作。

实现团队协作,需要设置多层状态机配合目标设定。将团队协作分为1+X层,其中1是为团队状态机,负责判断团队整体状态和动作,X则是各个角色需要完成动作的多层状态机设置,像是最起码的跑步路线,到再上一层的射门、传球,继续下去可以有射门角度、传球速度等等细节。在这一逻辑之上,还有很多锦上添花的部分,像是游戏内数据的概率统计、随机动作等等。据说也有一些游戏已经引入了神经网络,比如FIFA、使命召唤等等。

下面可以简单介绍几款有趣的游戏AI。

《黑与白》

《黑与白》是一款意识超前的游戏,玩家在游戏中扮演上帝的角色,组建城市、发展文明。其中的宠物就有很高的智能程度,拥有自行学习的机制。做了坏事可以被玩家惩罚,惩罚后会改变行为,如果放任自如则会加重坏行为。有趣的是,这款游戏的首席人工智能官就是Demis Hassabis,也就我们熟悉的阿尔法狗之父。

《求生之路》

作为一款FPS游戏,很难说《求生之路》里的怪物有多智能——它们本来就该是愚蠢而凶猛的。真正有技术含量的是它的“导演系统”,AI Director作为后台的核心,会根据玩家在游戏中的具体表现调控游戏的节奏。怪物出现的地点、数量,何处刷新道具等等,配合上根据形势动态变换的音乐,给了用户更真实的游戏体验。

各种角色扮演/沙盒游戏中的NPC

在一些自由度较高的游戏中,为了让玩家更好的融入这个世界,游戏会对NPC进行很多详细的设定。比如在《巫师》系列中,每个NPC都有自己的性格设定,包括会话数据库,让他们可以进行丰富的动作和对话。在GTA这种沙盒游戏中更是这样。

总之和现在流行的深度学习不同,游戏AI没法把一切工作都交给黑盒子,只寻求一个结果,游戏AI通常是把每一步的动作都规划好。其实,即使在竞技游戏中,大部分人体会到的快乐也来自于技能释放的精准、走位的风骚,还轮不到和AI对抗策略计谋的地步。所以,游戏AI的目标不一定是模仿真实玩家,而是让我们的游戏体验更好。

相关阅读

推荐阅读

两连阳为啥还没回本?买入绩优、白马、中大盘股才能轻松获利

两连阳为啥还没回本?买入绩优、白马、中大盘股才

一、大盘点评展望周二沪深两市小幅低开后,沪深300权重带动指数震荡上行。最终沪指上涨0 53%报收3410点,K线上收出一根中阳线;深成指上涨1 更多

2017-11-22 16:17:00
2017百度世界大会李彦宏透露无人车2018年量产 无人驾驶概念股备受期待

2017百度世界大会李彦宏透露无人车2018年量产 无

一年一度的百度世界大会11月16日在北京举行,每年的百度世界大会,百度创始人李彦宏都会带来他对过去,现在和未来关于互联网和整个IT领域的 更多

2017-11-16 11:17:37
贵州茅台股价突破700元 贵州茅台股价为什么那么高?

贵州茅台股价突破700元 贵州茅台股价为什么那么

今日贵州茅台延续昨日强势走势,继续大幅攀升,盘中最高价突破700元整数关口,刷新上市新高纪录,截至发稿,最高价报704 97元,总市值超越8 更多

2017-11-16 10:32:47
百度世界大会今日召开聚焦智能硬件 百度世界大会受益概念股一览

百度世界大会今日召开聚焦智能硬件 百度世界大会

据怀新资讯报道,2017百度世界大会将于16日在北京举行。从邀请函上出现的神秘的盒子推测,本次百度将会有AI硬件以及诸多AI新技术发布。从今 更多

2017-11-16 10:17:03
中国财富总值全球第二但是超4亿人家庭没有卫生厕所 你拖后腿了吗?

中国财富总值全球第二但是超4亿人家庭没有卫生厕

瑞士信贷研究所(CSRI)最新出炉的《全球财富报告》显示,全球财富总额现已达到280万亿美元,比十年前金融危机爆发时高出27%。美国占全球财 更多

2017-11-16 10:07:07
比特币今日价格大幅反弹逾9% 比特币价格再次突破7000美元

比特币今日价格大幅反弹逾9% 比特币价格再次突破

在短短两周时间内,比特币价格呈现了非常惊险的过山车。由于对于这款加密货币未来趋势存在争议,上周比特币价格出现暴跌,曾一度低于6000美 更多

2017-11-16 10:04:14
油价调整最新消息:国内油价今日24时或迎年内最大涨幅 附92号/93号汽油最新价格

油价调整最新消息:国内油价今日24时或迎年内最大

新一轮成品油调价窗口将于16日24时开启。国际原油价格一度涨至近两年高位,受此影响,国内油价或迎年内最大涨幅。隆众资讯统计数据显示,以 更多

2017-11-16 09:22:17
国际油价调整最新消息:EIA原油及汽油库存双双增长 延长减产协议预期支撑油市反弹

国际油价调整最新消息:EIA原油及汽油库存双双增

美国能源信息署(EIA)周三(11月15日)公布的数据显示,上周美国原油库存意外录得增加,同时汽油库存也意外增长。EIA公布,截至11月10日当 更多

2017-11-16 09:21:49
+ 点击查看更多精彩
今年政策方向没有变,“三去一降一补”具体该怎么干?
    2018年,我国开启高质量发展新征途。中央经济工作会议把深化供给...
蓝筹股带动大盘继续上攻 沪指重返3400点
    【盘面简述】今日早盘,随着油气股的拉升上涨,中国石油和中国石...
白马股崛起补涨强烈 短期恐慌性抛盘并不大
    今日市场点评:沪深两市早盘各股指纷纷小幅低开,开盘之后一度呈...
市场再度面临重要的时间窗口 一板块有望迎来年末行情
    【今日小结】今日,两市小幅高开,开盘回撤后快速上行翻红,金融...
不离谱的回落 三理由力挺节后机会
    今日市场点评:大盘在节后第一天走出了高开低走的行情。在国庆期...
第三批混改试点企业名单不久后推出 军工、民航、通信混改机会尤为突出
    国新办今日举行新闻发布会,国资委副秘书长彭华岗在回答记者关于...