Evaluation of Large Language Models via Coupled Token Generation
Not on the map. Why?
Abstract (arXiv)
State of the art large language models rely on randomization to respond to a prompt. As an immediate consequence, a model may respond differently to the same prompt if asked multiple times. In this work, we argue that the evaluation and ranking of large language models should control for the randomization underpinning their functioning. Our starting point is the development of a causal model for coupled autoregressive generation, which allows different large language models to sample responses with the same source of randomness. Building upon our causal model, we first show that, on evaluations based on benchmark datasets, coupled autoregressive generation leads to the same conclusions as vanilla autoregressive generation but using provably fewer samples. However, we further show that, on evaluations based on (human) pairwise comparisons, coupled and vanilla autoregressive generation can surprisingly lead to different rankings when comparing more than two models, even with an infinite amount of samples. This suggests that the apparent advantage of a model over others in existing evaluation protocols may not be genuine but rather confounded by the randomness inherent to the generation process. To illustrate and complement our theoretical results, we conduct experiments with several large language models from the Llama, Mistral and Qwen families. We find that, across multiple benchmark datasets, coupled autoregressive generation requires up to 75% fewer samples to reach the same conclusions as vanilla autoregressive generation. Further, we find that the win-rates derived from pairwise comparisons by a strong large language model to prompts from the LMSYS Chatbot Arena platform differ under coupled and vanilla autoregressive generation.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 45 of its 63 references that are in the map. First posted on arXiv 3 Feb 2025.
Builds on
45 of 63 references.
References · 45
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2024The Llama 3 Herd of Modelscited by 14,192
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2020Measuring Massive Multitask Language Understandingcited by 7,768
- 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,747
- 2022Training a Helpful and Harmless Assistant with Reinforcement Learning from Human Feedbackcited by 3,634
- 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,355
- 2019The Curious Case of Neural Text Degenerationcited by 2,881
- 2022Self-Instruct: Aligning Language Models with Self-Generated Instructionscited by 2,674
- 2023Sparks of Artificial General Intelligence: Early experiments with GPT-4cited by 2,579
33 more
- 2022Large Language Models Encode Clinical Knowledgecited by 1,807
- 2018CommonsenseQA: A Question Answering Challenge Targeting Commonsense Knowledgecited by 1,793
- 2023A Survey on Evaluation of Large Language Modelscited by 1,227
- 2024Chatbot Arena: An Open Platform for Evaluating LLMs by Human Preferencecited by 1,151
- 2021A General Language Assistant as a Laboratory for Alignmentcited by 1,023
- 2023The Flan Collection: Designing Data and Methods for Effective Instruction Tuningcited by 734
- 2021Cross-Task Generalization via Natural Language Crowdsourcing Instructionscited by 696
- 2024LLMs-as-Judges: A Comprehensive Survey on LLM-based Evaluation Methodscited by 451
- 2023LMSYS-Chat-1M: A Large-Scale Real-World LLM Conversation Datasetcited by 449
- 2022PromptSource: An Integrated Development Environment and Repository for Natural Language Promptscited by 288
- 2023ARES: An Automated Evaluation Framework for Retrieval-Augmented Generation Systemscited by 259
- 2023Generative Judge for Evaluating Alignmentcited by 163
- 2024Adding Error Bars to Evals: A Statistical Approach to Language Model Evaluationscited by 130
- 2019Counterfactual Off-Policy Evaluation with Gumbel-Max Structural Causal Modelscited by 114
- 2023PRD: Peer Rank and Discussion Improve Large Language Model based Evaluationscited by 114
- 2023LLM-Eval: Unified Multi-Dimensional Automatic Evaluation for Open-Domain Conversations with Large Language Modelscited by 100
- 2022Reading Between the Lines: Modeling User Behavior and Costs in AI-Assisted Programmingcited by 91
- 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
- 2023Elo Uncovered: Robustness and Best Practices in Language Model Evaluationcited by 58
- 2024AutoEval Done Right: Using Synthetic Data for Model Evaluationcited by 53
- 2024Quantifying Variance in Evaluation Benchmarkscited by 52
- 2024Limits to scalable evaluation at the frontier: LLM as Judge won't beat twice the datacited by 46
- 2021Counterfactual Explanations in Sequential Decision Making Under Uncertaintycited by 36
- 2024Prediction-Powered Ranking of Large Language Modelscited by 29
- 2024JuStRank: Benchmarking LLM Judges for System Rankingcited by 27
- 2022On the Limitations of Elo: Real-World Games, are Transitive, not Additivecited by 23
- 2021Counterfactual Temporal Point Processescited by 20
- 2021Estimating Categorical Counterfactuals via Deep Twin Networkscited by 18
- 2021Learning Generalized Gumbel-max Causal Mechanismscited by 16
- 2013A Probabilistic Calculus of Actionscited by 14
- 2022Counterfactual Inference of Second Opinionscited by 14
- 2024Counterfactual Token Generation in Large Language Modelscited by 14
- 2022Counterfactual Analysis in Dynamic Latent State Modelscited by 9
Built on by
Citing papers per year: 2025: 3; 2026: 4.
7 papers.
- 2025Is Your LLM Overcharging You? Tokenization, Transparency, and Incentivescited by 13
- 2026Compared to What? Baselines and Metrics for Counterfactual Promptingcited by 4
- 2025Large Language Models as Nondeterministic Causal Modelscited by 2
- 2025Tokenization Multiplicity Leads to Arbitrary Price Variation in LLM-as-a-servicecited by 0
- 2026Precision in Practice: Knowledge Guided Code Summarizing Grounded in Industrial Expectationscited by 0
- 2026Gumbel Machine: Counterfactual Student Writing Generation via Gumbel Noise Steeringcited by 0
- 2026Divergence Timing and Cumulative Disagreement under KV-Cache Evictioncited by 0
- 2026Divergence Timing and Cumulative Disagreement under KV-Cache Eviction15 Sep 2026
- 2026Gumbel Machine: Counterfactual Student Writing Generation via Gumbel Noise Steering26 May 2026
- 2026Compared to What? Baselines and Metrics for Counterfactual Prompting1 May 2026
- 2026Precision in Practice: Knowledge Guided Code Summarizing Grounded in Industrial Expectations3 Feb 2026
- 2025Large Language Models as Nondeterministic Causal Models26 Sep 2025
- 2025Tokenization Multiplicity Leads to Arbitrary Price Variation in LLM-as-a-service6 Jun 2025
- 2025Is Your LLM Overcharging You? Tokenization, Transparency, and Incentives27 May 2025