一说到王者,大家就想到了小学生,各种的坑,随着科技的进步和不断的创新,AI已经成为了科技企业的重点,不少电子产品在发布的时候都会带上AI功能。不过,目前的AI大部分都还是噱头,当然了,也有一些实力派大型企业在AI方面有着很出色的表现,像腾讯在AI方面就取得了很好的成绩。最近,vivo也公布了AI研究新进展,vivo AI Lab实现AI打王者荣耀,那么,他们在AI方面的技术以及作用到底有什么不同呢?
人机大战
对于人机大战,相信很多人都记得两年前围棋选手大战阿尔法狗,结果腾讯AI让了两个子最后柯洁还是落败了。如今,人机大战热度可以说是非常高,涌出了德州扑克牌人机大战,国际象棋人机大战等等,AI给了我们更多的好奇。
AI打王者荣耀
对于阿尔法狗的人机大战,难度系数并不是很大,并不需要考虑的太多,只要赢就行了。最近,不少企业将AI瞄准在了打游戏上,尤其是AI打王者荣耀,在操作上和阿尔法狗下围棋有很大的不同,操作也完全不一样。因为在王者荣耀游戏中拥有更多的不确定因素,比如,什么时候队友来支援,什么时候闪现,什么时候应该放大招,团战中应该怎么放技能,怎么配合团队等等,甚至连走位都是至关重要的,影响着整个游戏的胜负。
vivo AI Lab深度学习
如今不少科技企业都在AI游戏上发力,其中有特色的要数vivo手机,早在2018年7月vivo就成立了“vivo AI Lab”。根据了解,vivo AI Lab专门提出并使用了一种全新的分层强化学习模型。这种神经网络模型既能够通过模仿人类来制定宏观策略,同时还能根据强化学习来保证微观操作。
一直以来,vivo AI lab一直在训练AI打王者荣耀,当然了,这并不是简单的训练机械操作动作,而是深度学习,通过了上千个机器人在虚拟团战走位、技能释放等操作,不断的进行测试和对战,让机器学会最优的操作方式,最终达到团队协作打王者荣耀。
vivo图像检测技术难度系数超大
实现AI玩游戏的方式有很多,但每家的方案都不一样,腾讯AI是通过游戏API接口实现,不需经过图像分析等手段就可以直接获知游戏中各个单位、环境的数据,这样实现难度相对较低。而vivo是通过另一种完全不同的思路来实现AI玩王者荣耀的,直接从图像监测并获取游戏中的各种特征数据。
通过了解,“vivo AI Lab”选择了用另外一套深度学习网络来捕捉《王者荣耀》中5个英雄的特征,具体的来说,就是把5个英雄对应的大地图和小地图数据,通过卷积神经网络提取信息,结合多目标检测提取的特征向量,再输入到上文所提到的分层神经网络当中。结合英雄自身状态环境,决策出不同的动作,实现在各自情况下的对应操作,从而实现AI打游戏。这样在王者荣耀开战中,有AI加持的英雄就相当于人在玩一样,助攻,走位,团战技能,支援都有一定的判断,在游戏中有着更出色的表现。
从vivo AI Lab实现AI打王者荣耀中可以看到,vivo在AI方面的研发一直都持续不断,而且,近年来也取得了很好的成绩,不仅让手机运行更流畅,也让手机越用越懂你,如今又实现了AI打王者荣耀,在手机行业中来说,AI技术已经非常成熟了。前段时间,vivo爆料将在2019年再次投入100亿对技术的研发,相信vivo今年在AI方面又会取得重大的突破,给我们带来全新AI体验的同时也将带来更优秀的产品。