Source-linked AI summary
IF-RewardBench: Benchmarking Judge Models for Instruction-Following Evaluation
Bosi Wen, Yilin Niu, Cunxiang Wang, Xiaoying Ling, Ying Zhang, Pei Ke, Hongning Wang, Minlie Huang
TL;DR
Reliable judge-model evaluation for instruction-following is underexplored, while existing benchmarks have limited coverage and oversimplified pairwise paradigms. IF-RewardBench addresses this with diverse instructions, preference graphs, and listwise ranking; experiments reveal substantial judge-model deficiencies and a stronger positive correlation with downstream performance than existing benchmarks.
Problem
Existing instruction-following judge benchmarks provide insufficient coverage and oversimplified pairwise evaluations, limiting assessment of reliability for alignment-oriented ranking.
Method
IF-RewardBench covers diverse instruction and constraint types, annotates multiple responses per instruction, and constructs preference graphs for listwise judge-model evaluation.
Results
Current judge models show substantial deficiencies; Gemini-3-Pro achieves 0.609 Kendall correlation versus human performance of 0.755, and benchmark results positively correlate with downstream performance.
Takeaways & Limitations
IF-RewardBench provides a practical tool for evaluating both constraint verification and response ranking in instruction-following.
Takeaways & Limitations
The benchmark has not thoroughly examined language-specific judge performance and may retain subjective biases from human annotation.
Abstract
from arXiv · showhide
Instruction-following is a foundational capability of large language models (LLMs), with its improvement hinging on scalable and accurate feedback from judge models. However, the reliability of current judge models in instruction-following remains underexplored due to several deficiencies of existing meta-evaluation benchmarks, such as their insufficient data coverage and oversimplified pairwise evaluation paradigms that misalign with model optimization scenarios. To this end, we propose IF-RewardBench, a comprehensive meta-evaluation benchmark for instruction-following that covers diverse instruction and constraint types. For each instruction, we construct a preference graph containing all pairwise preferences among multiple responses based on instruction-following quality. This design enables a listwise evaluation paradigm that assesses the capabilities of judge models to rank multiple responses, which is essential in guiding model alignment. Extensive experiments on IF-RewardBench reveal significant deficiencies in current judge models and demonstrate that our benchmark achieves a stronger positive correlation with downstream task performance compared to existing benchmarks. Our codes and data are available at https://github.com/thu-coai/IF-RewardBench.
1 Introduction
Instruction-following is central to practical LLM use, but reliable judge-model evaluation remains underexplored. IF-RewardBench addresses gaps in coverage and evaluation design by combining diverse data with listwise response ranking.
- Instruction-following supports practical LLM applications and generalization to novel, complex tasks.
- Accurate constraint-level evaluation provides progress measurement, failure diagnosis, and reward signals for model alignment.
- Existing benchmarks underrepresent real-world instructions by focusing mainly on single-turn tasks and narrow constraint types.
- Existing pairwise or Best-of-N paradigms reduce response assessment to winner-take-all decisions, unlike optimization scenarios requiring rankings of varying-quality responses.
- IF-RewardBench covers 842 instructions across three instruction types and includes 6,011 responses generated by 16 LLMs.
- Its listwise paradigm derives a preference graph from constraint-level annotations and requires judges to rank multiple responses.
- 0.609 Kendall correlation for Gemini-3-Pro remains below human performance of 0.755, while top open-source models stay below or near 0.4 and dedicated reward models below 0.2.
2 Related Work
Prior work uses judge models across instruction-following and other evaluation domains, but their reliability in instruction-following remains insufficiently explored. IF-RewardBench extends this area with broader benchmark comparisons and evaluation needs.
- Instruction-following benchmarks use judge models to assess whether responses satisfy input constraints.
- Reward signals from judge models are also used to optimize instruction-following through preference or reinforcement learning.
- Judge models serve evaluation and optimization pipelines, yet their reliability for instruction-following remains insufficiently explored.
- Existing judge benchmarks span chat, reasoning, and agent domains and commonly evaluate winner-loser preference judgments.
- IF-RewardBench evaluates both constraint verification and response ranking as core judge-model capabilities.
3 IF-RewardBench
IF-RewardBench evaluates judge models through constraint verification and response ranking, using preference graphs built from diverse instructions, responses, and validated annotations. Its construction emphasizes broad coverage, multi-response comparison, and quality-controlled preference relations.
- Evaluation Tasks: IF-RewardBench evaluates judge models on constraint verification and ranking multiple responses by instruction-following quality.Verification checks each constraint, while ranking assesses whether response assessments reflect the partial order of instruction-following quality.
- Preference Graph Construction: Each benchmark example is a preference graph containing per-constraint judgments and all retained preference relations among multiple responses.Edges encode that one response has better instruction-following quality than another, supporting both verification and ranking evaluation.
- Instruction and Response Collection: Instructions span single-turn, multi-turn, and system-prompt steerability settings, with complex constraints synthesized across seven categories and four composition types.The collection begins with real-world scenarios and open-source benchmarks, then expands coverage using LLM-synthesized instructions and taxonomy-guided filtering.
- Instruction and Response Collection: Responses are generated by 16 LLMs, with all responses for each instruction produced by one model to control confounding variation unrelated to instruction-following.This design targets response diversity while reducing differences in writing quality and style across generators within an instruction.
- Preference Graph Curation: Preference relations retain only pairs where the positive response Pareto dominates the negative response across all constraints, followed by manual verification and filtering.The verification process removes ambiguous relations, including cases involving unequal violation severity or unrelated quality differences.
- Dataset Statistics: The final benchmark contains 842 instructions, averaging 7.14 responses and 10.86 preference relations per graph, with annotation agreement reaching Cohen’s Kappa 0.87 in cross-validation.The dataset covers three instruction types; 74.6% of constraints are labeled followed, and length analysis reports no confounding length bias in preference relations.
4 Experiments
Experiments evaluate judge models on verification, ranking, inference-time scaling, and benchmark difficulty and downstream correlation. Results show substantial gaps from human performance, increasing difficulty with complex instructions, and stronger benchmark challenge and correlation.
- Evaluation Setup: F1-scores assess positive and negative constraint verification, while Kendall (τb) measures ranking agreement with preference relations.Overall assessment also uses Kendall (τb) for ranking.
- Evaluation Setup: 22 judge models are evaluated, including dedicated reward models and general LLMs, with ELO scores derived from all response pairs for overall ranking.Dedicated reward models are evaluated only for overall assessment.
- Evaluation Results: 0.609 Kendall correlation is achieved by Gemini-3-Pro on constraint assessment, below the human baseline of 0.755; most open-source models remain below 0.4.All dedicated reward models remain below 0.2, and general LLMs show low negative F1 scores.
- Analysis: Higher constraint counts and at least four dialog turns degrade judge performance, while stronger response-generation models make evaluation more difficult.The analysis attributes the latter pattern to higher response quality and lower variance.
- Analysis: Removing long-chain reasoning consistently reduces performance, whereas self-consistency improves results until sampling saturates beyond K = 7.These strategies are evaluated for Qwen-3-32B and GLM-4.6.
- Comparison with Existing Benchmarks: IF-RewardBench yields the lowest average pairwise accuracy among compared benchmarks and shows positive correlation with downstream Best-of-8 performance.The downstream evaluation uses 300 fresh instructions and Somers’ D correlation.
5 Conclusion
IF-RewardBench is a comprehensive instruction-following meta-evaluation benchmark covering diverse instructions and constraints. Its preference graphs support pointwise verification and listwise ranking, while experiments expose judge-model limitations and positive downstream correlation.
- Conclusion: IF-RewardBench covers diverse instruction and constraint types and constructs a preference graph for each instruction.The benchmark uses both pointwise and listwise paradigms.
- Conclusion: Experiments reveal critical limitations of existing judge models and a strong positive correlation between benchmark results and downstream performance.The benchmark is presented as a practical tool for future instruction-following research.
Limitations
The paper identifies unresolved limitations in language-specific evaluation and possible subjectivity in human annotation. It reserves granular multilingual analysis for future work and proposes human-in-the-loop annotation to reduce errors.
- Analysis of language-specific judge performance: Language-specific judge performance and verification of linguistically specific constraints are not thoroughly examined.The benchmark integrates Chinese and English instructions, but granular language analysis is deferred.
- Subjectivity of annotation: Annotation may retain subjective biases despite agreement of 0.95 and Cohen’s Kappa of 0.87 during cross-validation.The authors propose collaboration between humans and LLMs as a future direction for improving reliability.
Ethical Considerations
The benchmark uses real-world and benchmark-derived instructions, synthesized complex constraints, and a structured human annotation process. Its design addresses privacy, quality control, response diversity, and verification challenges, while acknowledging limits of automated verification.
- Privacy: Real-world application data is restricted to research-granted portions and undergoes deidentification and desensitization to protect user privacy.This scope applies specifically to instructions derived from real-world application scenarios.
- Instruction Synthesis: The taxonomy contains 7 primary and 54 secondary constraint categories, with constraints combined through Single, And, Chain, Selection, and nested compositions.The composition types are used to increase instruction complexity beyond independent atomic constraints.
- Instruction Synthesis: Verification codes cannot reliably evaluate constraints targeting response segments or combining soft and hard constraints.Examples include word limits for each generated title and bolding adjectives that express feelings.
- Annotation and Quality Assurance: Each response receives independent judgments from two annotators, with inspector spot checks, discrepancy resolution, and retention of only correct, unambiguous preference pairs.Annotation protocols are iteratively refined through feedback and collective discussion.
- Annotation and Quality Assurance: 0.95 agreement and 0.87 Cohen’s Kappa are reached during cross-validation, indicating almost perfect agreement while subjective bias cannot be entirely eliminated.Initial instruction-following annotation agreement is 0.92 with Cohen’s Kappa of 0.67.
E.4 Data Curation Cost
The paper reports approximately 15,000$ spent on data curation.
- Approximately 15,000$ was spent on curation.
F Length Difference Analysis
IF-RewardBench evaluates judge models while checking whether preference relations reflect instruction-following quality rather than response length. The benchmark reports response-length statistics and evaluates 22 judge models using constraint and overall assessments.
- 1,275.68 and 1,248.31 average characters were observed for positive and negative responses, respectively.
- 49.35% of preference relations had longer positive responses, indicating that preference relations were not confounded by length bias.
- 22 popular judge models were evaluated, including general LLMs, fine-tuned discriminative reward models, and generative reward models.
- Constraint assessment evaluates all checklist constraints in one inference pass, while overall assessment uses pairwise comparisons emphasizing instruction-following quality.
G.3 Error Analysis in Instruction Hierarchy
Judge models often mishandle conflicts between system and user prompts, preferring user-compliant responses that violate higher-priority system instructions. This failure is especially pronounced on IHEval-sourced examples and contributes to anomalous performance degradation.
- Judge models often prefer responses following user prompts while violating system prompts during conflicts.
- Approximately 20% of system-prompt instructions come from IHEval, whose examples contain frequent system–user conflicts and limited complexity.
- Most judge models perform significantly worse than random guessing on the IHEval-curated subset.
- The systemic hierarchy failure produces anomalous performance degradation in Figure 5.
G.4 Details of Calculating Downstream Task Correlation
The downstream-task correlation procedure generates multiple responses per instruction and identifies the best response using judge-based constraint or overall assessments. The supplied passages also document benchmark sources, constraint categories, composition types, model inventories, and evaluation prompt templates.
- Eight candidate responses are generated per instruction from a randomly selected LLM.
- The best response is selected using constraint or overall assessment results from different judge models.
- Overall assessment compares all possible response pairs to calculate an ELO score for each response.