alphaFeedback

WorksMathematics

Beyond Scalar Leaderboards: Adaptive Sampling for Pareto Frontier Identification in Multi-Objective LLM Arenas

AI contributions
  • ChatGPT 6 Astra
  • Claude Opus 5.5
View details
Ancillary data
1 code link
View

Abstract

The evaluation of large language models (LLMs) is inherently multi-objective, as different models may offer different tradeoffs across performance dimensions such as math, code, and writing. Because such evaluations are often based on costly and time-consuming human feedback, it is important to draw reliable conclusions using as few comparisons as possible. In this paper, we present Vector-Borda Empirical-Gap Elimination (VB-EGE), a fixed-confidence adaptive sampling algorithm for efficiently identifying models on the Pareto frontier in arena-style evaluation, where each comparison evaluates a pair of models on a prompt with respect to a selected performance dimension. VB-EGE progressively eliminates models from an active set once sufficient statistical evidence has been accumulated to certify their Pareto status. Under a multi-objective Bradley-Terry model, we show that VB-EGE returns the correct Pareto frontier with high probability and derive an instance-dependent upper bound on its sample complexity. We further establish a worst-case lower bound showing that VB-EGE is minimax-optimal up to logarithmic factors. Simulations and experiments on three real-world Arena datasets (Arena, SearchArena, and VisionArena) demonstrate VB-EGE's empirical effectiveness.

Introduction

Pairwise human-preference judgments have become a standard tool to evaluate large language models (LLMs). In arena-style evaluation, a user submits a prompt, views two responses with the model identities hidden, and selects the preferred response (Zheng et al., 2023; Chiang et al., [10]). Given these pairwise comparisons, a common approach is to fit a statistical model to estimate a latent score for each model, and use the estimated scores to rank the models. But model quality is not one-dimensional: a model preferred for code generation need not be preferred for creative writing or vision (Liang et al., 2023; Frick et al., [19]). How should models be compared without collapsing these tradeoffs into a scalar score?

A natural target is the strict Pareto frontier: a model lies outside the frontier only if another model has a strictly higher latent score on every objective. This criterion excludes uniformly inferior models, while retaining models with different cross-objective strengths. Identifying this frontier reliably, however, requires costly human-preference comparisons across model pairs and objectives. How should the comparisons be allocated to identify the frontier efficiently? We develop an adaptive sampling procedure that identifies the strict Pareto frontier at a prescribed confidence level while reducing the number of comparisons required. As a preview, Figure 1 presents an application of our method to comparisons from Arena-Human-Preference-140K (Chiang et al., [10]), collected through July 2025. Treating code, math, and Instruction-Following as three objectives, the method identifies three models on the strict Pareto frontier.

Three-dimensional comparison along the Code, Math, and Instruction-Following objectives

Figure 1. Three-dimensional comparison along the Code, Math, and Instruction-Following objectives from the Arena-Human-Preference-140K dataset [10]. Diamonds denote the strict Pareto frontier.

Problem formulation

We formalize this task as a fixed-confidence sequential identification problem. Consider K≥2K \ge2 candidate models evaluated on dd objectives. Suppose that each model i∈[K]:={1,…,K}i \in[K] := \{1, \ldots, K\} is characterized by an unknown latent score vector θi=(θi,1,…,θi,d)\theta_i = (\theta_{i,1}, \ldots, \theta_{i,d}), with larger values indicating better performance along every coordinate.

