

- Published on 21 Oct 2024
- Last updated on 13 Jun 2025
- Reading Time: 10 minutes
Preference Proxy Evaluations
Most LLMs are optimized using an LLM judge or reward model to approximate human preference. These training processes can cost hundreds of thousands or millions of dollars. How can we know whether to trust an LLM judge or reward model, given its critical role in guiding LLM training?
A New Benchmark for Evaluating Reward Models and LLM Judges
Contributors:
Evan Frick
Tianle Li
Connor Chen
Wei-Lin Chiang
Anastasios N. Angelopoulos
Jiantao Jiao
Banghua Zhu
Joseph Gonzalez
Ion Stoica
Introduction
We introduce a benchmark to solve this problem: PPE, a collection of 16,038 labeled human preference pairs from Chatbot Arena containing responses from 20 different top LLMs and over 121 languages as well as a dataset of 2,555 prompts, each with 32 different sampled response options, totaling 81,760 responses across 4 different models, all grounded with verifiable correctness labels. PPE evaluates reward models on 12 different metrics and 12 different domains, such as their accuracy in selecting human-preferred or verifiably correct responses.
To summarize:
- We curate high quality ground truth preference pairs from Chatbot Arena battles as well as existing verifiable correctness benchmarks.
- We experimentally correlate metrics on each benchmark to downstream RLHF-ed LLMs.
- We fully open-source PPE, the resulting comprehensive benchmark for reward models with metrics directly linked to downstream RLHF outcomes.

Methodology
Sourcing high quality, unbiased ground truth preference labels is challenging. One common technique is to use LLM judge preference labels followed by human verification; however, this introduces bias. Another technique involves creating synthetic data by generating perturbations of a gold-standard output, which again introduces bias. These preference pairs are not representative of the distribution of responses seen by reward models when providing learning signals for RLHF.Our methodology directly grounds preference labels in real user feedback. We propose two methodologies: (1) Utilize crowdsourced diverse prompts and responses with human preference labels from Chatbot Arena. (2) Utilize existing benchmarks with verifiable correctness checks on LLM-generated responses.The first methodology provides an unbiased estimate of real-world human preference by aggregating many diverse human preferences. We use a large crowdsourced preference set of 16,038 preference labels to mitigate individual label noise and avoid over-fitting to any single individual’s preference.The second methodology curates an objective correctness signal. We use the second approach to label the correctness of many sampled responses from an LLM, mimicking rollouts or best-of-k exploration strategies seen in RLHF training processes. As a result, we draw preference pairs from more naturally occurring distributions (e.g. real LLM responses and errors), that better align with the expected environment reward models operate in. Human PreferenceTo measure whether alignment with human preference directly, we utilize a dataset collected from Chatbot Arena. The human preference dataset contains human-labeled preferences for 16,038 pairwise comparisons between 20 selected top models.Since the human preference set is crowdsourced from Chatbot Arena, we can repeat the collection process at any time to obtain an updated set that better reflects the current array of available models and any changes in human preference.The human preference dataset, at a glance, includes:












