Better than Average: Paired Evaluation of NLP Systems
Not on the map. Why?
Abstract (arXiv)
Evaluation in NLP is usually done by comparing the scores of competing systems independently averaged over a common set of test instances. In this work, we question the use of averages for aggregating evaluation scores into a final number used to decide which system is best, since the average, as well as alternatives such as the median, ignores the pairing arising from the fact that systems are evaluated on the same test instances. We illustrate the importance of taking the instance-level pairing of evaluation scores into account and demonstrate, both theoretically and empirically, the advantages of aggregation methods based on pairwise comparisons, such as the Bradley-Terry (BT) model, a mechanism based on the estimated probability that a given system scores better than another on the test set. By re-evaluating 296 real NLP evaluation setups across four tasks and 18 evaluation metrics, we show that the choice of aggregation mechanism matters and yields different conclusions as to which systems are state of the art in about 30% of the setups. To facilitate the adoption of pairwise evaluation, we release a practical tool for performing the full analysis of evaluation scores with the mean, median, BT, and two variants of BT (Elo and TrueSkill), alongside functionality for appropriate statistical testing.
Key facts. Cited by 30 papers in the map (data through 14 Oct 2026). Builds on 14 of its 46 references that are in the map. First posted on arXiv 20 Oct 2021.
Builds on
14 of 46 references.
References · 14
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2019BERTScore: Evaluating Text Generation with BERTcited by 5,512
- 2014CIDEr: Consensus-based Image Description Evaluationcited by 2,046
- 2015Teaching Machines to Read and Comprehendcited by 1,049
- 2019MoverScore: Text Generation Evaluating with Contextualized Embeddings and Earth Mover Distancecited by 418
- 2020USR: An Unsupervised and Reference Free Evaluation Metric for Dialog Generationcited by 188
- 2020Tangled up in BLEU: Reevaluating the Evaluation of Automatic Machine Translation Evaluation Metricscited by 158
- 2020BLEU might be Guilty but References are not Innocentcited by 110
- 2018RankME: Reliable Human Ratings for Natural Language Generationcited by 69
- 2015Better Summarization Evaluation with Word Embeddings for ROUGEcited by 66
- 2019Learning Latent Parameters without Human Response Patterns: Item Response Theory with Artificial Crowdscited by 40
- 2019Translationese in Machine Translation Evaluationcited by 38
Built on by
Citing papers per year: 2022: 8; 2023: 5; 2024: 4; 2025: 4; 2026: 9.
30 papers.
Sort:
By area:
- 2023Efficient Benchmarking of Language Modelscited by 71
- 2022DiscoScore: Evaluating Text Generation with BERT and Discourse Coherencecited by 36
- 2024JuStRank: Benchmarking LLM Judges for System Rankingcited by 29
- 2023Which Prompts Make The Difference? Data Prioritization For Efficient Human LLM Evaluationcited by 18
- 2024Evaluating Diversity in Automatic Poetry Generationcited by 17
- 2023DecipherPref: Analyzing Influential Factors in Human Preference Judgments via GPT-4cited by 16
- 2022Towards Explainable Evaluation Metrics for Natural Language Generationcited by 15
- 2024ONEBench to Test Them All: Sample-Level Benchmarking Over Open-Ended Capabilitiescited by 15
- 2023Towards More Robust NLP System Evaluation: Handling Missing Scores in Benchmarkscited by 14
- 2022Report from the NSF Future Directions Workshop on Automatic Evaluation of Dialog: Research Directions and Challengescited by 13
- 2022The Glass Ceiling of Automatic Evaluation in Natural Language Generationcited by 10
- 2022Exact Paired-Permutation Testing for Structured Test Statisticscited by 6
18 more
- 2022Translating Hanja Historical Documents to Contemporary Korean and Englishcited by 6
- 2023Average Is Not Enough: Caveats of Multilingual Evaluationcited by 5
- 2022Descartes: Generating Short Descriptions of Wikipedia Articlescited by 4
- 2024Stronger Random Baselines for In-Context Learningcited by 4
- 2026SciNav: A General Agent Framework for Scientific Coding Taskscited by 3
- 2026The Consensus Trap: Dissecting Subjectivity and the "Ground Truth" Illusion in Data Annotationcited by 2
- 2026Offline Preference-Based Trajectory Evaluationcited by 2
- 2025Clone-Robust Weights in Metric Spaces: Handling Redundancy Bias for Benchmark Aggregationcited by 1
- 2026Can AI-Generated Persuasion Be Detected? Persuaficial Benchmark and AI vs. Human Linguistic Differencescited by 1
- 2026How Hard is it to Rig a Benchmark? A Social Choice Analysis of Leaderboard Robustnesscited by 1
- 2022What are the best systems? New perspectives on NLP Benchmarkingcited by 0
- 2025TextMineX: Data, Evaluation Framework and Ontology-guided LLM Pipeline for Humanitarian Mine Actioncited by 0
- 2025AugAbEx: Bridging Abstractive and Extractive Legal Summarizationcited by 0
- 2025When Does Pairing Seeds Reduce Variance? Evidence from a Multi-Agent Economic Simulationcited by 0
- 2026A Comparative Study of Controlled Text Generation Systems Using Level-Playing-Field Evaluation Principlescited by 0
- 2026Does Finetuning with Scientific Data Increase Hallucinations? A Multi-domain Factuality Evaluation of LLMscited by 0
- 2026Workload-Driven Optimization for On-Device Real-Time Subtitle Translationcited by 0
- 2026Same Facts, Different Updates: Inference Setup Shapes LLM Behavior in Medical Allocationcited by 0
- 2026Workload-Driven Optimization for On-Device Real-Time Subtitle Translation10 Jul 2026
- 2026Does Finetuning with Scientific Data Increase Hallucinations? A Multi-domain Factuality Evaluation of LLMs19 Jun 2026
- 2026Offline Preference-Based Trajectory Evaluation16 Jun 2026
- 2026Same Facts, Different Updates: Inference Setup Shapes LLM Behavior in Medical Allocation10 Jun 2026
- 2026How Hard is it to Rig a Benchmark? A Social Choice Analysis of Leaderboard Robustness22 May 2026
- 2026A Comparative Study of Controlled Text Generation Systems Using Level-Playing-Field Evaluation Principles12 May 2026
- 2026SciNav: A General Agent Framework for Scientific Coding Tasks11 Mar 2026
- 2026The Consensus Trap: Dissecting Subjectivity and the "Ground Truth" Illusion in Data Annotation11 Feb 2026
- 2026Can AI-Generated Persuasion Be Detected? Persuaficial Benchmark and AI vs. Human Linguistic Differences8 Jan 2026
- 2025When Does Pairing Seeds Reduce Variance? Evidence from a Multi-Agent Economic Simulation30 Dec 2025
- 2025AugAbEx: Bridging Abstractive and Extractive Legal Summarization15 Nov 2025
- 2025TextMineX: Data, Evaluation Framework and Ontology-guided LLM Pipeline for Humanitarian Mine Action18 Sep 2025
18 more
- 2025Clone-Robust Weights in Metric Spaces: Handling Redundancy Bias for Benchmark Aggregation5 Feb 2025
- 2024JuStRank: Benchmarking LLM Judges for System Ranking12 Dec 2024
- 2024ONEBench to Test Them All: Sample-Level Benchmarking Over Open-Ended Capabilities9 Dec 2024
- 2024Evaluating Diversity in Automatic Poetry Generation21 Jun 2024
- 2024Stronger Random Baselines for In-Context Learning19 Apr 2024
- 2023Which Prompts Make The Difference? Data Prioritization For Efficient Human LLM Evaluation22 Oct 2023
- 2023Efficient Benchmarking of Language Models22 Aug 2023
- 2023DecipherPref: Analyzing Influential Factors in Human Preference Judgments via GPT-424 May 2023
- 2023Towards More Robust NLP System Evaluation: Handling Missing Scores in Benchmarks17 May 2023
- 2023Average Is Not Enough: Caveats of Multilingual Evaluation3 Jan 2023
- 2022The Glass Ceiling of Automatic Evaluation in Natural Language Generation31 Aug 2022
- 2022Translating Hanja Historical Documents to Contemporary Korean and English20 May 2022
- 2022Descartes: Generating Short Descriptions of Wikipedia Articles20 May 2022
- 2022Exact Paired-Permutation Testing for Structured Test Statistics3 May 2022
- 2022Towards Explainable Evaluation Metrics for Natural Language Generation21 Mar 2022
- 2022Report from the NSF Future Directions Workshop on Automatic Evaluation of Dialog: Research Directions and Challenges18 Mar 2022
- 2022What are the best systems? New perspectives on NLP Benchmarking8 Feb 2022
- 2022DiscoScore: Evaluating Text Generation with BERT and Discourse Coherence26 Jan 2022
- 2026SciNav: A General Agent Framework for Scientific Coding Taskscited by 3
- 2026Offline Preference-Based Trajectory Evaluationcited by 2
- 2026Offline Preference-Based Trajectory Evaluation16 Jun 2026
- 2026SciNav: A General Agent Framework for Scientific Coding Tasks11 Mar 2026
- 2023Efficient Benchmarking of Language Modelscited by 71
- 2022DiscoScore: Evaluating Text Generation with BERT and Discourse Coherencecited by 36
- 2024JuStRank: Benchmarking LLM Judges for System Rankingcited by 29
- 2023Which Prompts Make The Difference? Data Prioritization For Efficient Human LLM Evaluationcited by 18
- 2024Evaluating Diversity in Automatic Poetry Generationcited by 17
- 2023DecipherPref: Analyzing Influential Factors in Human Preference Judgments via GPT-4cited by 16
- 2022Towards Explainable Evaluation Metrics for Natural Language Generationcited by 15
- 2024ONEBench to Test Them All: Sample-Level Benchmarking Over Open-Ended Capabilitiescited by 15
- 2023Towards More Robust NLP System Evaluation: Handling Missing Scores in Benchmarkscited by 14
- 2022Report from the NSF Future Directions Workshop on Automatic Evaluation of Dialog: Research Directions and Challengescited by 13
- 2022The Glass Ceiling of Automatic Evaluation in Natural Language Generationcited by 10
- 2022Exact Paired-Permutation Testing for Structured Test Statisticscited by 6
12 most cited of 28 All 28 (JSON)
- 2026Workload-Driven Optimization for On-Device Real-Time Subtitle Translation10 Jul 2026
- 2026Does Finetuning with Scientific Data Increase Hallucinations? A Multi-domain Factuality Evaluation of LLMs19 Jun 2026
- 2026Same Facts, Different Updates: Inference Setup Shapes LLM Behavior in Medical Allocation10 Jun 2026
- 2026How Hard is it to Rig a Benchmark? A Social Choice Analysis of Leaderboard Robustness22 May 2026
- 2026A Comparative Study of Controlled Text Generation Systems Using Level-Playing-Field Evaluation Principles12 May 2026
- 2026The Consensus Trap: Dissecting Subjectivity and the "Ground Truth" Illusion in Data Annotation11 Feb 2026
- 2026Can AI-Generated Persuasion Be Detected? Persuaficial Benchmark and AI vs. Human Linguistic Differences8 Jan 2026
- 2025When Does Pairing Seeds Reduce Variance? Evidence from a Multi-Agent Economic Simulation30 Dec 2025
- 2025AugAbEx: Bridging Abstractive and Extractive Legal Summarization15 Nov 2025
- 2025TextMineX: Data, Evaluation Framework and Ontology-guided LLM Pipeline for Humanitarian Mine Action18 Sep 2025
- 2025Clone-Robust Weights in Metric Spaces: Handling Redundancy Bias for Benchmark Aggregation5 Feb 2025
- 2024JuStRank: Benchmarking LLM Judges for System Ranking12 Dec 2024
12 newest of 28 All 28 (JSON)