Gap-K%: Measuring Top-1 Prediction Gap for Detecting Pretraining Data
Minseo Kwak, Jaehyung Kim
TL;DR
Gap-K% addresses pretraining data detection by exploiting the optimization dynamics of next-token prediction. It introduces a top-1 log-probability gap score $g_t = \frac{\log p(x_t|x_{<t}) - \max_v\log p(v|x_{<t})}{\sigma_t}$, applies sequential smoothing with a window $w$ to obtain $\bar{g}_t^{(w)}$, and defines the Gap-K% score as the average of the bottom-$k\%$ smoothed scores $\bar{g}_t^{(w)}$. Compared to token-likelihood baselines like Min-K%++, Gap-K% explicitly penalizes confident errors and aligns with the distribution mode, yielding stronger detection signals. Empirical results on WikiMIA and MIMIR show Gap-K% achieving state-of-the-art AUROC across model sizes and input lengths, with robust ablations confirming the benefits of top-1 gap scoring and sequential smoothing. These findings suggest that monitoring top-1 prediction behavior and local score patterns can significantly improve pretraining data detection and inform privacy considerations in LLMs.
Abstract
The opacity of massive pretraining corpora in Large Language Models (LLMs) raises significant privacy and copyright concerns, making pretraining data detection a critical challenge. Existing state-of-the-art methods typically rely on token likelihoods, yet they often overlook the divergence from the model's top-1 prediction and local correlation between adjacent tokens. In this work, we propose Gap-K%, a novel pretraining data detection method grounded in the optimization dynamics of LLM pretraining. By analyzing the next-token prediction objective, we observe that discrepancies between the model's top-1 prediction and the target token induce strong gradient signals, which are explicitly penalized during training. Motivated by this, Gap-K% leverages the log probability gap between the top-1 predicted token and the target token, incorporating a sliding window strategy to capture local correlations and mitigate token-level fluctuations. Extensive experiments on the WikiMIA and MIMIR benchmarks demonstrate that Gap-K% achieves state-of-the-art performance, consistently outperforming prior baselines across various model sizes and input lengths.
