Cheating Automatic LLM Benchmarks: Null Models Achieve High Win Rates
Abstract
Automatic LLM benchmarks, such as AlpacaEval 2.0, Arena-Hard-Auto, and MT-Bench, have become popular for evaluating language models due to their cost-effectiveness and scalability compared to human evaluation. Achieving high win rates on these benchmarks can significantly boost the promotional impact of newly released language models. This promotional benefit may motivate tricks, such as manipulating model output length or style to game win rates, even though several mechanisms have been developed to control length and disentangle style to reduce gameability. Nonetheless, we show that even a "null model" that always outputs a constant response (irrelevant to input instructions) can cheat automatic benchmarks and achieve top-ranked win rates: an 86.5% LC win rate on AlpacaEval 2.0; an 83.0 score on Arena-Hard-Auto; and a 9.55 score on MT-Bench. Moreover, the crafted cheating outputs are transferable because we assume that the instructions of these benchmarks (e.g., 805 samples of AlpacaEval 2.0) are private and cannot be accessed. While our experiments are primarily proof-of-concept, an adversary could use LLMs to generate more imperceptible cheating responses, unethically benefiting from high win rates and promotional impact. Our findings call for the development of anti-cheating mechanisms for reliable automatic benchmarks. The code is available at https://github.com/sail-sg/Cheating-LLM-Benchmarks.
Community
๐ฅCheating Automatic LLM Benchmarks: Null Models Achieve High Win Rates๐ฅ
๐ด๐ฒ.๐ฑ% ๐๐ ๐๐ถ๐ป ๐ฟ๐ฎ๐๐ฒ ๐ผ๐ป ๐๐น๐ฝ๐ฎ๐ฐ๐ฎ๐๐๐ฎ๐น ๐ฎ.๐ฌ
๐ด๐ฏ.๐ฌ% ๐๐ถ๐ป ๐ฟ๐ฎ๐๐ฒ ๐ผ๐ป ๐๐ฟ๐ฒ๐ป๐ฎ-๐๐ฎ๐ฟ๐ฑ-๐๐๐๐ผ
๐ต.๐ฑ๐ฑ ๐๐ฐ๐ผ๐ฟ๐ฒ ๐ผ๐ป ๐ ๐ง-๐๐ฒ๐ป๐ฐ๐ต
No need to access test instructions (so you can also cheat private leaderboards)
This is an automated message from the Librarian Bot. I found the following papers similar to this paper.
The following papers were recommended by the Semantic Scholar API
- Jailbreak Antidote: Runtime Safety-Utility Balance via Sparse Representation Adjustment in Large Language Models (2024)
- Reference-Guided Verdict: LLMs-as-Judges in Automatic Evaluation of Free-Form Text (2024)
- Self-Judge: Selective Instruction Following with Alignment Self-Evaluation (2024)
- Constructing Domain-Specific Evaluation Sets for LLM-as-a-judge (2024)
- See What LLMs Cannot Answer: A Self-Challenge Framework for Uncovering LLM Weaknesses (2024)
Please give a thumbs up to this comment if you found it helpful!
If you want recommendations for any Paper on Hugging Face checkout this Space
You can directly ask Librarian Bot for paper recommendations by tagging it in a comment:
@librarian-bot
recommend
Models citing this paper 0
No model linking this paper
Datasets citing this paper 0
No dataset linking this paper
Spaces citing this paper 0
No Space linking this paper
Collections including this paper 0
No Collection including this paper