Provable Joint Decontamination for Benchmarking Multiple Large Language Models
Summary
Benchmark data contamination poses a significant challenge in evaluating Large Language Models (LLMs), as evaluation examples appearing in training data can inflate performance and undermine cross-model comparisons. While existing score-based and single-model conformal methods lack theoretical guarantees or produce model-specific benchmarks, this work introduces Joint Envelope Conformal Selection (JECS). JECS formalizes multi-model decontamination as a joint selection problem, providing a conformal procedure that controls the Global Contamination Rate (GCR) across multiple audited models. Experiments on WikiMIA and ArXivTection, using models like GPT-NeoX-20B, Pythia-6.9B, and LLaMA-7B, demonstrate that JECS consistently maintains target GCR control while achieving higher power than the Joint Max Conformal Selection (JMCS) baseline, for instance, improving power from 0.094 to 0.447 on ArXivTection with Pythia-6.9B at α=0.1.
Key takeaway
For MLOps Engineers and AI Scientists evaluating multiple LLMs, benchmark contamination can severely skew results. You should adopt JECS to construct shared, decontaminated benchmarks, ensuring fair and reliable cross-model comparisons with provable Global Contamination Rate (GCR) control. This method significantly improves selection power over naive approaches, allowing you to identify more truly pure samples for robust evaluation.
Key insights
JECS provides provable global contamination rate control for shared LLM benchmarks, improving power over baselines.
Principles
- Benchmark contamination requires joint selection for fair multi-model comparison.
- Max-p aggregation of conformal p-values is valid but conservative.
- Envelope fitting can recalibrate p-values to improve selection power.
Method
JECS computes per-model conformal p-values, aggregates them by maximum, reconstructs a conservative envelope of the max-p null distribution, and applies an adaptive Benjamini–Hochberg (BH) procedure to envelope-rescaled values.
In practice
- Use JECS to create shared, decontaminated benchmarks for multiple LLMs.
- Apply JECS with various detection scores (e.g., Min-K%++, Perplexity).
- Ensure a shared calibration set of known members for all audited models.
Topics
- LLM Evaluation
- Benchmark Contamination
- Conformal Prediction
- False Discovery Rate
- Membership Inference
- Statistical Guarantees
Code references
Best for: Research Scientist, AI Scientist, Machine Learning Engineer, MLOps Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by cs.LG updates on arXiv.org.