文件名称:Training-DQN-to-play-Super-Mario-Bros
文件大小:2.62MB
文件格式:ZIP
更新时间:2024-06-04 14:47:34
Python
训练DQN玩超级马里奥兄弟。 我们提出了一种深度学习模型,可以使用强化学习从高维输入数据中成功学习控制策略。 该模型基于深度Q网络(DQN)的思想,通过Q学习算法训练卷积神经网络,其输入是屏幕的平铺表示,输出是值估计函数。 同样,重播缓冲区,目标网络和双重Q学习可用于降低数据依赖性并近似实际梯度下降。 我们将模型应用于“超级马里奥兄弟”,并获得了一些初步结果。 要运行此代码,您需要在OpenAI Gym中添加以下环境: : 视频: : 作者= {石冠亚,胡伯韬,吴彦} 电子邮件= {gshi,bhu2,ywu5} @ caltech.edu
【文件预览】:
Training-DQN-to-play-Super-Mario-Bros-master
----test.py(7KB)
----Final_Report.pdf(3.02MB)
----PyTorch_DQN_SuperMarioBros_8screen_NN.py(9KB)
----README.md(844B)
----PyTorch_DQN_SuperMarioBros_8screen_CNN.py(10KB)