atlas

Research map / Large language models / Alignment and preferences

Interpreting Language Reward Models via Contrastive Explanations

ICLR 2025 · Large language models › Alignment and preferences · approach: Reward model design and preference models · 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 contrastive (counterfactual and semifactual) explanations for binary preference comparisons made by language reward models, generating LLM-perturbed responses along high-level evaluation attributes to explain local and global RM behaviour.

Problem

Reward models used in LLM alignment are black boxes whose scalar rewards lack direct meaning, so their pairwise preference predictions are hard to explain and trust.

Approach

Adapts counterfactual and semifactual explanations from classification to RM binary comparisons: an LLM, prompted with a two-step attribute-conditioned strategy, perturbs chosen/rejected responses in the opposing direction along 15 high-level attributes; perturbations that flip the RM preference are CFs, others SFs. Aggregating these gives global attribute sensitivity and representative examples.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
attribute-conditioned two-step LLM perturbation (OURS) vs. Polyjuice and random LLM perturbationcontrastive explanations for RMs · harmless, helpful, hs2CF coverage (both responses): OURS 0.69/0.80/0.33 vs best baseline 0.26/0.21/0.04Helped
attribute-conditioned perturbation (OURS) vs. baselinescontrastive explanations for RMs · harmless, helpful, hs2semantic distance to original (lower better): harmless 0.36 vs 0.69 (PJ); hs2 0.07 vs 0.18 (RP)Helped
attribute-conditioned perturbation (OURS) vs. baselinescontrastive explanations for RMs · harmless, helpful, hs2semantic diversity: OURS 0.31/0.20/0.07 vs baselines up to 0.49/0.46/0.14Hurt
SF coverage with attribute-conditioned perturbation (OURS) vs. baselinescontrastive explanations for RMs · harmless, helpful, hs2SF coverage (both): OURS 0.90 vs PJ 0.89 on harmless; 0.74 vs 0.87 PJ on helpfulMixed
center-prompt (perturbations centred on Step-1 relevant words) vs. pass-prompt (no constraint) (ablation)perturbation prompt · harmlessCF coverage (both) and semantic distance: CF cov 0.68 vs 0.64; sem dist 0.36 vs 0.48Helped
center-prompt vs only-prompt (strict word-restricted editing) (ablation)perturbation prompt · harmlessCF coverage (both): 0.68 vs 0.49Helped
center-prompt vs only-prompt (ablation)perturbation prompt · harmlesssemantic diversity: 0.31 vs 0.21Helped
Step-1 word-focusing constraint in the prompt (ablation)perturbation prompt · hs2CF coverage (both): 0.33 (center) vs 0.28 (only), 0.39 (pass)Helped
attribute-conditioned perturbation sensitivity: v2 more sensitive to harmful-content attributes on harmless datasetDeBERTa-v2 RM · harmless, Y+ perturbationspreference flip rate: v1-v2 ranking similarity 0.16 vs 0.60-0.71 on other datasetsMixed
adding a disrespectful phrase (the hell) via appropriateness perturbation to responsespythia-1.4b RM · harmless, 110 comparisonsdisrespectful perturbation win rate (lower better): 0.75Hurt
larger 8B RMs (LlamaOB, LlamaSW) vs smaller DeBERTa RMsRM scale · harmless, 110 comparisonsdisrespectful perturbation win rate (lower better): LlamaSW 0.15 and LlamaOB 0.30 vs v1 0.51, v2 0.56Helped

Surprising findings

Limitations

Experimental setup

Datasets: HelpSteer2 HH-RLHF helpful HH-RLHF harmless

Benchmarks: HelpSteer2 HH-RLHF helpful HH-RLHF harmless

Metrics: CF coverage SF coverage syntactic distance semantic distance semantic diversity preference flip rate Kendall's tau disrespectful perturbation win rate

Baselines: Polyjuice random LLM-based perturbation

Builds on: Polyjuice Bradley-Terry reward modelling Sentence-BERT

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