CLAILGMLFeb 22, 2024

tinyBenchmarks: evaluating LLMs with fewer examples

arXiv:2402.14992v2235 citationsh-index: 22ICML
AI Analysis

This reduces evaluation costs for researchers and practitioners, though it is incremental as it optimizes existing evaluation methods rather than introducing new model capabilities.

The paper tackles the high cost of evaluating large language models (LLMs) on extensive benchmarks by showing that performance can be accurately estimated with far fewer examples, such as using only 100 curated examples for the 14K-example MMLU benchmark.

The versatility of large language models (LLMs) led to the creation of diverse benchmarks that thoroughly test a variety of language models' abilities. These benchmarks consist of tens of thousands of examples making evaluation of LLMs very expensive. In this paper, we investigate strategies to reduce the number of evaluations needed to assess the performance of an LLM on several key benchmarks. For example, we show that to accurately estimate the performance of an LLM on MMLU, a popular multiple-choice QA benchmark consisting of 14K examples, it is sufficient to evaluate this LLM on 100 curated examples. We release evaluation tools and tiny versions of popular benchmarks: Open LLM Leaderboard, MMLU, HELM, and AlpacaEval 2.0. Our empirical analysis demonstrates that these tools and tiny benchmarks are sufficient to reliably and efficiently reproduce the original evaluation results.

Code Implementations4 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes