The idea is about proposing a method that combines both knowledge representation and DRL.
## Quick Start
- To use GPU, CUDA and cuDNN should be installed correctly.
*How to install?*
+ [CUDA](https://docs.nvidia.com/cuda/cuda-quick-start-guide/index.html)
+ [cuDNN](https://docs.nvidia.com/deeplearning/sdk/cudnn-install/)
- To record the final traning model playing the game, ffmpeg should be installed in your system.
*How to install?*
+ [FFmpeg](http://ffmpeg.org/download.html)
1. Install the requirements using:
```bash
pip install -r requirements.txt
```
2. Run the DRIL.
```bash
python pong_DRIL.py
```
Run the DQN.
```bash
python pong_DQN.py
```
3. If you need to check how to tweak the parameters. Using:
`python pong_DRIL.py -h` or `python pong_DQN.py -h`
*However, the Rules-Interposing Decay Models' parameters can only be tweaked in files.*
4. Load the trained model.
```bash
python pong_load_model.py
```
*If you need more help about the load model module, please use `python pong_load_model.py -h`*
## Training Results
Average Q Values on Pong
> ./plotData/Pong_Avg_Q_Values.png
Average Rewards on Pong
> ./plotData/Pong_Avg_Rewards.png
## TODO
The hyperparameters may not be the best for Pong game in both DRIL and DQN. It still needs more explorations.
## References
[1] Haodi Zhang, Zihang Gao, Yi Zhou, et al. Faster and Safer Training by Embedding High-Level Knowledge into Deep Reinforcement Learning. arXiv preprint. 2019:1910.09986.
[2] Mnih V., Kavukcuoglu K., Silver D., et al. Human-level control through deep reinforcement learning. Nature,2015,518(7540):529-533.
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
基于强化学习与深度强化学习的游戏AI训练python源码+项目说明+论文+报告.zip基于强化学习与深度强化学习的游戏AI训练python源码+项目说明+论文+报告.zip基于强化学习与深度强化学习的游戏AI训练python源码+项目说明+论文+报告.zip基于强化学习与深度强化学习的游戏AI训练python源码+项目说明+论文+报告.zip基于强化学习与深度强化学习的游戏AI训练python源码+项目说明+论文+报告.zip基于强化学习与深度强化学习的游戏AI训练python源码+项目说明+论文+报告.zip基于强化学习与深度强化学习的游戏AI训练python源码+项目说明+论文+报告.zip基于强化学习与深度强化学习的游戏AI训练python源码+项目说明+论文+报告.zip基于强化学习与深度强化学习的游戏AI训练python源码+项目说明+论文+报告.zip
资源推荐
资源详情
资源评论

























收起资源包目录











































































共 49 条
- 1
资源评论

- 小澍3962025-06-26资源使用价值高,内容详实,给了我很多新想法,感谢大佬分享~
- 2301_766474872025-01-23资源太好了,解决了我当下遇到的难题,抱紧大佬的大腿~

海神之光.
- 粉丝: 6118
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 基于城市大数据的城乡规划专业课程思考.docx
- 单片机模拟红外编码解码设计方案.doc
- 基于单片机的步进电机伺服控制器的设计.doc
- 注塑机PLC控制南京工程.doc
- 传感器网络传感节点标识符注册管理设计.docx
- 探讨现阶段计算机网络安全管理方法.doc
- 基于PLC的自动售货机控制系统的方案设计书.doc
- 单片机的电池监控系统设计本科课程设计.doc
- 软件实习内容总结.docx
- Java毕业设计方案外文翻译.doc
- 基于PowerMILL的底座模具型腔数控编程.docx
- 大数据环境下的医院统计工作变革探索.docx
- 城镇供热系统安全运行技术规程.docx
- C#作业参考标准答案.docx
- 智慧交通行业解决方案.docx
- 基于机器学习技术的体育视频类型分类研究.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
