Capabilities for Better ML Engineering
Not on the map. Why?
Abstract (arXiv)
In spite of machine learning's rapid growth, its engineering support is scattered in many forms, and tends to favor certain engineering stages, stakeholders, and evaluation preferences. We envision a capability-based framework, which uses fine-grained specifications for ML model behaviors to unite existing efforts towards better ML engineering. We use concrete scenarios (model design, debugging, and maintenance) to articulate capabilities' broad applications across various different dimensions, and their impact on building safer, more generalizable and more trustworthy models that reflect human needs. Through preliminary experiments, we show capabilities' potential for reflecting model generalizability, which can provide guidance for ML engineering process. We discuss challenges and opportunities for capabilities' integration into ML engineering.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 17 of its 32 references that are in the map. First posted on arXiv 11 Nov 2022.
Builds on
17 of 32 references.
References · 17
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,366
- 2020Beyond Accuracy: Behavioral Testing of NLP models with CheckListcited by 979
- 2019Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inferencecited by 864
- 2018Recognition in Terra Incognitacited by 655
- 2020Underspecification Presents Challenges for Credibility in Modern Machine Learningcited by 488
- 2019Learning the Difference that Makes a Difference with Counterfactually-Augmented Datacited by 428
- 2018Failing Loudly: An Empirical Study of Methods for Detecting Dataset Shiftcited by 240
- 2021Polyjuice: Generating Counterfactuals for Explaining, Evaluating, and Improving Modelscited by 219
- 2018Stress Test Evaluation for Natural Language Inferencecited by 211
- 2019Predictive Biases in Natural Language Processing Models: A Conceptual Framework and Overviewcited by 137
- 2021Robustness Gym: Unifying the NLP Evaluation Landscapecited by 107
- 2018On Adversarial Examples for Character-Level Neural Machine Translationcited by 85
5 more
- 2021NL-Augmenter: A Framework for Task-Sensitive Natural Language Augmentationcited by 72
- 2021Collaboration Challenges in Building ML-Enabled Systems: Communication, Documentation, Engineering, and Processcited by 56
- 2021Who Needs MLOps: What Data Scientists Seek to Accomplish and How Can MLOps Help?cited by 37
- 2021Discovering and Validating AI Errors With Crowdsourced Failure Reportscited by 28
- 2019Sentiment analysis is not solved! Assessing and probing sentiment classificationcited by 14
Built on by
Citing papers per year: 2023: 2; 2024: 1.
3 papers.
- 2024Using Quality Attribute Scenarios for ML Model Test Case Generation12 Jun 2024
- 2023Beyond Testers' Biases: Guiding Model Testing with Knowledge Bases using LLMs14 Oct 2023
- 2023Challenges and Opportunities of Using Transformer-Based Multi-Task Learning in NLP Through ML Lifecycle: A Survey16 Aug 2023