Data Contamination in Language Models

Overview

Data contamination occurs when language models encounter evaluation items or related information during pretraining or later training, potentially making benchmark scores reflect recall as well as generalization. Researchers detect it using exact and semantic overlap searches, membership-inference and likelihood tests, and behavioral comparisons on paraphrased, perturbed, or time-bounded benchmarks; some methods also probe hidden representations. Mitigation includes filtering or correcting training examples and designing dynamic, contamination-resistant evaluations. Detection remains unreliable when exposure is transformed or introduced during post-training, while aggressive filtering can remove useful data and dynamic tests cannot guarantee that information was unseen.

Latest papers

CardsList

64 papers9 papers in the last four weeks, up 125% on the four weeks before. 0.1% of all new papers.

  1. Obscuring Data Contamination Through Translation: Evidence from Arabic Corpora

    Jan 21, 2026Chaymaa Abbas, Nour Shammaa, Mariette AwadData Contamination in Language ModelsMultilingual Language Model Evaluation

  2. Quantifying the Effect of Test Set Contamination on Generative Evaluations

    Jan 7, 2026Rylan Schaeffer, Joshua Kazdan, Baber Abbasi +8Language Model Generation EvaluationBenchmark Contamination

  3. Speculating LLMs' Chinese Training Data Pollution from Their Tokens

    Aug 25, 2025Qingjie Zhang, Di Wang, Haoting Qian +7Data Contamination in Language ModelsLLM Auditing

  4. Is Your Benchmark Still Useful? Dynamic Benchmarking for Code Language Models

    Mar 9, 2025Batu Guan, Xiao Wu, Yuanyuan Yuan +1Benchmark DesignData Contamination in Language Models