强化学习工具箱(DRLToolbox)
概述
该项目建立了一个集成深度强化学习训练、训练结果可视化、调参、模型版本管理等功能于一体的工具箱,提供小游戏对算法进行测试学习。该工具箱可以帮助大家了解深度强化学习的乐趣以及协助开发者的研究。
配置情况
Python 3
TensorFlow-gpu
pygame
OpenCV-Python
PyQt5
sys
threading
multiprocessing
shelve
os
sqlite3
socket
pyperclip
flask
glob
shutil
numpy
pandas
time
importlib
如何运行?
运行run_window.py可启动窗口
启动界面
主界面
设置界面
其他功能详见项目大报告
什么是强化学习?
详见报告
最终表现
以贪吃蛇为例,经过超过500万次训练(超过48小时),一共完成36171局,每局分数如
1