Ir al contenido

Documat


Resumen de Contrastive and counterfactual explanations for test case prioritization: Ideas and challenges

Aurora Ramírez Quesada Árbol académico, Mario Berrios, Robert Feldt Árbol académico, José Raúl Romero Salguero Árbol académico

  • As machine learning (ML) is increasingly used in software engineering (SE), explainable artificial intelligence (XAI) is crucial for understanding choices made by opaque, "black-box" models. Test case prioritization (TCP) is an important SE problem that can benefit from ML. In this paper, we explore two approaches for generating explanations in ML-based TCP, contrastive and counterfactual XAI, and present application scenarios where they can enhance testers' comprehension of model outputs. Specifically, we use DiCE, a method for generating counterfactual explanations, as an illustrative example and conclude by discussing open issues.


Fundación Dialnet

Mi Documat