主要内容

强化学习设计

设计、训练和模拟强化学习代理

描述

强化学习设计应用程序允许您为现有环境设计、训练和模拟代理。

使用这个应用程序,你可以:

  • 从MATLAB导入一个现有的环境®工作区或创建预定义的环境。

  • 自动为您的环境创建或导入代理(支持DQN、DDPG、TD3、SAC和PPO代理)。

  • 根据环境对代理进行训练和模拟。

  • 分析模拟结果并改进代理参数。

  • 将最终的代理导出到MATLAB工作区,以便进一步使用和部署。

限制

中不支持以下特性强化学习设计应用程序。

  • 多代理系统

  • Q, SARSA, PG, AC和SAC

  • 自定义代理

  • 依赖于表或自定义基函数表示的代理

如果您的应用程序需要这些特性中的任何一个,那么就在命令行中设计、训练和模拟您的代理。

打开强化学习设计器App

  • MATLAB工具条:在应用程序选项卡,在机器学习和深度学习,单击应用程序图标。

  • MATLAB命令提示符:输入reinforcementLearningDesigner

编程使用

全部展开

reinforcementLearningDesigner打开强化学习设计然后你可以导入一个环境并开始设计过程,或者打开一个保存的设计会话。

版本历史

介绍了R2021a

Baidu
map