atlas

Research map / Large language models / Alignment and preferences

Optimal Design for Human Preference Elicitation

NeurIPS 2024 · 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.

Generalizes the Kiefer-Wolfowitz optimal design to lists of K items to compute a fixed sampling policy over lists for eliciting absolute or ranking human feedback (Dope), with prediction-error and ranking-loss bounds and experiments on synthetic and Nectar/Anthropic QA data.

Problem

Efficiently eliciting human preference feedback under a query budget so that a preference model can correctly rank K answers to each of L questions, with absolute or ranking feedback.

Approach

A matrix generalization of the Kiefer-Wolfowitz theorem lets the G-optimal design be computed over lists (matrices of item feature vectors) rather than individual vectors; the policy samples lists proportionally to the design, and the estimator is OLS (absolute) or the Zhu et al. PL MLE (ranking).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace Dope's design with a plug-in design (ablation)Dope · Synthetic ranking feedback (K=2, n=500)maximum prediction error: 15.79 ± 1.08 -> 19.75 ± 1.48 (Plug-in (400)); 30.52 ± 3.00 (Plug-in (300)); 65.75 ± 13.71 (Plug-in (200)); 100.39 ± 10.7Hurt
Replace Dope's design with a plug-in design (ablation)Dope · Synthetic ranking feedback (K=2, n=500)ranking loss: 0.107 ± 0.002 -> 0.104 ± 0.003 (Plug-in (400)); 0.103 ± 0.002 (Plug-in (300)); 0.114 ± 0.003 (Plug-in (200)); 0.142 ± 0.Mixed
Use the D-optimal design computed with the unknown θ* instead of Dope's implementable design (ablation)Dope · Synthetic ranking feedback (K=2, n=500)maximum prediction error: 15.79 ± 1.08 -> 9.22 ± 0.82Helped
Use the D-optimal design computed with the unknown θ* instead of Dope's implementable design (ablation)Dope · Synthetic ranking feedback (K=2, n=500)ranking loss: 0.107 ± 0.002 -> 0.092 ± 0.002Helped
Increase the number of lists L (ablation)Dope · Synthetic ranking feedback; K=2, 3, 4, and 5ranking lossHurt
Increase list length K (ablation)Dope · Synthetic ranking feedback; L=50, 100, 200, and 500ranking lossHelped
Use Dope's optimal list design rather than the listed baselinesPreference elicitation · Synthetic absolute feedbackranking lossHelped
Use Dope's optimal list design rather than the listed baselinesPreference elicitation · Synthetic ranking feedbackranking loss: n = 100 -> n = 60Helped
Use Dope's optimal list design rather than the listed baselinesPreference elicitation · Nectar datasetranking loss: n = 500 -> n = 150Helped
Use Dope's optimal list design rather than the listed baselinesPreference elicitation · Anthropic datasetranking loss: n = 1 000 -> n = 300Helped

Surprising findings

Limitations

Experimental setup

Datasets: Nectar Anthropic HH dataset Yahoo! Front Page Today Module (feature preprocessing reference)

Benchmarks: Synthetic absolute feedback Synthetic ranking feedback Nectar subset Anthropic subset

Metrics: ranking loss (Kendall tau pair count divided by L) maximum prediction error

Baselines: Unif Avg-Design Clustered-Design APO Plug-in design

Builds on: Kiefer-Wolfowitz theorem Zhu et al. (2023) offline RLHF ranking estimator APO (Das et al. 2024) Plackett-Luce model

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