我想用Python创建一个通过强化学习训练的神经网络。
X -> [ANN] -> yEstimate -> score! -> (重复直到权重优化)
我目前在使用Scikit-learn,但似乎所有的神经网络功能都试图将yEstimate
拟合到yTarget
上。
Scikit-learn有我不知道的秘密吗?还是有其他我不知道的库可以实现这个目标?
谢谢!
回答:
Google TensorFlow是一个大型库,具有用于创建神经网络的Python接口。有关强化学习的更多信息和示例,请参见https://github.com/nivwusquorum/tensorflow-deepq。