atlas

Research map / Reinforcement learning / Offline RL

Constraint-Adaptive Policy Switching for Offline Safe Reinforcement Learning

AAAI 2025 · Reinforcement learning › Offline RL · approach: Offline-to-online fine-tuning · 7 citations (OpenAlex)

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 CAPS, a wrapper that trains a shared-representation set of reward/cost trade-off policies around offline RL (IQL or SAC+BC) and switches among them at test time to satisfy any cost threshold without retraining.

Problem

Offline safe RL where the cost threshold may change at deployment, while most prior OSRL methods fix the threshold at training time and must be retrained for each threshold.

Approach

Train multiple policies (reward-only, cost-only, and linear reward-cost scalarizations) with a shared actor body on reduced offline RL runs, then at each state filter policy actions by a cost Q-function against the remaining budget and pick the highest-reward safe action; fall back to the least-cost policy if none is safe.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use shared policy representation instead of independently trained agents (ablation)CAPS(SAC+BC) · CarGoal1normalized reward: 0.00 to 0.28Helped
use shared policy representation instead of independently trained agents (ablation)CAPS(SAC+BC) · AntVelocitynormalized reward: -0.78 to 0.89Helped
use shared policy representation instead of independently trained agents (ablation)CAPS(IQL) · CarGoal2normalized reward: 0.15 to 0.16Helped
increase number of policies from 2 to 4 (ablation)CAPS(IQL) · 38 DSRL tasksnormalized rewardHelped
increase number of policies from 4 to 8 (ablation)CAPS(IQL) · 38 DSRL tasksnormalized rewardNo clear effect
increase the policy count from 2 to 8 heads (ablation)CAPS(IQL) · PointButton2normalized cost: 0.75 to 1.01Hurt
use reward FQE for reward estimation while retaining offline-RL cost Q (ablation)CAPS · 38 DSRL tasksperformanceNo clear effect
use reward-cost FQE estimates for both policies (ablation)CAPS · 38 DSRL tasksnormalized rewardHurt
increase cost limits from {5, 10} to {10, 20} (ablation)CAPS(IQL) · 38 DSRL taskstasks satisfying cost constraint: 18 / 38 to 28 / 38Helped

Surprising findings

Limitations

Experimental setup

Datasets: DSRL benchmark (Safety-Gymnasium, Bullet-Safety-Gym, MetaDrive)

Benchmarks: DSRL 38 tasks (Safety-Gymnasium, Bullet-Safety-Gym, MetaDrive)

Metrics: normalized reward normalized cost number of safe tasks

Baselines: BC BEAR-Lag CPQ CDT COptiDICE

Builds on: Implicit Q-Learning SAC+BC DSRL Constrained Decision Transformer

Closest papers by meaning

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.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy