让强化学习在不伤设备的前提下逐步接管系统控制。
Stepping Out of the Shadows: Reinforcement Learning in Shadow Mode
- 用现有控制器辅助训练,代理仅在优势状态接管控制。
- 训练中性能始终优于传统控制器,且风险极低。
- 适合机器人、电力系统等高成本物理系统的安全训练。
强化学习在机器人、过程自动化和电力系统等物理系统中尚未具备竞争力,因实际系统训练无法加速,且仿真模型缺失或存在较大仿真到现实的差距。训练过程中,昂贵设备可能因智能体不当动作而损坏。本文提出一种新型‘影子模式’方法:利用无需训练的现有常规控制器,在训练时为智能体提供动作样本与状态引导,帮助其学习任务。同时,智能体持续评估自身在哪些状态下可获得比传统控制器更高的奖励。当达到优势状态时,智能体接管控制,其余区域仍由原控制器负责。随着时间推移,智能体逐步接管更多状态,但始终保留原控制器在劣势区域的控制权。该机制确保训练期间损失(遗憾)低,性能优于纯传统或纯强化学习方案。文中提出了两种决策机制以决定使用哪个控制器,并在‘避障-到达’任务上验证了有效性,成功训练出标准方法无法实现的智能体。
原文摘要 · Abstract (English)
Reinforcement learning (RL) is not yet competitive for many cyber-physical systems, such as robotics, process automation, and power systems, as training on a system with physical components cannot be accelerated, and simulation models do not exist or suffer from a large simulation-to-reality gap. During the long training time, expensive equipment cannot be used and might even be damaged due to inappropriate actions of the reinforcement learning agent. Our novel approach addresses exactly this problem: We train the reinforcement agent in a so-called shadow mode with the assistance of an existing conventional controller, which does not have to be trained and instantaneously performs reasonably well. In shadow mode, the agent relies on the controller to provide action samples and guidance towards favourable states to learn the task, while simultaneously estimating for which states the learned agent will receive a higher reward than the conventional controller. The RL agent will then control the system for these states and all other regions remain under the control of the existing controller. Over time, the RL agent will take over for an increasing amount of states, while leaving control to the baseline, where it cannot surpass its performance. Thus, we keep regret during training low and improve the performance compared to only using conventional controllers or reinforcement learning. We present and evaluate two mechanisms for deciding whether to use the RL agent or the conventional controller. The usefulness of our approach is demonstrated for a reach-avoid task, for which we are able to effectively train an agent, where standard approaches fail.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。