Let Ft−1\mathcal{F}_{t-1} denote the observations and algorithmic randomization revealed before round tt. At round tt, the learner uses a possibly randomized policy based on Ft−1\mathcal{F}_{t-1} to select a query Qt=(It,Jt,Rt)Q_t = (I_t, J_t, R_t), where It,Jt∈[K]I_t, J_t \in[K] are distinct models to be compared and Rt∈[d]R_t \in[d] indexes the evaluation metric. For each possible query (i,j,r)(i,j,r), let Yt(i,j)∈{0,1}Y_t^{(i,j)} \in\{0,1\} denote the potential comparison outcome at round tt, with value 11 indicating that ii is preferred over jj on objective rr. Only the outcome of the selected query is observed: Yt:=Yt(Rt)(It,Jt)Y_t := Y_t^{(R_t)}(I_t,J_t). Conditional on the past history and the chosen query, the comparison outcome follows the Bradley–Terry (BT) model Bradley & Terry, [6]:

Pθ(Yt=1∣Ft−1,Qt=(i,j,r))=pij(r)(θ):=σ(θi,r−θj,r),where σ(x):=11+e−x.(1)\mathbb{P}_{\theta}(Y_t = 1 \mid\mathcal{F}_{t-1}, Q_t = (i,j,r)) = p_{ij}^{(r)}(\theta) := \sigma(\theta_{i,r} - \theta_{j,r}), \qquad\text{where } \sigma(x) := \frac{1}{1+e^{-x}}. \tag*{(1)}

Consequently, pji(r)=1−pij(r)p_{ji}^{(r)} = 1 - p_{ij}^{(r)}; for convenience, we set pii(r)=1/2p_{ii}^{(r)} = 1/2. Each query yields a single objective-specific binary label and incurs unit cost. Following Kone et al. (2024, Definition 1), we define the strict Pareto frontier.

Definition 1.1 (Strict Pareto frontier). For a collection of vectors x=(x1,…,xK)∈(Rd)Kx = (x_1,\ldots,x_K) \in(\mathbb{R}^d)^K, we say that jj strictly dominates ii and write i≺xji \prec_x j, if xi,r<xj,rx_{i,r} < x_{j,r} for all r∈[d]r \in[d]. The strict Pareto frontier of xx is

P(x):={i∈[K]:∄j∈[K] such that i≺xj}.\mathcal{P}(x) := \{i \in[K] : \nexists j \in[K] \text{ such that } i \prec_x j\}.

Remark 1.1. Our strict-dominance convention differs slightly from the standard Pareto convention, under which a model dominates another if it is at least as good in every coordinate and strictly better in at least one coordinate [5]. This strict convention also has a natural decision-making interpretation: if a user cares only about an objective on which two models are tied, neither model should be discarded on performance grounds; token cost, availability, or other application-specific considerations may instead determine the final choice. From a technical perspective, non-strict dominance requires additional assumptions to handle ties on individual coordinates. Our finite-sample termination guarantee requires all classification gaps defined in Definition 2.2 to be positive, which may fail at coordinate-wise ties.

Accordingly, our goal is to design an algorithm A\mathrm{A} that adaptively chooses the query (It,Jt,Rt)(I_t, J_t, R_t), stops at a data-dependent time τA\tau_{\mathrm{A}} (with τA=∞\tau_{\mathrm{A}} = \infty if it never stops), and outputs an estimator P^\widehat{\mathcal{P}} of the strict Pareto frontier P⋆:=P(θ)\mathcal{P}^{\star} := \mathcal{P}(\theta). For a prescribed error tolerance δ∈(0,1)\delta\in(0,1), we require the algorithm to be δ\delta-correct, i.e., to terminate and return the true frontier with probability at least 1−δ1-\delta, as formalized below.

Definition 1.2 (δ\delta-correctness). Let Θ⊆(Rd)K\Theta\subseteq(\mathbb{R}^{d})^{K} be an instance class. For δ∈(0,1)\delta\in(0,1), an algorithm A\mathrm{A} is δ\delta-correct over Θ\Theta if, for every θ∈Θ\theta\in\Theta,

Pθ(τA<∞,P^=P(θ))≥1−δ.\mathbb{P}_{\theta}\left(\tau_{\mathrm{A}} < \infty, \widehat{\mathcal{P}} = \mathcal{P}(\theta)\right) \geq1-\delta.

