An Analysis of Class Imbalance Challenges in Predictive Mutation Testing

Identificadores
URI: http://hdl.handle.net/10498/37660
DOI: 10.1007/978-981-96-6005-6_23
URL: https://link.springer.com/chapter/10.1007/978-981-96-6005-6_23
Statistics
Metrics and citations
Metadata
Show full item recordDate
2025-04-21Department
Ingeniería InformáticaSource
Nguyen, N.T., et al. Intelligent Information and Database Systems. ACIIDS 2025. Lecture Notes in Computer Science(), vol 15684. Springer, Singapore.Abstract
This study evaluates the efficacy of Predictive Mutation Testing (PMT) models, focusing on the impact of preprocessing, class rebalancing, and model selection on predictive accuracy. By filtering unreached mutants, artificially inflated metrics caused by trivial correlations were minimized, enhancing the ability of the model to identify complex patterns. While ensemble models like CatBoost and XGBoost showed high effectiveness in detecting killed mutants, their performance in identifying survived mutants was limited, underscoring the need for refined strategies to address class imbalance. The study further identifies that previous PMT research often lacks class-specific metrics, such as the Matthews Correlation Coefficient, essential for assessing balanced performance. This oversight can yield misleading evaluations by favoring the majority class, which may falsely indicate high model reliability. Although SMOTE rebalancing improved recall for survived mutants, balancing sensitivity and precision remains challenging. The findings advocate for the development of more balanced datasets in future PMT research to enhance both accuracy and robustness in real-world testing scenarios.
Subjects
Predictive Mutation Testing; class imbalance; machine learning; ensemble models; software testingCollections
- Capítulos de libro [1622]
- Capitulos de libros Ing. Inf. [36]





