Research map / Reinforcement learning / Visual and representation RL
Constrained Meta-Reinforcement Learning for Adaptable Safety Guarantee with Differentiable Convex Programming
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Proposes Meta-CPO, a constrained meta-RL method that differentiates through successive CPO local updates using differentiable convex optimization (cvxpylayers) to enable safe fast adaptation in non-stationary Safety Gym tasks.
Problem
Safe reinforcement learning in non-stationary environments requires fast adaptation to new tasks while satisfying cost constraints, but differentiating meta-learning losses through constrained inner-loop policy updates is intractable.
Approach
Combines MAML-style meta-learning with CPO as the inner and outer update rule, and uses differentiable convex optimization layers to backpropagate through the constrained (convexified) local policy updates, with a theoretical monotonic-improvement analysis; Euclidean metric replaces the KL Hessian for compatibility with cvxpylayers.
Key results
- Meta-CPO adapts to unseen tasks and satisfies cost limits in Car-Circle-Hazard while baselines behave unstably or fail, including when the cost bound is tightened from 10 to 5 at test time.
- TRPO converges to high returns but shows significant constraint violations; CPO is notably unstable during testing.
- Meta-CPO outperforms non-meta algorithms in both meta-training and meta-testing phases (3 random seeds).
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Use Meta-CPO instead of non-meta algorithms | Meta-CPO · Car-Circle-Hazard, Point-Circle, Point-Button | return | Helped |
| Use Meta-CPO instead of non-meta algorithms | Meta-CPO · Car-Circle-Hazard, Point-Circle, Point-Button | safety constraint satisfaction | Helped |
| Use TRPO instead of a safety-constrained method | TRPO · Safety Gym environments | constraint violations | Hurt |
| Use CPO instead of Meta-CPO | CPO · Unseen testing tasks | stability | Hurt |
| Adapt a Meta-CPO policy trained with cost limit h = 10 to a tighter limit h = 5 | Meta-CPO · Car-Circle-Hazard unseen testing tasks | safety constraint satisfaction | Helped |
Surprising findings
- Euclidean metric replaces the KL-divergence Hessian metric due to cvxpylayers limitations, which may compromise the monotonic improvement guarantee.
Limitations
- cvxpylayers DCO struggles with large parameter counts, restricting the approach to small policy networks and unstable in high-dimensional tasks.
- Euclidean metric substitution for the KL Hessian may break the theoretical monotonic improvement guarantee; multiple local steps are used as a mitigation.
- Evaluated only on three small Safety Gym environments with few seeds.
Experimental setup
Datasets: Safety Gym Point-Circle Safety Gym Car-Circle-Hazard Safety Gym Point-Button (procedurally generated task distributions)
Benchmarks: Point-Circle Car-Circle-Hazard Point-Button
Metrics: return cost cost constraint satisfaction
Baselines: Meta-TRPO CPO TRPO
Builds on: MAML CPO TRPO DCO (cvxpylayers)
Closest papers by meaning
- Efficient Safe Meta-Reinforcement Learning: Provable Near-Optimality and Anytime Safety (NeurIPS 2025 · similarity 0.92)
- Latent Safety-Constrained Policy Approach for Safe Offline Reinforcement Learning (ICLR 2025 · similarity 0.88)
- Meta-Reinforcement Learning with Universal Policy Adaptation: Provable Near-Optimality under All-task Optimum Comparator (NeurIPS 2024 · similarity 0.88)
- Absolute State-wise Constrained Policy Optimization: High-Probability State-wise Constraints Satisfaction (NeurIPS 2026 · similarity 0.87)
- Can Learned Optimization Make Reinforcement Learning Less Difficult? (NeurIPS 2024 · similarity 0.87)
- Handling Long and Richly Constrained Tasks through Constrained Hierarchical Reinforcement Learning (AAAI 2024 · similarity 0.87)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
