atlas

Research map / Learning theory and algorithms / Prediction and decision losses

Comparing Few to Rank Many: Active Human Preference Learning Using Randomized Frank-Wolfe Method

ICML 2025 · Learning theory and algorithms › Prediction and decision losses · approach: Ranking models from comparisons

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 DopeWolfe, a randomized Frank-Wolfe method that solves a D-optimal design over all K-subsets for active learning of Plackett-Luce rankings from K-way human feedback, avoiding the exponential cost of the full linear maximization oracle.

Problem

Learning human preference rankings of N items from limited K-way comparison feedback (K << N) requires choosing informative K-subsets, but the D-optimal design over all C(N,K) subsets is exponentially costly to solve exactly.

Approach

Solve the D-optimal design of Plackett-Luce feedback with Frank-Wolfe whose linear maximization oracle is restricted to a uniformly random subcollection of R subsets per iteration, combined with cached pair gradients, golden-section line search, and low-rank inverse/logdet updates; the analysis extends randomized FW to log-homogeneous self-concordant barrier objectives.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DopeWolfe rather than Uniform sampling to select feedback subsetsPL ranking model · Synthetic feedback: BEIR-COVID, TREC-DL, and NECTARranking lossHelped
Use DopeWolfe rather than Uniform sampling to select feedback subsetsPL ranking model · Real feedback: BEIR-COVID and TREC-DLranking lossHelped
Increase feedback subset size KPL ranking model · Synthetic feedback: BEIR-COVID, TREC-DL, and NECTARranking lossHelped
Increase feedback subset size KPL ranking model · Real feedback: BEIR-COVID and TREC-DLranking lossHelped
Increase feedback sample size TPL ranking model · Synthetic feedback: BEIR-COVID, TREC-DL, and NECTARranking lossHelped
Use DBSCAN rather than Uniform samplingPL ranking model · Synthetic feedback: BEIR-COVID, TREC-DL, and NECTARranking lossMixed
Use DopeWolfe rather than DBSCAN (ε=1)Subset selection for feedback · BEIR-COVID, K=3runtime (seconds): 1646.70 vs 3397.21Hurt
Use DopeWolfe rather than DBSCAN (ε=10⁻⁵)Subset selection for feedback · BEIR-COVID, K=3runtime (seconds): 1646.70 vs 37.52Hurt

Surprising findings

Limitations

Experimental setup

Datasets: BEIR-COVID TREC-DL NECTAR

Benchmarks: BEIR-COVID TREC-DL NECTAR

Metrics: ranking loss (Kendall tau distance) NDCG run time

Baselines: Uniform sampling DBSCAN m-medoids

Builds on: Frank-Wolfe method Plackett-Luce model D-optimal design randomized Frank-Wolfe

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