mlsanityData to 7 Oct 2026

Quality-Driven Selective Mutation for Deep Learning

arXiv 2604.22640 ↗First posted 24 Apr 2026cs.SE cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Mutants support testing and debugging in two roles: (i) as test goals and (ii) as substitutes for real faults. Hard-to-kill mutants provide better guidance for test improvement, while realism is essential when mutants are used to simulate real bugs. Building on these roles, selective mutation for deep learning (DL) aims to reduce the cost of mutant generation and execution by choosing operator configurations that yield resistant and realistic mutants. However, the DL literature lacks a unified measure that captures both aspects. This study presents a probabilistic framework to quantify mutant quality along two complementary axes: resistance and realism. Resistance adapts the classical notion of hard-to-kill mutants to the DL setting using statistical killing probabilities, while realism is measured via the generalized Jaccard similarity between mutant and real-fault detectability patterns. The framework enables ranking and filtering of low-quality mutation-operator configurations without assuming a specific use case. We empirically evaluate the approach on four datasets of real DL faults. Three datasets (CleanML, DeepFD, and DeepLocalize) are used to estimate and select high-quality operator configurations, and the held-out defect4ML dataset is used for validation. Results show that quality-driven selection reduces the number of generated mutants by up to 55.6% while preserving typical levels of resistance and realism under baseline-aligned selection thresholds. These findings confirm that dual-objective selection can lower cost without compromising the usefulness of mutants for either role.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 13 of its 42 references that are in the map. First posted on arXiv 24 Apr 2026.

Builds on

13 of 42 references.

References · 13

  1. 2018DeepMutation: Mutation Testing of Deep Learning Systemscited by 66
  2. 2018Adversarial Sample Detection for Deep Neural Network through Model Mutation Testingcited by 48
  3. 2021DeepLocalize: Fault Localization for Deep Neural Networkscited by 37
  4. 2022DeepFD: Automated Fault Diagnosis and Localization for Deep Learning Programscited by 16
  5. 2022Bugs in Machine Learning-based Systems: A Faultload Benchmarkcited by 15
  6. 2021A Search-Based Testing Framework for Deep Neural Networks of Source Code Embeddingcited by 12
  7. 2021DeepMetis: Augmenting a Deep Learning Test Set to Increase its Mutation Scorecited by 12
  8. 2023REIN: A Comprehensive Benchmark Framework for Data Cleaning Methods in ML Pipelinescited by 10
  9. 2016Tailored Mutants Fit Bugs Bettercited by 3
  10. 2021Practical Mutation Testing at Scalecited by 3
  11. 2025MuFF: Stable and Sensitive Post-training Mutation Testing for Deep Learningcited by 2
  12. 2025An Empirical Study of the Realism of Mutants in Deep Learningcited by 2
1 more
  1. 2025On Accelerating Deep Neural Network Mutation Analysis by Neuron and Mutant Clusteringcited by 1

Built on by

Not cited yet.