Estimating Contamination via Perplexity: Quantifying Memorisation in Language Model Evaluation

Yucheng Li
9/19/2023
cs.CLcs.AI

No official code found. Best implementation: liyucheng09/Contamination_Detector (52 stars, last commit 2024-03-08).

Abstract

Data contamination in model evaluation is getting increasingly prevalent as the massive training corpora of large language models often unintentionally include benchmark samples. Therefore, contamination analysis has became an inevitable part of reliable model evaluation. However, existing method of contamination analysis requires the access of the entire training data which is often confidential for recent models. This prevent the community to rigorously audit these models and conduct accurate assessment of their capability. In this paper, we propose a novel method to quantify contamination without the access of the full training set, that measure the extent of contamination with perplexity. Our analysis provides evidence of significant memorisation of recent foundation models in popular reading comprehension, summarisation benchmarks, while multiple choice appears less contaminated.

View on arXivView PDF

Code Implementations(1)

Lightweight tool to identify Data Contamination in LLMs evaluation

520PythonSep 18, 20232 years ago

Similar Papers

Cite this paper

@article{li2023estimating,
  title  = {Estimating Contamination via Perplexity: Quantifying Memorisation in Language Model Evaluation},
  author = {Yucheng Li},
  year   = {2023},
  eprint = {2309.10677},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.10677v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.10677.svg)](https://codeofpaper.com/paper/2309.10677)

Discussion