#26 · 主分类: 游戏AI与行为树

NeuralKart

bizhawk computer-vision convolutional-neural-networks cs231n deep-learning keras machine-learning mario-kart tensorflow

使用ConvNets的实时马里奥赛车64 AI

项目最后更新:12/21/21

GitHub Stars

671

Forks数量

56

贡献者数量

3

许可证

Other

收录理由

这是一个研究性质的项目,而非成熟产品。它用Keras和TensorFlow搭建卷积网络,通过BizHawk模拟器的Lua脚本读取游戏画面,实时操控《马里奥赛车64》。训练数据由离线搜索AI生成,再用DAGGER式的迭代循环不断优化驾驶策略。代码量不大,可以完整通读,README也清楚说明了如何跑起实时演示、用新录制的数据重新训练权重,以及如何重启整个改进流程。虽然只支持Windows环境,有些地方还比较粗糙,但预训练权重和存档状态都直接提供下载,你不需要自己训练就能看到它跑通三条赛道。对于研究模仿学习或基于视觉的游戏智能体的人来说,配套的课程报告和讲解视频提供了很好的背景参考。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目