What Does 99% Accuracy Measure? A Reproducible Audit of Shortcut Learning in a Widely Used Fake News Corpus
Not on the map. Why?
Abstract (arXiv)
Text classifiers trained on the ISOT/Kaggle "Fake and Real News" corpus routinely report accuracy and F1 above 0.98, a level of performance that sits uneasily beside the difficulty of assessing veracity. Using a transparent TF-IDF and linear-classifier pipeline as a measurement instrument, we audit the corpus along three leakage channels and two distribution-shift protocols, releasing all code and derived numbers. First, the benchmark is partly degenerate: a classifier given only the subject metadata field, with the article text discarded, attains F1 = 1.000, since the two classes have disjoint subjects. Second, removing all three leakage channels, metadata, a newswire source tag present in 99.2% of real articles, and 6,251 duplicate documents contaminating 19.4% of a naive test split, lowers F1 by only 1.21 points (0.9935 to 0.9814); the residual signal is diffuse editorial style rather than a few giveaway tokens, since deleting the 1,000 highest-weight unigrams still leaves F1 = 0.926. Third, this style signal does not transfer: under a topic-disjoint protocol, average precision falls from 0.9995 to 0.9475 and deployed F1 from 0.9905 to 0.8067, with a prior-matched analysis confirming a genuine 5.2-point loss of discrimination, while temporal transfer is nearly lossless. A fine-tuned DistilBERT is stronger in-distribution (F1 = 0.9993) but degrades far more under topic shift, losing 12.9 average-precision points against the linear model's 5.2. Transferred to the independent LIAR benchmark, all three models fall to near-chance ranking (ROC-AUC 0.54-0.57), none beating a majority-class baseline. We conclude that within-corpus scores here quantify source and topic separability rather than veracity, that added capacity exploits the shortcut rather than avoiding it, and we recommend metadata-only, small-sample, and topic-disjoint baselines as inexpensive diagnostics for future work.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 26 of its 73 references that are in the map. First posted on arXiv 26 Jul 2026.
Builds on
26 of 73 references.
References · 26
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2017On Calibration of Modern Neural Networkscited by 4,960
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,375
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,307
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,330
- 2020Shortcut Learning in Deep Neural Networkscited by 1,969
- 2018FEVER: a large-scale dataset for Fact Extraction and VERificationcited by 1,375
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,375
- 2020Beyond Accuracy: Behavioral Testing of NLP models with CheckListcited by 1,006
- 2016Bag of Tricks for Efficient Text Classificationcited by 876
14 more
- 2019Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inferencecited by 876
- 2018Annotation Artifacts in Natural Language Inference Datacited by 671
- 2019Defending Against Neural Fake Newscited by 559
- 2017"Liar, Liar Pants on Fire": A New Benchmark Dataset for Fake News Detectioncited by 363
- 2017Fake News Detection on Social Media: A Data Mining Perspectivecited by 336
- 2020Improving Reproducibility in Machine Learning Research (A Report from the NeurIPS 2019 Reproducibility Program)cited by 322
- 2018Hypothesis Only Baselines in Natural Language Inferencecited by 295
- 2019Probing Neural Network Comprehension of Natural Language Argumentscited by 214
- 2017Automatic Detection of Fake Newscited by 145
- 2017Reporting Score Distributions Makes a Difference: Performance Study of LSTM-networks for Sequence Taggingcited by 73
- 2018A Survey on Natural Language Processing for Fake News Detectioncited by 67
- 2019The Limitations of Stylometry for Detecting Machine-Generated Fake Newscited by 63
- 2017This Just In: Fake News Packs a Lot in Title, Uses Simpler, Repetitive Content in Text Body, More Similar to Satire than Real Newscited by 59
- 2019NELA-GT-2018: A Large Multi-Labelled News Dataset for The Study of Misinformation in News Articlescited by 26
Built on by
Not cited yet.