atlas

Research map / Large language models / Alignment and preferences

HPS: Hard Preference Sampling for Human Preference Alignment

ICML 2025 · Large language models › Alignment and preferences · approach: Active and token-level preference learning · 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.

Proposes Hard Preference Sampling (HPS), a loss that prioritizes the most preferred response and rejects all dispreferred ones, weighting hard (high-reward) dispreferred responses via single-sample Monte Carlo sampling to cut PL training cost.

Problem

Plackett-Luce and Bradley-Terry preference losses handle harmful responses poorly, treat dispreferred responses indiscriminately, and PL training is computationally expensive for LLM alignment.

Approach

A softmax-style loss over the preferred response versus all dispreferred responses, reweighted by an exponential-of-reward hardness distribution (gamma-scaled) and approximated by sampling a single dispreferred response per prompt per iteration, claimed to give better sample complexity than PL and to maximize the margin to the hardest dispreferred response.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace BT with HPSDPO · HH-RLHF fine-tuningRM_DPO: 0.349 -> 2.723Helped
Replace BT with HPSDPO · HH-RLHF fine-tuningBLEU: 0.230 -> 0.232No clear effect
Replace BT with HPSDPO · PKU-SafeRLHF fine-tuningReward: 0.417 -> 0.407Hurt
Replace BT with HPSDPO · PKU-SafeRLHF fine-tuningRM_DPO: -5.441 -> -5.359Helped
Replace BT with HPSDPO · HH-RLHF transferRM_DPO: -5.053 -> -4.816Helped
Replace BT with HPSDPO · PKU-SafeRLHF transferRM_DPO: 1.346 -> 5.725Helped
Increase response candidates per prompt from 5 to 100 (ablation)DPO-HPS · HH-RLHF fine-tuningRM_DPO: 0.600 -> 2.723Helped
Increase response candidates per prompt from 5 to 100 (ablation)DPO-HPS · HH-RLHF fine-tuningRM_R-DPO: -0.273 -> 2.040Helped
Increase response candidates per prompt from 5 to 100 (ablation)DPO-HPS · HH-RLHF fine-tuningBLEU: 0.229; 0.224; 0.230; 0.232Mixed
Increase response candidates per prompt from 5 to 100 (ablation)DPO-HPS · HH-RLHF fine-tuningReward: 0.431; 0.432; 0.431; 0.430Mixed

Surprising findings

Limitations

Experimental setup

Datasets: HH-RLHF PKU-SafeRLHF

Benchmarks: HH-RLHF PKU-SafeRLHF

Metrics: BLEU reward (ArmoRM-Llama3) reward margin (RM_DPO, RM_R-DPO) win rate human quality score (Likert 1-5)

Baselines: DPO-PL DPO-BT EXO IPO SPPO NCA SFT

Builds on: DPO Plackett-Luce model Bradley-Terry model IPO SPPO

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