文件名称:sonic_qlearning:DQN播放Sonic The HedgeHog
文件大小:33.79MB
文件格式:ZIP
更新时间:2024-06-01 04:25:52
Python
刺猬索尼克DQN 当我偶然发现Open AI Retro Contest 时,一切就开始了。我一直很喜欢AI玩视频游戏的想法,玩这样一个标志性的平台游戏实在是太过难了(我仍然希望然后是Mario和Donkey Kong)。 在复杂且不可预测的环境中的这种挑战也将导致代理在实际环境中发挥作用,这些环境会随着您的进步而不断发展。 你需要什么 使用Anaconda安装深度学习环境应该可以解决大部分问题。 您还将需要开放AI健身房环境以及特定的Gym Retro。 我还在某个时候添加了Scikit Image。 当然还有Sonic ROM 目标 这是我的第一个“强化学习”实施方案,因此我决定采用为比赛提供的基准,并从分手开始,对DQN算法过程的每个步骤都有深入的了解。 概念 输入是图像捕获和得分形式的游戏观察状态。 输出是一个Q向量,用于估计在给定当前状态下每个可能的动作所获得的分数。
【文件预览】:
sonic_qlearning-master
----Q_loss.png(130B)
----sonicR9_0.1rand.mp4(34.19MB)
----human.mp4(132B)
----Q_value.png(130B)
----sonic_qlearning.py(15KB)
----README.md(7KB)
----Q_algorithm.png(131B)
----double_QN.png(130B)
----.gitattributes(84B)
----Q_CNN.png(131B)