大家刚入门学习强化学习的过程中,应该会接触到MATLAB的Reinforcement Learning工具箱。目前做强化学习的主要是用python语言,已经基于python语言的开发环境来做。但是作为RL入门,MATLAB的RL工具箱也是一个很好的选择。
国内很多MATLAB是使用的破解版,目前破解版的MATLAB中的许可证文件似乎对于RL工具箱不支持,测试以下代码:
env = rlPredefinedEnv("BasicGridWorld");
结果显示没有安装reinforcement learning toolbox,但是使用命令行命令:ver,查看当前已安装模块发现,
已安装!!!所以怀疑是破解版的许可证的问题。
目前我的解决办法是支持正版。看一看你们学校图书馆有没有购买matlab的正版授权,如果有的话,还是支持从图书馆下载正版的软件安装(academic use)。
由于网上相关教程非常少,所以后期我会出一些基于官方文档翻译的教程和代码,敬请期待!