atlas

Research map / Reinforcement learning / Offline RL

Safe Offline Reinforcement Learning with Feasibility-Guided Diffusion Model

ICLR 2024 · Reinforcement learning › Offline RL · approach: Offline-to-online fine-tuning · 3 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 FISOR, which enforces hard state-wise safety constraints in safe offline RL by identifying the largest feasible region via an offline HJ-reachability feasible value function, then extracts a policy as weighted behavior cloning with a time-independent energy-guided diffusion model.

Problem

Safe offline RL usually enforces soft (expected) cost constraints, which permit unsafe outcomes; enforcing hard zero-violation constraints offline is hard because safety, reward, and behavior regularization are tightly coupled and unstable.

Approach

Use HJ reachability to convert the hard constraint into identifying the largest feasible region from offline data (via reversed expectile regression on a feasible Bellman operator), decouple reward maximization in feasible states and violation minimization in infeasible states, and extract the optimal policy as weighted behavior cloning with a diffusion model whose weighted regression loss realize

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use HJ reachability with a feasible value function instead of cost value function to identify feasibility (ablation)FISOR · CarRunnormalized return: -0.33 -> 0.73Helped
use HJ reachability with a feasible value function instead of cost value function to identify feasibility (ablation)FISOR · CarRunnormalized cost: 0.00 -> 0.14Hurt
use HJ reachability with a feasible value function instead of cost value function to identify feasibility (ablation)FISOR · BulletGym tasksnormalized returnHelped
set the weight for the infeasible region to 0 (ablation)FISOR · DSRL tasksnormalized costHurt
replace the diffusion policy with a conventional Gaussian policy (ablation)FISOR · DSRL tasksnormalized costHurt
use FISOR instead of CDTsafe offline RL · SafetyGym Averagenormalized cost: 4.31 -> 0.35Helped
use FISOR instead of BCsafe offline RL · BulletGym Averagenormalized cost: 10.58 -> 0.10Helped
use FISOR instead of CDTsafe offline RL · MetaDrive Averagenormalized cost: 1.45 -> 0.25Helped
use FISOR instead of CDTsafe offline RL · SafetyGym Averagenormalized return: 0.50 -> 0.30Hurt
use FISOR instead of BCsafe offline RL · BulletGym Averagenormalized return: 0.72 -> 0.39Hurt
use FISOR instead of COptiDICEsafe offline RL · MetaDrive Averagenormalized return: 0.63 -> 0.36Hurt

Surprising findings

Limitations

Experimental setup

Datasets: DSRL benchmark datasets

Benchmarks: DSRL Safety-Gymnasium Bullet-Safety-Gym MetaDrive

Metrics: normalized return normalized cost

Baselines: BC CDT BCQ-Lag CPQ COptiDICE TREBI

Builds on: IQL HJ reachability Diffusion-QL CPQ DSRL

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