中文

通过原始对偶方法实现约束强化学习的零约束违反

机器学习 2022-07-15 v3

摘要

强化学习广泛应用于需要在与环境交互时进行序贯决策的场合。当决策要求包含满足某些安全约束时,问题变得更具挑战性。该问题在数学上被表述为约束马尔可夫决策过程(CMDP)。在文献中,已有多种算法以无模型方式求解 CMDP 问题,以 ϵ\epsilon 可行策略实现 ϵ\epsilon 最优累积奖励。ϵ\epsilon 可行策略意味着它存在约束违反。此处一个重要的问题是,我们能否在零约束违反下实现 ϵ\epsilon 最优累积奖励。为实现这一点,我们主张使用随机化原始对偶方法来求解 CMDP 问题,并提出一种保守随机原始对偶算法(CSPDA),其被证明具有 O~(1/ϵ2)\tilde{\mathcal{O}}\left(1/\epsilon^2\right) 的样本复杂度,可在零约束违反下实现 ϵ\epsilon 最优累积奖励。在先前工作中,零约束违反下 ϵ\epsilon 最优策略的最佳可用样本复杂度为 O~(1/ϵ5)\tilde{\mathcal{O}}\left(1/\epsilon^5\right)。因此,所提算法相较于当前最优水平提供了显著改进。

关键词

引用

@article{arxiv.2109.06332,
  title  = {Achieving Zero Constraint Violation for Constrained Reinforcement Learning via Primal-Dual Approach},
  author = {Qinbo Bai and Amrit Singh Bedi and Mridul Agarwal and Alec Koppel and Vaneet Aggarwal},
  journal= {arXiv preprint arXiv:2109.06332},
  year   = {2022}
}

备注

This paper is the arXiv version with Appendices of the published AAAI paper: "Achieving Zero Constraint Violation for Constrained Reinforcement Learning via Primal-Dual Approach," in Proc. AAAI, Feb 2022. The paper has been further extended with concave utilities and constraints in v2