Assessing Data Augmentation-Induced Bias in Training and Testing of Machine Learning Models
Not on the map. Why?
Abstract (arXiv)
Data augmentation has become a standard practice in software engineering to address limited or imbalanced data sets, particularly in specialized domains like test classification and bug detection where data can be scarce. Although techniques such as SMOTE and mutation-based augmentation are widely used in software testing and debugging applications, a rigorous understanding of how augmented training data impacts model bias is lacking. It is especially critical to consider bias in scenarios where augmented data sets are used not just in training but also in testing models. Through a comprehensive case study of flaky test classification, we demonstrate how to test for bias and understand the impact that the inclusion of augmented samples in testing sets can have on model evaluation.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 4 of its 11 references that are in the map. First posted on arXiv 3 Feb 2025.
Builds on
4 of 11 references.
References · 4
- 2020CodeBERT: A Pre-Trained Model for Programming and Natural Languagescited by 1,286
- 2023Large Language Model as Attributed Training Data Generator: A Tale of Diversity and Biascited by 230
- 2024A Survey on Data Augmentation in Large Model Eracited by 31
- 2024Mitigating Data Imbalance for Software Vulnerability Assessment: Does Data Augmentation Help?cited by 6
Built on by
Citing papers per year: 2025: 1.
1 paper.