Towards More Robust NLP System Evaluation: Handling Missing Scores in Benchmarks
arXiv:2305.10284
Abstract
The evaluation of natural language processing (NLP) systems is crucial for advancing the field, but current benchmarking approaches often assume that all systems have scores available for all tasks, which is not always practical. In reality, several factors such as the cost of running baseline, private systems, computational limitations, or incomplete data may prevent some systems from being evaluated on entire tasks. This paper formalize an existing problem in NLP research: benchmarking when some systems scores are missing on the task, and proposes a novel approach to address it. Our method utilizes a compatible partial ranking approach to impute missing data, which is then aggregated using the Borda count method. It includes two refinements designed specifically for scenarios where either task-level or instance-level scores are available. We also introduce an extended benchmark, which contains over 131 million scores, an order of magnitude larger than existing benchmarks. We validate our methods and demonstrate their effectiveness in addressing the challenge of missing system evaluation on an entire task. This work highlights the need for more comprehensive benchmarking approaches that can handle real-world scenarios where not all systems are evaluated on the entire task.
References in corpus (18)
- BERTScore: Evaluating Text Generation with BERT
- On the Opportunities and Risks of Foundation Models
- SuperGLUE: A Stickier Benchmark for General-Purpose Language Understanding Systems
- CamemBERT: a Tasty French Language Model
- ChatGPT: Jack of all trades, master of none
- Beyond the Imitation Game: Quantifying and extrapolating the capabilities of language models
- Beyond English-Centric Multilingual Machine Translation
- ReCoRD: Bridging the Gap between Human and Machine Commonsense Reading Comprehension
- BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questions
- WiC: the Word-in-Context Dataset for Evaluating Context-Sensitive Meaning Representations
- Do We Still Need Clinical Language Models?
- What are the best systems? New perspectives on NLP Benchmarking
- Better than Average: Paired Evaluation of NLP Systems
- Beam Search with Bidirectional Strategies for Neural Response Generation
- Code-switched inspired losses for generic spoken dialog representations
- From the Token to the Review: A Hierarchical Multimodal approach to Opinion Mining
- Automatic Text Evaluation through the Lens of Wasserstein Barycenters
- InfoLM: A New Metric to Evaluate Summarization & Data2Text Generation