REVIEW 4 major objections 4 minor 25 references
Decodable but Not Detectable: A Leakage Fingerprint for Near-OOD Benchmarks
T0 review · 4 major / 4 minor · reviewed 2026-08-02 · deepseek-v4-flash
Pith's one-line read A near-OOD benchmark that trains on its 'OOD' class can invert AUROC from 0.326 to 0.911 when corrected.
desk verdict A well-supported leak correction and an honest negative result, but the fingerprint's representation-dependence is load-bearing and needs pinning down before I'd trust it in the wild. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The leak fingerprint: fired = (OracleLDA ≥ 0.95) ∧ (best-unsupervised AUROC < 0.65), where OracleLDA is a supervised linear (Fisher/LDA) probe measuring how perfectly a label-aware reader can separate the designated OOD class from the ID fit set, and best-unsupervised is the maximum of Mahalanobis and kNN AUROC on ID-only fit. The diagnostic works without backbone retraining by contrasting a supervised reader (which sees labels) against unsupervised detectors (which see only the ID fit set): a trained class is perfectly linearly separable from ID yet inside the one-class fit, so this combination fires; a genuinely novel class is imperfectly decodable and stays below the oracle gate. The leav
What would settle it
Run the paper's fingerprint on a deliberately leaked split using a model trained with a contrastive objective whose penultimate embeddings are not linearly class-separable; if the fingerprint fails to fire on known leakage or fires on clean far-OOD pairs, the representation-dependent premise is broken. Concretely, on a new architecture, construct the 20 leak / 32 clean controlled settings exactly as the paper does; if sensitivity is below about 0.8 or specificity below about 0.95, the thresholds or the representation are not transferable.
Extended reading notes
Core claim
The paper's central claim is that a near-OOD evaluation split becomes measurably contaminated, not merely conservative, when the designated 'OOD' class is one the model was trained on: its training examples sit in the ID fit set, so a one-class detector ranks them as familiar and is penalized for it, manufacturing below-chance scores (0.326) that vanish under a leave-class-out correction (0.911 on the same class, 35 models, two domains). The contamination has a tell that costs no retraining: a supervised Fisher reader almost perfectly separates the leaked class (OracleLDA ≈ 1) while every unsupervised detector collapses (best-unsup < 0.65). The paper validates this 'leak fingerprint' on 52 d
Load-bearing premise
The fingerprint's reliability hinges on penultimate-embedding space being a place where a trained class is unsupervisedly separable while a genuinely novel near-OOD class is not, with the specific thresholds 0.95 and 0.65 transferring; if another architecture or dataset has different feature geometry, the test will over- or under-fire.
Editorial extensions
If this is right
- Benchmark auditors can cheaply flag a suspect near-OOD split using cached features and one LDA probe, instead of k full re-trainings.
- Standard cross-dataset OOD benchmarks (CIFAR, SVHN, DTD, etc.) are clean of this specific fit-set leak; only the intrinsically hard CIFAR-100→CIFAR-10 pair trips the fingerprint, and it is a documented threshold-scope false positive, not a leak.
- Any near-OOD result below chance should be treated as a possible benchmark construction error, not a method failure, until the fit-set membership of the 'OOD' class is checked.
- Perturbation-response detectors (attention-mask displacement signatures) do not beat plain embedding distance under clean evaluation; the gap is explained by whitening misallocating budget to near-singular directions.
- The corrected leave-class-out protocol restores normal AUROC (0.911 vs 0.326) across all unsupervised detectors, in documents and text.
Reading between the lines
- The decodable-but-not-detectable gap likely extends beyond perturbation signatures: any near-OOD signal that is a mean shift in feature space but not aligned with low-variance directions will be invisible to ID-only scorers, so the same audit logic could apply to other proposed OOD statistics.
- Because the fingerprint relies on penultimate-embedding geometry, models whose embeddings are not class-clustered (contrastive vs. softmax trained, or foundation models with different feature anisotropy) may need recalibrated thresholds; a systematic threshold-transfer study is a natural next test.
- The paper's negative result on perturbation detection suggests that head-masking sensitivity is not a free lunch; future work on perturbation-based OOD should establish that the added complexity buys separation beyond Euclidean distance before proposing new variants.
- The in-paper retraction of the circular severity correlation is itself a methodological point: independent re-measurement (here, MMD in a non-detector encoder) is what separates a real effect from a self-confirmatory metric, and the same discipline could audit other claimed relationships in OOD literature.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper documents and analyzes a specific benchmark-construction leak in near-OOD evaluation: a designated OOD class that was actually present in the model's training set and in the one-class fit set. On a Tobacco document split this produced an AUROC of 0.326, below chance; deleting the class and retraining leave-class-out models raises the same evaluation to 0.911. The paper proposes a retraining-free 'leak fingerprint' — near-perfect supervised decodability (OracleLDA ≥ 0.95) coupled with collapsed unsupervised detection (best-unsup < 0.65) — and validates it on a controlled battery of 52 settings across ResNet-50 and ViT-B/16 on CIFAR-10/100, reporting sensitivity 18/20 and specificity 31/32 in penultimate-embedding space, with perfect matched fit-set-exclusion controls. It also audits 24 standard OOD pairs, finding only the known hard CIFAR-100→CIFAR-10 pair fires, and re-evaluates the perturbation detector under the corrected protocol, concluding that perturbation signals are 'decodable but not detectable' and do not beat a plain Mahalanobis baseline. The paper retracts an earlier circular severity correlation.
Significance. If the fingerprint is reliable, the paper provides a practical, low-cost audit tool for a subtle but damaging form of benchmark contamination, and the corrected protocol (0.326→0.911 with 35 retrained models across two domains) is a clean, reproducible demonstration. The paper is unusually transparent: thresholds are fixed a priori from the real leak, per-setting tables are given, the matched fit-set-exclusion design is a strong confound control, the earlier circular correlation is retracted in-paper, and code/checkpoints are promised. The theoretical account of why an ID-only detector cannot use the discriminating direction and why whitening can hurt is a useful framing. The main risk is that the central diagnostic is representation- and threshold-contingent exactly on the motivating real leak; this is acknowledged but not fully resolved.
major comments (4)
- [§5.1, Appendix E, Table 15] The recommended embedding-space fingerprint is not reliable on the paper's motivating real leak. Tobacco/Memo has OracleLDA=0.997, best-unsup=0.639, and fires on 2/5 seeds in embedding space (Table 15); it is decisive only in the 77-d signature (best-unsup 0.33), where the cheap clean-excl control false-fires 3/5 (Appendix E, Table 13). Appendix E then recommends embedding space, but this is exactly where the real leak is marginal. A benchmark auditor following the recommended protocol would miss the motivating case on 3/5 seeds; using the sharp signature would flag clean controls. Since the fingerprint's first contribution is a retraining-free detector of fit-set leakage, this representation-dependence is load-bearing. Please either report a decision rule that works on Tobacco/Memo with acceptable per-seed reliability, or restrict the claim to 'validated on synthetic fit-set leaks; on t
- [§3, §4.4] There is a contradiction in the definition of OracleLDA. Section 3 says 'No statistic is ever fit on OOD data (enforced by a unit test)' while the diagnostic OracleLDA is a supervised linear probe fit on labeled ID/OOD examples (§4.4, §5.1: 'shrinkage-LDA supervised probe on a held-out split'). The audit therefore requires OOD labels and fits a classifier on them. Please state explicitly that the 'no fit on OOD' guarantee covers the unsupervised detectors only, and that the fingerprint's supervised conjunct is fit on the benchmark's OOD split. This matters for reproducibility and for understanding what an auditor must have in hand.
- [§5.2, Table 13, Appendix H] The 'decisive evidence' for the fingerprint is the matched fit-set-exclusion contrast, but it is validated only on the CIFAR battery (20/20, embedding space). For the real Tobacco/Memo leak, no embedding-space clean-excl result is presented; the correction shown is leave-class-out retraining. In the 77-d signature, the same clean-excl control false-fires on 3/5 settings (Table 13). The paper therefore does not demonstrate that the matched contrast 'isolates fit-set membership as the cause' in the deployed setting; it isolates it on synthetic group/class re-designations of four backbones. Please add the embedding-space clean-excl result for Tobacco/Memo, or qualify the claim.
- [§6, Appendix F, Appendix H] The in-the-wild audit tests only clean standard pairs (24 vision pairs plus 11 clean text/document settings), so it establishes specificity but not sensitivity on real leaked benchmarks. The only real leak included (Tobacco/Memo, Table 15) is borderline in the recommended representation and per-seed unstable, which further limits the evidence for field sensitivity. The paper should state this limitation explicitly in the abstract or conclusions; as written, readers may infer that the diagnostic has been shown to catch real leaks at the claimed reliability.
minor comments (4)
- [Abstract and §7] The abstract says 'no unsupervised detector does' while Section 7 correctly says 'no unsupervised detector we tried'. Please use the qualifier consistently, since the claim is necessarily over a finite method set.
- [Figures 2 and 3] The horizontal axes are cropped to OracleLDA≥0.92/0.94, which visually compresses the far-OOD points near 1.0. The text explains this, but the captions should state the crop explicitly.
- [Appendix E] The 77-d spot-check is run on a single backbone (ViT-B/16, CIFAR-10) with five leaked classes. The statement that 'the fingerprint detects leaks in either space' is therefore based on a small spot-check; please label it as such in the main text when referring to 'either space'.
- [Table 12] The per-setting table is very useful, but consider adding a column that explicitly labels the two false negatives and one false positive in the table itself, rather than only in the surrounding text, to make the error analysis easier to verify.
Circularity Check
No significant circularity in the active derivation; the one explicitly circular step is retracted, and the fingerprint thresholds are fixed a priori with matched and in-the-wild controls.
-
self definitional
[Section 8 (retraction); Table 11]
"An earlier version of this work reported that Γ grows as OOD nears (Pearson −0.79). We retract it. The severity axis we used was itself an unsupervised detectability score, making the correlation circular by construction; recomputed against a detection-independent axis (squared MMD in a frozen non-detector encoder) it collapses to Pearson −0.035."
Γ = OracleLDA − max(unsup) and the 'severity' axis was max(unsup), so the two quantities share the unsupervised term; a high gap is mechanically associated with a low unsupervised score, producing a spurious negative correlation. The paper explicitly retracts this claim and shows the correlation disappears on an independent MMD-based axis. Because the claim is retracted, it is not load-bearing for any current result.
full rationale
The paper's central empirical result — the same Memo class scoring 0.326 under the leaked construction and 0.911 under leave-class-out retraining — is computed in-paper, replicated across 35 fine-tunes in two domains, and does not depend on a fitted parameter being renamed as a prediction. The leak fingerprint uses thresholds (OracleLDA ≥ 0.95, best-unsup < 0.65) that the paper states were fixed a priori from the single real Tobacco leak, then validated on a controlled battery and an in-the-wild audit. The battery's leak/clean labels are defined by fit-set membership, which is a controlled validation rather than a circular derivation: the fingerprint could have failed (it misses 2/20 leaks and false-fires once), and the matched clean-excl contrast plus the 24-pair audit provide independent checks. Self-citations (Balachandran, 2026) are used for baseline reconciliation and protocol inheritance, but the key anomaly numbers and the leave-class-out correction are independently established in this paper; no uniqueness theorem or ansatz is imported from self-citation. The only explicitly circular step in the manuscript is the retracted Γ–severity correlation, which the authors identify, retract, and replace with an independent MMD-based measurement. The skeptic concern about representation-dependence (embedding-space borderline on the real leak, signature-space false-fires on clean-excl controls) is a robustness/correctness issue, not a circularity issue under the rubric. Overall, the active derivation chain is self-contained and transparent; no current result reduces to its own input by construction.
Assumptions & free parameters
free parameters (2)
- Fingerprint thresholds (OracleLDA gate, best-unsup cutoff) =
0.95, 0.65
- best-unsup definition (max of Mahalanobis and kNN)
assumptions (4)
- domain assumption ID and OOD signatures share covariance Sigma (Gaussian model)
- domain assumption A trained class is near-perfectly linearly separable from the rest of ID in penultimate-embedding space
- domain assumption Removing a class from the one-class fit set without retraining ('clean-excl') is a valid negative control for the leak
- domain assumption Unsupervised detector statistics are fit only on ID-train data
Cite this review
Pith. "Pith review of Decodable but Not Detectable: A Leakage Fingerprint for Near-OOD Benchmarks." pith.science (2026). https://pith.science/paper/JO55HTX4
@misc{pith2026260719393,
author = {Pith},
title = {Pith review of: Decodable but Not Detectable: A Leakage Fingerprint for Near-OOD Benchmarks},
year = {2026},
howpublished = {\url{https://pith.science/paper/JO55HTX4}},
note = {Machine review of arXiv:2607.19393}
}
read the original abstract
While auditing a perturbation-based OOD detector on a document benchmark, we recorded an AUROC of 0.326 -- well below the 0.5 chance level. The cause is a benchmark leak: the designated "OOD" class is one the model was trained on, so its examples sit inside the in-distribution fit set and the detector is penalized for correctly ranking them as familiar. Deleting the class and retraining 35 models across two domains raises the score to 0.911. We distill the contamination into a leak fingerprint -- near-perfect supervised decodability (AUROC approximately 1) coupled with unsupervised detection collapsed below 0.65 -- and validate it on a controlled battery of 52 settings (20 leaked, 32 clean) across ResNet-50 and ViT-B/16 on CIFAR-10/100, achieving sensitivity 18/20 and specificity 31/32 in embedding space; the matched fit-set-exclusion controls are perfect at 20/20. An in-the-wild audit of 24 standard near/far OOD benchmark pairs fires on exactly one (the intrinsically hard CIFAR-100 vs CIFAR-10 pair) and on no far-OOD pair, confirming specificity and that standard cross-dataset construction is clean. Under the corrected protocol, perturbation signals are decodable but not detectable: a supervised reader recovers the OOD signal (AUROC 0.87-1.00) while no unsupervised detector does, and the perturbation method does not improve on plain Mahalanobis distance. We provide a theoretical account of why and, for transparency, retract an earlier circular correlation. The contributions are a corrected protocol and a validated leak diagnostic, not a new OOD method.
Figures
Figures from the paper (1 more)
Reference graph
Works this paper leans on
-
[1]
International Conference on Learning Representations (ICLR) , year =
Dan Hendrycks and Kevin Gimpel , title =. International Conference on Learning Representations (ICLR) , year =
-
[2]
Srikant , title =
Shiyu Liang and Yixuan Li and R. Srikant , title =. International Conference on Learning Representations (ICLR) , year =
-
[3]
Advances in Neural Information Processing Systems (NeurIPS) , year =
Kimin Lee and Kibok Lee and Honglak Lee and Jinwoo Shin , title =. Advances in Neural Information Processing Systems (NeurIPS) , year =
-
[4]
Owens and Yixuan Li , title =
Weitang Liu and Xiaoyun Wang and John D. Owens and Yixuan Li , title =. Advances in Neural Information Processing Systems (NeurIPS) , year =
-
[5]
Advances in Neural Information Processing Systems (NeurIPS) , year =
Yiyou Sun and Chuan Guo and Yixuan Li , title =. Advances in Neural Information Processing Systems (NeurIPS) , year =
-
[6]
International Conference on Machine Learning (ICML) , year =
Yiyou Sun and Yifei Ming and Xiaojin Zhu and Yixuan Li , title =. International Conference on Machine Learning (ICML) , year =
-
[7]
arXiv preprint arXiv:2106.09022 , year =
Jie Ren and Stanislav Fort and Jeremiah Liu and Abhijit Guha Roy and Shreyas Padhy and Balaji Lakshminarayanan , title =. arXiv preprint arXiv:2106.09022 , year =
-
[8]
Advances in Neural Information Processing Systems (NeurIPS) Datasets and Benchmarks Track , year =
Jingkang Yang and Pengyun Wang and Dejian Zou and Zitang Zhou and others , title =. Advances in Neural Information Processing Systems (NeurIPS) Datasets and Benchmarks Track , year =
Show all 25 references
-
[9]
ACM Transactions on Knowledge Discovery from Data , volume =
Shachar Kaufman and Saharon Rosset and Claudia Perlich and Ori Stitelman , title =. ACM Transactions on Knowledge Discovery from Data , volume =
-
[10]
Patterns , volume =
Sayash Kapoor and Arvind Narayanan , title =. Patterns , volume =
-
[11]
Journal of Multivariate Analysis , volume =
Olivier Ledoit and Michael Wolf , title =. Journal of Multivariate Analysis , volume =
-
[12]
Scientific Reports , volume =
Christos Constantinou and Georgios Ioannides and Aman Chadha and Aaron Elkins and Edwin Simpson , title =. Scientific Reports , volume =. 2026 , note =
2026
-
[13]
Vishnu Bindu Balachandran , title =
-
[14]
Y. L. Li and D. Lu and P. Kirichenko and S. Qiu and T. G. J. Rudner and C. B. Bruss and A. G. Wilson , title =. arXiv preprint arXiv:2507.01831 , year =
-
[15]
IEEE Conference on Computer Vision and Pattern Recognition (CVPR) , year =
Kaiming He and Xiangyu Zhang and Shaoqing Ren and Jian Sun , title =. IEEE Conference on Computer Vision and Pattern Recognition (CVPR) , year =
-
[16]
International Conference on Learning Representations (ICLR) , year =
Alexey Dosovitskiy and Lucas Beyer and Alexander Kolesnikov and others , title =. International Conference on Learning Representations (ICLR) , year =
-
[17]
Alex Krizhevsky , title =
-
[18]
Ng , title =
Yuval Netzer and Tao Wang and Adam Coates and Alessandro Bissacco and Bo Wu and Andrew Y. Ng , title =. NeurIPS Workshop on Deep Learning and Unsupervised Feature Learning , year =
-
[19]
IEEE Conference on Computer Vision and Pattern Recognition (CVPR) , year =
Mircea Cimpoi and Subhransu Maji and Iasonas Kokkinos and Sammy Mohamed and Andrea Vedaldi , title =. IEEE Conference on Computer Vision and Pattern Recognition (CVPR) , year =
-
[20]
Gradient-based learning applied to document recognition , journal =
Yann LeCun and L. Gradient-based learning applied to document recognition , journal =
-
[21]
arXiv preprint arXiv:1708.07747 , year =
Han Xiao and Kashif Rasul and Roland Vollgraf , title =. arXiv preprint arXiv:1708.07747 , year =
-
[22]
International Conference on Artificial Intelligence and Statistics (AISTATS) , year =
Adam Coates and Andrew Ng and Honglak Lee , title =. International Conference on Artificial Intelligence and Statistics (AISTATS) , year =
-
[23]
In or out?
Julian Bitterwolf and Maximilian M. In or out?. International Conference on Machine Learning (ICML) , year =
-
[24]
arXiv preprint arXiv:2606.02601 , year =
Alejandro Ascarate and Leo Lebrat and Rodrigo Santa Cruz and Clinton Fookes and Olivier Salvado , title =. arXiv preprint arXiv:2606.02601 , year =
-
[25]
arXiv preprint arXiv:2510.15202 , year =
Denis Janiak and Jakub Binkowski and Tomasz Kajdanowicz , title =. arXiv preprint arXiv:2510.15202 , year =
Reviewed August 2, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.