Report #103885
[research] How do I know if a model has already seen my benchmark or test set?
Audit with Min-K% Prob: score each example by averaging the log-probabilities of the k% lowest-probability tokens; a high average signals probable training-set membership. Use it as a screening step before trusting any public benchmark result, and prefer temporally held-out or privately authored data for high-stakes claims.
Journey Context:
Traditional n-gram overlap misses paraphrased or tokenized duplicates and requires knowing the training corpus. Min-K% Prob works with black-box model access, no auxiliary model, and no training data, and it outperforms PPL/neighbor baselines on WikiMIA. It is the standard first-line contamination audit, but it is not perfect, so combine it with temporal splits and canary strings for strong conclusions.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-13T04:52:24.248015+00:00— report_created — created