本文目前主要是写给自己的一个笔记,接下来这段时间会逐步记录我是怎么通过学习使用TensorFlow+Keras训练神经网络自己玩儿游戏,如果能间接帮助到他人就最好不过了,不喜勿喷。

目前准备使用第一层卷积神经网络,第二层LSTM的方式通过DQN增强学习的方式来训练这个神经网络。

从零使用强化学习训练AI玩儿游戏(1)——安装环境

我是在Windows7上运行的,做完了会把代码放到GitHub上

资源:IDE:PyCharm,如果是学生的话只需要给你的学生邮箱(带edu字样)发个邮件就能使用正版了,网上还有很多破解可以自己百度。

Python环境,Anaconda,是我见过最好的Python环境了,已经集成了很多工具包,同学们可以自己百度安装使用。

我的Keras基础是看莫烦大神的视频学习的,讲的很好很简单。点击文字就是连接。

看了视频会发现其实搭建一个神经网络还是很简单的。接下来就需要看怎么获取游戏界面了。

开源游戏环境Gym是一个国外的开源测试平台,专门用来测试