Among δ\delta-correct algorithms, we seek to minimize the number of comparisons needed. Since the stopping time is random, we characterize an algorithm’s sample complexity through its upper quantile. Specifically, for α∈(0,1)\alpha\in(0,1), define

Qθ,α(A):=inf⁡{T∈N0:Pθ(τA≤T)≥1−α},Q_{\theta,\alpha}(\mathrm{A}) := \inf\left\{T \in\mathbb{N}_0 : \mathbb{P}_{\theta}(\tau_{\mathrm{A}} \leq T) \geq1-\alpha\right\},

with the convention inf⁡∅:=∞\inf\varnothing:= \infty.

Our contributions

Our contributions are threefold. First, we formulate fixed-confidence Pareto-set identification under objective-specific Bradley–Terry feedback and introduce Vector-Borda Empirical-Gap Elimination (VB-EGE), an adaptive sampling procedure for this problem. The key technical insight is an order-preserving reduction from the latent score vectors to vector-Borda scores. Each Borda coordinate is the average win probability of a model against all opponents on a given objective, and the transformation preserves the coordinate-wise ordering of the latent scores—and therefore the strict Pareto set. Moreover, each Borda coordinate can be estimated directly from Bernoulli outcomes by comparing a model with a uniformly sampled opponent. This problem therefore reduces to Pareto-set identification over KdKd-dimensional vectors of Bernoulli means. VB-EGE builds on this reduction to adaptively concentrates comparison on models whose Pareto status remains difficult to certify.

Second, we prove that VB-EGE is δ\delta-correct and establish an instance-dependent upper bound on its sample complexity. We further establish a worst-case lower bound over a gap-separated instance class, showing that VB-EGE is minimax-optimal with respect to the number of models, the number of objectives, and the inverse squared classification gap, up to logarithmic factors.

Finally, we evaluate VB-EGE on synthetic Bradley–Terry instances and logged comparisons from three real-world Arena datasets: Arena, SearchArena, and VisionArena. The synthetic experiments confirm the predicted scaling behavior and demonstrate the sample efficiency of VB-EGE. Arena experiments also demonstrate substantial gains in sample efficiency over uniform baselines in realistic settings.

Related work

We review three related literatures, arena-based LLM evaluation, adaptive pairwise comparison, and Pareto set identification, and provide additional discussion on related work in Appendix § 6.

Arena-based LLM evaluation. Chatbot Arena aggregates human pairwise preferences into scalar model leaderboards [10] (Zheng et al. 2023). Subsequent work has improved their statistical stability by modeling ties and score dependence [1], replacing iterative Elo updates with maximum-likelihood estimation and accounting for annotator reliability (Liu et al., 2025), and developing nonparametric ranking and uncertainty quantification [18]. Adaptive model-pair selection improves comparison efficiency (Liu et al., 2026), while prompt- or task-specific rankings address heterogeneity [19] (Li et al. 2026). These methods still produce scalar rankings, either overall or conditional on prompts or tasks. We instead identify the set of models that remain nondominated across multiple objectives.

Pure exploration from pairwise comparisons. Pairwise-comparison methods study winner and ranking identification without directly observing item utilities. Random-opponent comparisons lead to Borda scores and have been used for Borda-winner identification and active ranking ([23] (Jamieson et al. 2015)); simple Borda-type procedures can also be robust beyond parametric Bradley–Terry models ((Shah & Wainwright, 2018)). More recently, Goldberger & Rudi [21] developed an asymptotically optimal fixed-confidence method for top-kk identification under a latent-utility comparison model.

Beyond these scalar targets, comparison-based methods have also been used for Pareto or skyline recovery. Asudeh et al. [2] adaptively select criterion-specific crowd comparisons to identify Pareto-optimal objects, Groz et al. [22] study skyline recovery under noisy coordinate comparisons, and Audiffren & Ralaivola [4] identify maximal arms from dueling feedback over a partial order. Our setting instead considers objective-specific Bradley–Terry comparisons generated by latent utilities and uses an order-preserving vector-Borda reduction for Pareto-set identification.

