国外的游戏编程大神SethBling又推出新玩意,此前他曾经在《我的世界》中开发了一套MOD,能够在MC中运行Atari 2600模拟器,并运行《大金刚》《太空入侵者》等游戏;他也曾经在《超级马里奥世界》中植入了《像素鸟》的代码。现在他又训练了一个神经网络来玩初代《马里奥赛车》,在通过15个小时的游戏视频训练并改进一些行为后,这套AI系统最终在游戏的奖杯赛中获得了金牌。 这套系统为 MariFlow,通过学习人类玩家的操作来进行训练,并通过手动加权修改来改进其行为,MariFlow 使用了循环神经网络(recurrent neural network),这意味着它可以对前面的信息进行记录,赛车游戏中会遇到的突发状况要复杂得多,有时 MariFlow 会撞墙,在原地打转。这种情况下,SethBling就会手动介入,并且帮助计算机纠正应对措施。通过循环神经网络,就会在经验中学习,防止再发生类似的错误。 经过一系列训练后,AI在《马里奥赛车》的大奖赛模式里,、MariFlow 已经在蘑菇杯和花杯中获得了金牌,在星星杯中获得了银牌,尽管都是在低难度50cc组别下取得的。