让安全防护罩随学习动态调整,提升强化学习安全性与效率
Adaptive Probabilistic Shielding by Learning MDPs for Safe Reinforcement Learning

- 基于已知状态转移图,实时学习未知转移概率并生成自适应防护罩
- 初始防护较保守,随模型估计精度提升逐渐放宽约束,兼顾安全与探索
- 适合对安全性要求高且环境模型未知的强化学习场景
概率性防护罩是保障强化学习安全性的技术。传统方法依赖已知的马尔可夫决策过程(MDP)转移概率来构建静态防护罩,但在多数强化学习应用中,该模型无法预先获得。本文研究在已知转移图但未知转移概率的环境下计算防护罩的问题。提出将概率性防护与在线模型学习结合:随着强化学习智能体探索环境,逐步估计转移概率,并据此生成防护罩。初始防护罩可能较为保守,但随模型估计精度提高而动态优化,与智能体学习进程同步改进。该自适应防护框架带来多个挑战,如何时重算防护罩、如何平衡探索与安全。我们在多个环境中实证评估了多种变体。
原文摘要 · Abstract (English)
Probabilistic shielding is a technique for safe reinforcement learning (RL). Typically, a static observer -- called the shield -- constrains the learning agent's actions to those for which acting safely remains feasible. Traditionally, the shield is computed from the transition probabilities of the underlying Markov decision process (MDP). Thus, this technique is not applicable when the MDP model is not given a priori, which, unfortunately, is the case in typical RL applications. In this paper, we study the problem of computing a shield in the setting where the transition graph of the MDP is known, but the transition probabilities are unknown. Our approach integrates probabilistic shielding with online model learning: as the RL agent explores the environment, we estimate the transition probabilities. From this estimate, we compute a shield. While the shield may be conservative initially, it adapts as the model estimate becomes more precise. Thus, the shield improves in tandem with the RL agent. This paradigm of adaptive probabilistic shielding raises a number of challenges, such as when to recompute the shield and how to balance between exploration and safety during learning. We empirically evaluate multiple variants of this paradigm across several environments.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。