Specification Overfitting in Artificial Intelligence
Not on the map. Why?
Abstract (arXiv)
Machine learning (ML) and artificial intelligence (AI) approaches are often criticized for their inherent bias and for their lack of control, accountability, and transparency. Consequently, regulatory bodies struggle with containing this technology's potential negative side effects. High-level requirements such as fairness and robustness need to be formalized into concrete specification metrics, imperfect proxies that capture isolated aspects of the underlying requirements. Given possible trade-offs between different metrics and their vulnerability to over-optimization, integrating specification metrics in system development processes is not trivial. This paper defines specification overfitting, a scenario where systems focus excessively on specified metrics to the detriment of high-level requirements and task performance. We present an extensive literature survey to categorize how researchers propose, measure, and optimize specification metrics in several AI fields (e.g., natural language processing, computer vision, reinforcement learning). Using a keyword-based search on papers from major AI conferences and journals between 2018 and mid-2023, we identify and analyze 74 papers that propose or optimize specification metrics. We find that although most papers implicitly address specification overfitting (e.g., by reporting more than one specification metric), they rarely discuss which role specification metrics should play in system development or explicitly define the scope and assumptions behind metric formulations.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 104 of its 178 references that are in the map. First posted on arXiv 13 Mar 2024.
Builds on
104 of 178 references.
References · 104
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
38 more
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,548
- 2021Zero-Shot Text-to-Image Generationcited by 4,288
- 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,780
- 2021TruthfulQA: Measuring How Models Mimic Human Falsehoodscited by 2,975
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,877
- 2022Survey of Hallucination in Natural Language Generationcited by 2,075
- 2016Equality of Opportunity in Supervised Learningcited by 2,007
- 2019A Survey on Bias and Fairness in Machine Learningcited by 1,917
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,432
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,089
- 2016Geometric deep learning: going beyond Euclidean datacited by 1,048
- 2020Beyond Accuracy: Behavioral Testing of NLP models with CheckListcited by 1,006
- 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 901
- 2015End-to-End Training of Deep Visuomotor Policiescited by 875
- 2017Automated Hate Speech Detection and the Problem of Offensive Languagecited by 736
- 2019Graph Neural Networks for Social Recommendationcited by 714
- 2020CrowS-Pairs: A Challenge Dataset for Measuring Social Biases in Masked Language Modelscited by 710
- 2020RobustBench: a standardized adversarial robustness benchmarkcited by 661
- 2016Inherent Trade-Offs in the Fair Determination of Risk Scorescited by 586
- 2016Neural Architectures for Named Entity Recognitioncited by 550
- 2021Just Train Twice: Improving Group Robustness without Training Group Informationcited by 523
- 2019Using Self-Supervised Learning Can Improve Model Robustness and Uncertaintycited by 514
- 2020Underspecification Presents Challenges for Credibility in Modern Machine Learningcited by 496
- 2021Deep Neural Networks and Tabular Data: A Surveycited by 491
- 2017A Brief Survey of Deep Reinforcement Learningcited by 483
- 2020Improving robustness against common corruptions by covariate shift adaptationcited by 431
- 2022Last Layer Re-Training is Sufficient for Robustness to Spurious Correlationscited by 381
- 2021MEMO: Test Time Robustness via Adaptation and Augmentationcited by 377
- 2017Certifying Some Distributional Robustness with Principled Adversarial Trainingcited by 337
- 2021Self-Diagnosis and Self-Debiasing: A Proposal for Reducing Corpus-Based Bias in NLPcited by 337
- 2018Feature Denoising for Improving Adversarial Robustnesscited by 314
- 2019Measurement and Fairnesscited by 308
- 2018Large Scale Crowdsourcing and Characterization of Twitter Abusive Behaviorcited by 270
- 2017Improving the Adversarial Robustness and Interpretability of Deep Neural Networks by Regularizing their Input Gradientscited by 236
- 2021Improving Robustness using Generated Datacited by 234
- 2017Predict Responsibly: Improving Fairness and Accuracy by Learning to Defercited by 233
- 2020HateCheck: Functional Tests for Hate Speech Detection Modelscited by 216
50 most cited of 104 All 104 (JSON)
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 1.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2026The Specification Paradox: Rethinking Requirements Engineering in the Age of AI ↗
- 2026Litmus: Zero-Label, Code-Driven Metric Specification for Evaluating AI Systems
- 2025Understanding Behavioral Metric Learning: A Large-Scale Study on Distracting Reinforcement Learning Environments
- 2025Measurement to Meaning: A Validity-Centered Framework for AI Evaluation
- 2026Two Truths and A Lie? Benchmarking Off-the-Shelf LLMs for Requirements Quality Assessment: Performance, False Alarms, and Misses ↗
- 2026Evaluation Blindness: How Silent Measurement Failures Corrupt AI Systems from Training to Deployment
- 2025The Specification Trap: Why Static Value Alignment Alone Is Insufficient for Robust Alignment
- 2026Why Code, Why Now: An Information-Theoretic Perspective on the Limits of Machine Learning