能这么问的题主,肯定是不了解绝悟背后蕴含的人工智能原理——深度学习。但凡了解人工智能的都知道,现绝悟做出来的东西人类是不可能学习的。
举机器识猫的例子说明深度学习原理大概意思为:深度学习是一个程序,然后你给程序输入50张猫的图片并告诉程序这是猫(训练集),程序会自动运行并自己找办法如何识别猫,然后检查成果给程序扔第51张猫图片(测试集),对的话扔下一张猫图片继续测试,错的话反馈给程序进行纠正,让程序纠正当前的识猫方法,强化学习,然后继续测试,程序则在反复测试中强化本身的识猫能力。
这也类似于教小孩子识猫,你只管命令小孩子让他们记住这些是猫,无须关心小孩子怎么记住识别猫的方法,更不需要切开小孩子的大脑观察脑细胞怎么运动完成识猫的。深度学习也是如此,程序识猫的过程是自主运行的人类完全不知道也看不懂,就算把过程代码打印出来也没人看得懂(个人猜测是各类卷积,矩阵计算过程)。所以,复刻深度学习AI的行为,基本就不可能
王者荣耀的绝悟AI就是如此。最基本的深度学习就是模仿某个玩家的操作行为。王者荣耀可以随时采集一个玩家多个局内对局操作数据,然后把这堆数据扔给深度学习程序进行学习,命令这个程序做到准确无误地模仿这个玩家的行为。等程序学习完后进行测试纠正,程序员会调集该玩家最新对局数据,让AI带入这局游戏,让AI根据玩家真实动作跟程序自主运行的动作的差异不断进行修正,强化学习成果……回归题目,如果学习这种绝悟AI,就是等同于学习某个玩家的操作思路,等于没学。
个人认为模仿玩家的AI是现今人机最有可能的存在形式。采集某个分段的高评分玩家(避免摆烂)作为训练集,然后拿玩家最新对局数据(测试集)进行测试纠正(甚至可以趁玩家在线时做实时测试),反复测试足够多次后这个AI就变成了该玩家的复制品。这种复制品凑人机毫无违和感,又不会摆烂发语音,这种AI我是不会拒绝的。
更难的深度学习是让机器自己寻找胜利的方法。我们只告诉深度学习程序影响胜利的因素有经济,技能,属性,伤害,推塔,刷野,抓人,打团等……然后让AI自己去瞎打,每打完一局搜集跟胜利因素相关的局内数据,让AI自己根据数据总结复刻本局胜利的方法或规避本局失败的经验,然后再打一局,循环往复……只要训练足够多,AI的王者荣耀对局思路就会朝着顶级胜利方法越走越强……再回归题目,这个AI能学习么?这种AI人类只能模仿无法学到精髓。你之能看到AI表现出来的行为并尝试揣测,想让AI亲自传授内在精髓是不可能的,AI最多只能打印出谁都看不懂的过程代码让大家观赏。
以上链接是2021年世界人工智能大会上王者荣耀绝悟实验室展示的AI成果,大家有空自行观赏。根据解说提到「这场AI是可以不断学习来尝试走位躲避职业选手的干将,钟馗」,可以推测这场对局的绝悟AI一定用了深度学习的基本原理
因为21年的这场亮相,我有理由推测现有的人机完全可能就是深度学习AI,不是以往的「自带地图挂,无脑抓人」的智障单向AI。那场比赛的AI完全可以挪来充当现今的AI,直接复制粘贴,并给AI自我降智就能适应各种段位对局(例如给AI添加摇骰子功能,每做出决策时摇骰子决定做原决策还是相反决策,巅峰局10%概率做相反决策,王者局30%概率,钻石局50%等)。
回归题目,深度学习的AI不能学习,只能模仿,但永远不可能学会。