atlas

Research map / Reinforcement learning / RL from feedback

AlignDiff: Aligning Diverse Human Preferences via Behavior-Customisable Diffusion Model

ICLR 2024 · Reinforcement learning › RL from feedback · approach: Reward modeling versus direct optimization · 1 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 AlignDiff, which trains a transformer attribute-strength model from human pairwise feedback and uses it to relabel locomotion data for an attribute-conditioned DiT diffusion planner that customizes behaviors zero-shot.

Problem

Aligning RL agent behaviors with diverse, abstract, and changing human preferences without retraining whenever preferences shift; prior reward-conditioned and conditional BC/sequence models fail to capture diverse behaviors.

Approach

Quantify relative behavioral attribute strengths from multi-perspective human feedback with a trajectory-level transformer, relabel offline data with these strengths, and train a DiT diffusion planner conditioned on target strengths and attribute masks; at inference, sample candidate trajectories and select the one best matching the preference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use AlignDiff rather than the strongest baselinePreference-conditioned locomotion policies · Hopper, Walker, and HumanoidMAE curve area: Hopper synthetic: 0.573±0.008 -> 0.628±0.026; Walker synthetic: 0.445±0.012 -> 0.621±0.023; Humanoid synthetic: 0.258±0.Helped
Use AlignDiff rather than the strongest baselinePreference-conditioned locomotion policies · Hopper, Walker, and Humanoid with human labelsMAE curve area: Hopper: 0.387±0.031 -> 0.485±0.013; Walker: 0.435±0.005 -> 0.597±0.018; Humanoid: 0.272±0.029 -> 0.313±0.015Helped
Use AlignDiff rather than the strongest baselineHuman-evaluated preference matching · Walkerhuman sorting accuracy: synthetic labels: 49.49 -> 70.23; human labels: 59.00 -> 93.75Helped
Use human labels instead of synthetic labelsAlignDiff · Walkerhuman sorting accuracy: 70.23 -> 93.75Helped
Add random decision trajectories at 20% noiseAlignDiff training dataset · WalkerMAE curve area: 0.634±0.020 -> 0.559±0.041Hurt
Add random decision trajectories at 50% noiseAlignDiff training dataset · WalkerMAE curve area: 0.634±0.020 -> 0.384±0.022Hurt
Reduce synthetic feedback labels from 10,000 to 2,000AlignDiff · HopperMAE curve area: 0.628±0.026 -> 0.621±0.013No clear effect
Reduce synthetic feedback labels from 10,000 to 500AlignDiff · HopperMAE curve area: 0.628±0.026 -> 0.526±0.029Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Hopper offline dataset (PEDA PPO agents) Walker offline dataset (32 SAC policies) Humanoid offline dataset (40 SAC policies) crowdsourced human feedback labels synthetic script labels

Benchmarks: Hopper Walker Humanoid (MuJoCo / DMControl locomotion) Bisk benchmark (unseen gap-crossing and obstacle tasks, qualitative)

Metrics: area under MAE curve human video sorting accuracy attribute tracking curves distribution coverage p(u,v)

Baselines: GC (goal-conditioned behavior cloning) SM (sequence modeling / Decision Transformer variant) TDL (TD3BC with distilled attribute reward model)

Builds on: RBA Decision Transformer RvS TD3BC DDIM

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