atlas

Research map / Reinforcement learning / Visual and representation RL

PIPER: Primitive-Informed Preference-based Hierarchical Reinforcement Learning via Hindsight Relabeling

ICML 2024 · Reinforcement learning › Visual and representation RL · approach: Subgoal generation for hierarchical RL · 0 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.

PIPER learns a high-level preference-based reward model from primitive-generated sparse-reward preferences with hindsight relabeling and a value-based primitive regularizer, relabeling the higher-level replay buffer to mitigate HRL non-stationarity on sparse robotic tasks.

Problem

Off-policy hierarchical RL with goal-conditioned feudal policies suffers from lower-level reward non-stationarity in the higher-level replay buffer and from infeasible subgoal generation, while sparse rewards make learning hard.

Approach

Replace human preference labels with primitive-in-the-loop preferences derived from environment sparse rewards (with hindsight goal relabeling), learn a higher-level reward model from these preferences, relabel the higher-level buffer with it so the reward is independent of changing lower-level behavior, and regularize subgoal selection with the lower-level value function.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PIPER instead of vanilla hierarchical SAC (HIER)Hierarchical SAC · Maze navigation, pick and place, push, hollow, and kitchensuccess rateHelped
Use PIPER instead of Hindsight Actor Critic (HAC)Hierarchical reinforcement learning · Maze navigation, pick and place, push, hollow, and kitchensuccess rateHelped
Use hierarchical PIPER instead of flat preference-based RFLATPreference-based reinforcement learning · Sparse-reward taskssuccess rateHelped
Use PIPER instead of RAPS with hand-designed primitivesHierarchical reinforcement learning · Maze navigationsuccess rateHurt
Use PIPER instead of RAPS with hand-designed primitivesHierarchical reinforcement learning · Pick and place, push, hollow, and kitchensuccess rateHelped
Use PIPER instead of SAC-DenseSparse-reward reinforcement learning · Maze navigation and pushsuccess rateHurt
Use PIPER instead of SAC-DenseSparse-reward reinforcement learning · Pick and place and kitchensuccess rateHelped
Add primitive-informed value regularization (ablation)PIPER · Pick and place and pushsuccess rateHelped
Add primitive-informed value regularization (ablation)PIPER · Maze, hollow, and kitchensuccess rateHelped
Vary the primitive regularization weight α (ablation)PIPER · Maze navigation and robotic manipulation taskssuccess rateMixed
Add hindsight relabeling (ablation)PIPER · Sparse maze and kitchensuccess rateHelped
Add hindsight relabeling (ablation)PIPER · Sparse pick and place and pushtraining speedHelped

Surprising findings

Limitations

Experimental setup

Datasets: simulated robotic environments (maze navigation, pick and place, push, hollow, franka kitchen)

Benchmarks: maze navigation pick and place push hollow franka kitchen

Metrics: success rate

Baselines: SAC-Dense PEBBLE-Dense RFLAT HIER HAC DAC FLAT SAC RAPS PIPER-No-V

Builds on: PEBBLE Hindsight Experience Replay Soft Actor-Critic HAC (Hierarchical Actor-Critic) RAPS

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