用规则挖掘与领域知识提升强化学习策略性能
Rule-Guided Reinforcement Learning Policy Evaluation and Improvement
- 从深度强化学习策略中提取决策规则,构建部分符号化表示
- 利用元变换关系泛化规则,识别策略在11个环境中的弱点
- 通过规则引导改进策略,在奖励上实现显著提升
我们研究如何利用领域知识改进深度强化学习策略。为此,提出LEGIBLE方法:首先从策略中挖掘规则,形成部分符号化表示,描述策略的决策偏好与回避行为;其次,利用以元变换关系表达的领域知识对规则进行泛化,这些关系源自软件测试,用于定义观测变化时动作应如何预期调整;第三步评估泛化规则,确定哪些规则强化能提升性能,从而揭示策略未掌握的通用规律。实验表明,该方法在11个RL环境中有效识别出策略弱点,并提供解释,同时规则引导执行使获得奖励显著提升。
原文摘要 · Abstract (English)
We consider the challenging problem of using domain knowledge to improve deep reinforcement learning policies. To this end, we propose LEGIBLE, a novel approach, following a multi-step process, which starts by mining rules from a deep RL policy, constituting a partially symbolic representation. These rules describe which decisions the RL policy makes and which it avoids making. In the second step, we generalize the mined rules using domain knowledge expressed as metamorphic relations. We adapt these relations from software testing to RL to specify expected changes of actions in response to changes in observations. The third step is evaluating generalized rules to determine which generalizations improve performance when enforced. These improvements show weaknesses in the policy, where it has not learned the general rules and thus can be improved by rule guidance. LEGIBLE supported by metamorphic relations provides a principled way of expressing and enforcing domain knowledge about RL environments. We show the efficacy of our approach by demonstrating that it effectively finds weaknesses, accompanied by explanations of these weaknesses, in eleven RL environments and by showcasing that guiding policy execution with rules improves performance w.r.t. gained reward.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。