提出一种无需梯度即可保证安全的强化学习优化方法。
Constrained Policy Optimization via Sampling-Based Weight-Space Projection
- 通过采样构建参数空间的安全区域,直接在参数上投影更新。
- 实验显示能持续保持安全,且在恶意数据下仍有效改进性能。
- 适合对安全性要求高的控制任务,如机器人、自动驾驶。
安全关键型学习需要在不脱离安全操作区的前提下提升策略性能。本文研究约束策略学习问题,其中模型参数需满足可通过模拟评估但无法解析求导的安全约束。提出SCPO方法,一种基于采样的权重空间投影技术,能在不依赖约束函数梯度的情况下直接在参数空间中施加安全约束。SCPO通过结合模拟评估结果与参数扰动对安全指标变化的平滑性边界,构建局部安全区域,并通过凸二次约束二次规划(QCQP)进行梯度更新投影。理论证明了“归纳安全”:从任意安全初始化出发,只要投影可行,所有中间策略均保持安全。在具有稳定备份策略的约束控制场景中,SCPO进一步确保闭环稳定性,并实现超出保守备份策略的安全适应。在含有害监督的约束回归和存在恶意专家的双积分器模仿学习任务中,实验表明SCPO能拒绝不安全更新,全程维持可行性,并实现有意义的目标提升。
原文摘要 · Abstract (English)
Safety-critical learning requires policies that improve performance without leaving the safe operating regime. We study constrained policy learning where model parameters must satisfy rollout-based safety constraints that can be evaluated but not differentiated analytically. We propose SCPO, a sampling-based weight-space projection method that enforces safety directly in parameter space without requiring gradient access to the constraint functions. SCPO constructs a local safe region by combining rollout-based safety evaluations with smoothness bounds relating parameter perturbations to changes in safety metrics, and projects each gradient update via a convex QCQP. We establish a safe-by-induction guarantee: starting from any safe initialization, all intermediate policies remain safe given feasible projections. In constrained control settings with a stabilizing backup policy, SCPO further ensures closed-loop stability while enabling safe adaptation beyond the conservative backup. Experiments on constrained regression with harmful supervision and double-integrator imitation with a malicious expert show that SCPO rejects unsafe updates, maintains feasibility throughout training, and achieves meaningful objective improvement.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。