Pareto set identification. Pareto-set identification has primarily been studied in multi-objective bandits where pulling an arm directly yields a vector-valued observation. Existing work considers approximate and relaxed fixed-confidence recovery ([5] (Kone et al. 2023)), fixed-budget identification through Empirical-Gap Elimination and its cost-aware extension ((Kone et al., 2024; Xue et al., 2026)), and exact fixed-confidence identification with asymptotically optimal allocation ([13]). Structured extensions include preference-cone and multi-output linear models ([14] (Karagözlü et al. 2024; Kone et al. 2025; Shukla & Basu 2024)). Our elimination rule is closest to ((Kone et al., 2024)), but our feedback is objective-specific and binary rather than a directly observed vector.

Vector-Borda Empirical-Gap Elimination (VB-EGE)

In this section, we present our proposed algorithm, VB-EGE, which adaptively allocates the comparisons to identify the Pareto frontier. The algorithm first represents the ordering of the models along each objective coordinate using the Borda scores (to be defined shortly), and then applies the empirical-gap elimination principle ((Kone et al., 2024)) to the vector of Borda scores to determine the sampling and stopping rule. We first introduce the notation used in the remainder of the paper.

Notation. For any x∈Rx \in\mathbb{R}, denote x+=max⁡{x,0}x^{+} = \max\{x,0\}. For a,b∈Ra,b \in\mathbb{R}, write a∧b:=min⁡{a,b}a \wedge b := \min\{a,b\} and a∨b:=max⁡{a,b}a \vee b := \max\{a,b\}. For two nonnegative functions ff and gg, we write f=O(g)f = O(g) (or f≲gf \lesssim g) if there exists a universal constant C>0C > 0 such that f≤Cgf \le Cg; we write f=Ω(g)f = \Omega(g) (or f≳gf \gtrsim g) if g=O(f)g = O(f), and f=Θ(g)f = \Theta(g) (or f≍gf \asymp g) if both f=O(g)f = O(g) and f=Ω(g)f = \Omega(g) hold. The notation f=O~(g)f = \widetilde{O}(g), f=Ω~(g)f = \widetilde{\Omega}(g), and f=Θ~(g)f = \widetilde{\Theta}(g) is used analogously, up to logarithmic factors. For p,q∈[0,1]p,q \in[0,1], define the binary relative entropy kl⁡(p,q):=plog⁡pq+(1−p)log⁡1−p1−q\operatorname{kl}(p,q) := p \log\frac{p}{q} + (1-p) \log\frac{1-p}{1-q}, with the conventions 0log⁡(0/x):=00\log(0/x) := 0 for x∈[0,1]x \in[0,1] and xlog⁡(x/0):=+∞x\log(x/0) := +\infty for x>0x > 0.

The vector-Borda reduction

We first define the coordinate-wise Borda scores that are central to the algorithm.

Definition 2.1 (Coordinate-wise Borda scores). For each model i∈[K]i \in[K] and objective r∈[d]r \in[d], define its Borda score as

bi,r(θ):=1K−1∑j≠ipij(r)(θ)=1K−1∑j≠iσ(θi,r−θj,r).b_{i,r}(\theta) := \frac{1}{K-1}\sum_{j \ne i} p_{ij}^{(r)}(\theta) = \frac{1}{K-1}\sum_{j \ne i} \sigma(\theta_{i,r} - \theta_{j,r}).

When the dependence on θ\theta is clear from the context, we write bi,rb_{i,r} in place of bi,r(θ)b_{i,r}(\theta). The vector-Borda representation of model ii is bi:=(bi,1,…,bi,d)∈[0,1]db_i := (b_{i,1}, \ldots, b_{i,d}) \in[0,1]^d, and we write b=(b1,…,bK)b = (b_1, \ldots, b_K).

