Overestimation in LLM Evaluation: A Controlled Large-Scale Study on Data Contamination's Impact on Machine Translation
Muhammed Yusuf Kocyigit, Eleftheria Briakou, Daniel Deutsch, Jiaming Luo, Colin Cherry, Markus Freitag
TL;DR
This study conducts a controlled, large-scale analysis of data contamination during pre-training for multilingual machine translation at $1$B and $8$B parameter scales. By decontaminating test sets and exhaustively injecting contamination across modes, timing, and frequency using a checkpoint-branching approach, the authors quantify how contamination inflates BLEU scores, with up to $30$ BLEU points of inflation for $8$B models when both source and target are contaminated. They show that contamination effects intensify with model size, depend on the format and distribution of contaminated data, and are not uniformly transferable to non-contaminated test sets, particularly for zero-resource languages. The work highlights significant implications for evaluation practices and calls for stricter decontamination and evaluation protocols in large-scale LLM deployment and benchmarking.
Abstract
Data contamination -- the accidental consumption of evaluation examples within the pre-training data -- can undermine the validity of evaluation benchmarks. In this paper, we present a rigorous analysis of the effects of contamination on language models at 1B and 8B scales on the machine translation task. Starting from a carefully decontaminated train-test split, we systematically introduce contamination at various stages, scales, and data formats to isolate its effect and measure its impact on performance metrics. Our experiments reveal that contamination with both source and target substantially inflates BLEU scores, and this inflation is 2.5 times larger (up to 30 BLEU points) for 8B compared to 1B models. In contrast, source-only and target-only contamination generally produce smaller, less consistent over-estimations. Finally, we study how the temporal distribution and frequency of contaminated samples influence performance over-estimation across languages with varying degrees of data resources.
