atlas

Research map / Reinforcement learning / Offline RL

A2PO: Towards Effective Offline Reinforcement Learning from an Advantage-aware Perspective

NeurIPS 2024 · Reinforcement learning › Offline RL · approach: Offline RL sample complexity theory · 2 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 A2PO, which uses an advantage-conditioned CVAE to disentangle behavior policies in mixed-quality offline datasets and optimizes an advantage-aware TD3+BC-style policy toward high advantage values.

Problem

Offline RL from mixed-quality datasets collected by multiple behavior policies suffers from constraint conflict: uniform policy constraints treat conflicting actions with different returns equally, and advantage-weighted methods shrink data diversity.

Approach

Condition a CVAE on state plus a normalized advantage value (computed from Q and V critics) so it models each behavior policy's action distribution separately; the agent policy is conditioned on the maximum advantage (xi=1) to optimize returns while a BC term constrains it to in-sample actions matching each sample's advantage condition.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use A2PO instead of the strongest reported baselineD4RL Gym tasks, total · Gym tasks (total)normalized score: 1376.9 -> 1563.3Helped
Use A2PO instead of the strongest reported baselineD4RL Maze tasks · Maze tasks (total)test return: 485.0 -> 609.5Helped
Use A2PO instead of the strongest reported baselineD4RL Kitchen tasks · Kitchen tasks (total)test return: 207.1 -> 209.2Helped
Use A2PO instead of the strongest reported baselineD4RL Adroit tasks · Adroit tasks (total)test return: 130.1 -> 153.9Helped
Replace continuous advantage conditioning with a fixed ξ=1 for all samples (ablation)A2PO · Gym random-expert halfcheetahtest return: 90.3 -> 5.8Hurt
Replace continuous advantage conditioning with discrete ξ, ε=0.1 (ablation)A2PO · Gym random-expert halfcheetahtest return: 90.3 -> 21.9Hurt
Replace continuous advantage conditioning with discrete ξ, ε=0.0 (ablation)A2PO · Gym medium-replay hoppertest return: 101.6 -> 96.9Hurt
Replace continuous advantage conditioning with discrete ξ, ε=0.1 (ablation)A2PO · Gym random-expert walker2dtest return: 109.1 -> 109.6Mixed
Add BC regularization to the actor loss (ablation)A2PO agent · Gym medium-replay halfcheetahtest return: 46.8 -> 44.8Helped
Add BC regularization to the actor loss (ablation)A2PO agent · Gym medium halfcheetahtest return: 46.8 -> 47.1Helped
Use the optimal CVAE action as the agent output constraint instead of the original MSE alignment (ablation)A2PO agent · Gym taskstest returnMixed
Increase the fixed advantage input during evaluation (ablation)A2PO policy · Gym medium-replay halfcheetahtest return: 4.7 -> 21.5 -> 44.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: D4RL halfcheetah D4RL hopper D4RL walker2d D4RL maze2d D4RL antmaze D4RL kitchen D4RL adroit

Benchmarks: D4RL Gym D4RL Maze2d D4RL AntMaze D4RL Kitchen D4RL Adroit

Metrics: normalized score total score

Baselines: BC BCQ TD3+BC CQL MOPO EQL Diffusion-QL AWAC IQL CQL+AW LAPO %BC

Builds on: TD3+BC LAPO CVAE CQL 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