The key property of the vector-Borda transformation is that it preserves the ordering of the models along each coordinate induced by the latent scores θ\theta. This property is formalized by the following lemma, with its proof provided in Appendix § 7.§ 2.1.

References

  1. [1]Siavash Ameli, Siyuan Zhuang, Ion Stoica, and Michael W. Mahoney. A statistical framework for ranking LLM-based chatbots. In International Conference on Learning Representations, 2025.arxiv.org/abs/2412.18407
  2. [2]Abolfazl Asudeh, Gensheng Zhang, Naeemul Hassan, Chengkai Li, and Gergely V. Zaruba. Crowdsourcing Pareto-optimal object finding by pairwise comparisons. In Proceedings of the 24th ACM International Conference on Information and Knowledge Management, pp. 753–762, 2015.arxiv.org/abs/1409.4161
  3. [3]Jean-Yves Audibert, Sébastien Bubeck, and Rémi Munos. Best arm identification in multi-armed bandits. In Proceedings of the 23rd Conference on Learning Theory, pp. 41–53, 2010.
  4. [4]Julien Audiffren and Liya Ralaivola. Bandits dueling on partially ordered sets. In Advances in Neural Information Processing Systems, volume 30, pp. 2130–2139. Curran Associates, Inc., 2017.
  5. [5]Peter Auer, Chao-Kai Chiang, Ronald Ortner, and Madalina Drugan. Pareto front identification from stochastic bandit feedback. In Proceedings of the 19th International Conference on Artificial Intelligence and Statistics, volume 51 of Proceedings of Machine Learning Research, pp. 939–947. PMLR, 2016.
  6. [6]Ralph Allan Bradley and Milton E. Terry. Rank analysis of incomplete block designs: I. The method of paired comparisons. Biometrika, 39(3–4):324–345, 1952. doi: 10.1093/biomet/39.3-4.324.DOI
  7. [7]Sébastien Bubeck, Tengyao Wang, and Nitin Viswanathan. Multiple identifications in multi-armed bandits. In Proceedings of the 30th International Conference on Machine Learning, volume 28 of Proceedings of Machine Learning Research, pp. 258–265. PMLR, 2013.arxiv.org/abs/1205.3181
  8. [8]Emil Carlsson, Debabrota Basu, Fredrik D. Johansson, and Devdatt Dubhashi. Pure exploration in bandits with linear constraints. In Proceedings of the 27th International Conference on Artificial Intelligence and Statistics, volume 238 of Proceedings of Machine Learning Research, pp. 334–342. PMLR, 2024.arxiv.org/abs/2306.12774
  9. [9]Shouyuan Chen, Tian Lin, Irwin King, Michael R. Lyu, and Wei Chen. Combinatorial pure exploration of multi-armed bandits. In Advances in Neural Information Processing Systems, volume 27, pp. 379–387. Curran Associates, Inc., 2014.
  10. [10]Wei-Lin Chiang, Lianmin Zheng, Ying Sheng, Anastasios Nikolaos Angelopoulos, Tianle Li, Dacheng Li, Banghua Zhu, Hao Zhang, Michael Jordan, Joseph E. Gonzalez, and Ion Stoica. Chatbot Arena: An open platform for evaluating LLMs by human preference. In Proceedings of the 41st International Conference on Machine Learning, volume 235 of Proceedings of Machine Learning Research, pp. 8359–8388. PMLR, 2024.arxiv.org/abs/2403.04132
  11. [11]Brian M. Cho, Dominik Meier, Kyra Gan, and Nathan Kallus. Reward maximization for pure exploration: Minimax optimal good arm identification for nonparametric multi-armed bandits. In Proceedings of the 28th International Conference on Artificial Intelligence and Statistics, volume 258 of Proceedings of Machine Learning Research, pp. 2251–2259. PMLR, 2025.arxiv.org/abs/2410.15564
  12. [12]Christopher Chou, Lisa Dunlap, Koki Mashita, Krishna Mandal, Trevor Darrell, Ion Stoica, Joseph E. Gonzalez, and Wei-Lin Chiang. VisionArena: 230k real world user-VLM conversations with preference labels. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 3877–3887, 2025.arxiv.org/abs/2412.08687
  13. [13]Élise Crépon, Aurélien Garivier, and Wouter M. Koolen. Sequential learning of the Pareto front for multi-objective bandits. In Proceedings of the 27th International Conference on Artificial Intelligence and Statistics, volume 238 of Proceedings of Machine Learning Research, pp. 3583–3591. PMLR, 2024.arxiv.org/abs/2501.17513
  14. [14]Udvas Das, Apurv Shukla, and Debabrota Basu. FraPPE: Fast and efficient preference-based pure exploration. In Advances in Neural Information Processing Systems, volume 38, pp. 10190–10236. Curran Associates, Inc., 2025. doi: 10.52202/085713-0312.DOI
  15. [15]Roger R. Davidson. On extending the Bradley-Terry model to accommodate ties in paired comparison experiments. Journal of the American Statistical Association, 65(329):317–328, 1970. doi: 10.1080/01621459.1970.10481082.DOI
  16. [16]Rémy Degenne and Wouter M. Koolen. Pure exploration with multiple correct answers. In Advances in Neural Information Processing Systems, volume 32, pp. 14524–14533. Curran Associates, Inc., 2019.arxiv.org/abs/1902.03475
  17. [17]Eyal Even-Dar, Shie Mannor, and Yishay Mansour. Action elimination and stopping conditions for the multi-armed bandit and reinforcement learning problems. Journal of Machine Learning Research, 7(39):1079–1105, 2006.DOI
  18. [18]Dennis Frauen, Athiya Deviyanti, Michaela van der Schaar, and Stefan Feuerriegel. Nonparametric LLM evaluation from preference data. arXiv preprint arXiv:2601.21816, 2026.arxiv.org/abs/2601.21816
  19. [19]Evan Frick, Connor Chen, Joseph Tennyson, Tianle Li, Wei-Lin Chiang, Anastasios Nikolas Angelopoulos, and Ion Stoica. Prompt-to-Leaderboard: Prompt-adaptive LLM evaluations. In Proceedings of the 42nd International Conference on Machine Learning, volume 267 of Proceedings of Machine Learning Research, pp. 17672–17689. PMLR, 2025.DOI
  20. [20]Aurélien Garivier and Emilie Kaufmann. Optimal best arm identification with fixed confidence. In Proceedings of the 29th Conference on Learning Theory, volume 49 of Proceedings of Machine Learning Research, pp. 998–1027. PMLR, 2016.
  21. [21]Motti Goldberger and Nils Rudi. Optimal top-k identification from pairwise comparisons. arXiv preprint arXiv:2607.08979, 2026.arxiv.org/abs/2607.08979
  22. [22]Benoît Groz, Frederik Mallmann-Trenn, Claire Mathieu, and Victor Verdugo. Skyline computation with noisy comparisons. In Combinatorial Algorithms, volume 12126 of Lecture Notes in Computer Science, pp. 289–303. Springer, 2020. doi: 10.1007/978-3-030-48966-3_22.
  23. [23]Reinhard Heckel, Nihar B. Shah, Kannan Ramchandran, and Martin J. Wainwright. Active ranking from pairwise comparisons and when parametric assumptions do not help. The Annals of Statistics, 47(6):3099–3126, 2019. doi: 10.1214/18-AOS1772.DOI

Paper details

vlnc:W_h79zepv7
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 8

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Mathematics

ChatGPT 6 Astra, Claude Opus 5.5 · View statement →

Looking for related papers…
Contents