atlas

Research map / Reinforcement learning / Policy gradient and actor-critic

Feasible Reachable Policy Iteration

ICML 2024 · Reinforcement learning › Policy gradient and actor-critic · approach: Safety layers and shielding

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 feasible reachable (FR) functions and feasible reachable policy iteration (FRPI), which prunes the policy search space to states that can safely reach a goal, and integrates it with SAC for safe goal-reaching RL.

Problem

Safe goal-reaching RL suffers from exploration termination due to safety constraints and sparse goal rewards; existing feasible-region methods are slow to converge and keep many feasible states that cannot reach the goal in finite time.

Approach

Defines a feasible reachable function that combines constraint feasibility and goal reachability in finite time, shows it satisfies a self-consistency condition and a risky Bellman equation solvable by fixed-point iteration, and uses region expansion with region-wise policy improvement to shrink the search space to the maximal FR region.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FRPI instead of FPI for feasible-region identificationACC · ACCiterations until feasible region appears: 75k -> 5k iterationsHelped
Use FRPI instead of FPI for feasible-region identificationQuadrotor · Quadrotor trajectory trackingiterations until feasible region appears: 150k -> 5k iterationsHelped
Use FRPI instead of FPIFRPI-SAC · ACCregion expansion speedHelped
Use FRPI instead of FPIFRPI-SAC · Quadrotor trajectory trackingregion expansion speedHelped
Use FRPI-SAC instead of SAC-Lagrangian and FPI-SACFRPI-SAC · Safety Gym PointGoal, PointPush, CarGoal, and CarPushepisode costHelped
Use FRPI-SAC instead of other compared algorithmsFRPI-SAC · Safety Gym PointGoal, PointPush, CarGoal, and CarPushepisode returnHelped
Use FRPI-SAC instead of SACFRPI-SAC · Safety Gym tasksperformance with limited dataHelped
Prune policy space using FRPIFRPI · Frozen Lakepolicy-space pruning efficiencyHelped

Surprising findings

Limitations

Experimental setup

Datasets: Frozen Lake Adaptive Cruise Control Quadrotor (safe-control-gym) Safety Gym PointGoal, PointPush, CarGoal, CarPush

Benchmarks: Frozen Lake Adaptive Cruise Control Quadrotor trajectory tracking Safety Gym PointGoal Safety Gym PointPush Safety Gym CarGoal Safety Gym CarPush

Metrics: episode return episode cost sample efficiency FR region size

Baselines: SAC-Lagrangian FPI-SAC SAC penalty function Q-learning

Builds on: Soft Actor-Critic Feasible region / safety index methods (FPI) Lagrangian safe RL

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