arrow
返回

Identifying inconsistent software defect predictions with symmetry metamorphic relation pattern

delete2025-05-05
delete0
PRE
AI
P
Pak Yuen Patrick Chan
Y
Yang, Zhen *
DOI:10.1016/j.jss.2025.112449delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
确定基于机器学习系统的软件缺陷预测不一致性构成了重大挑战。为解决此问题,我们提出采用结合对称变异关系模式(MRP)的变异测试(MT)来转换训练数据集,以训练后续系统;相比之下,原始数据集用于训练源系统。通过比较源系统与后续系统之间不一致预测的发生情况并分析该方法的效能,我们旨在阐明其有效性。此外,采用可解释人工智能(XAI)来解释观察到的不一致性。结果表明,对称MRP可以引发不一致预测,且XAI技术能够有效阐明此类不一致性。此外,我们发现当使用KMeans、随机森林或卷积神经网络算法进行软件缺陷预测时,小规模和不平衡数据集的排序可能导致不一致性。为进一步推进此项研究,未来研究可通过在采用机器学习算法的领域中纳入额外的MRPs来扩展所提出的方法,以识别和解释不一致性。另一项有前景的研究方向是探究数据不平衡、数据集大小与MRPs之间的关系,以增强不一致性的识别并推导出更稳健的MRs。
Keyword:
Metamorphic testing
Metamorphic relation patterns
Software defect prediction
Explainable artificial intelligence

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.5K
被引数:
8.4K

机构

暂无机构信息
引用论文

引用论文

Testing and validating machine learning classifiers by metamorphic testing通过变形测试测试和验证机器学习分类器
err2011-04-01
err251
errOAAI
errXie, Xiaoyuan; Ho, Joshua W. K.; Murphy, Christian; Kaiser, Gail; Xu, Baowen; Chen, Tsong Yueh
err分享
err收藏
Explainable artificial intelligence in skin cancer recognition: A systematic review皮肤癌识别中的可解释人工智能: 系统综述
err2022-05-01
err62
errOAAI
errHauser, Katja; Kurz, Alexander; Haggenmueller, Sarah; Maron, Roman C.; von Kalle, Christof; Utikal, Jochen S.; Meier, Friedegund; Hobelsberger, Sarah; Gellrich, Frank F.; Sergon, Mildred; Hauschild, Axel; French, Lars E.; Heinzerling, Lucie; Schlager, Justin G.; Ghoreschi, Kamran; Schlaak, Max; Hilke, Franz J.; Poch, Gabriela; Kutzner, Heinz; Berking, Carola; Heppt, Markus, V; Erdmann, Michael; Haferkamp, Sebastian; Schadendorf, Dirk; Sondermann, Wiebke; Goebeler, Matthias; Schilling, Bastian; Kather, Jakob N.; Froehling, Stefan; Lipka, Daniel B.; Hekler, Achim; Krieghoff-Henning, Eva; Brinker, Titus J.
err分享
err收藏
err分享
err收藏
Path-directed source test case generation and prioritization in metamorphic testing
err2022-01-01
err20
PREAI
errSun, Chang-ai; Liu, Baoli; Fu, An; Liu, Yiqiang; Liu, Huai
err分享
err收藏
Testing machine learning based systems: a systematic mapping测试基于机器学习的系统: 系统映射
err2020-09-15
err145
errOAAI
errRiccio, Vincenzo; Jahangirova, Gunel; Stocco, Andrea; Humbatova, Nargiz; Weiss, Michael; Tonella, Paolo
err分享
err收藏
A Declarative Metamorphic Testing Framework for Autonomous Driving一种用于自动驾驶的声明式变形测试框架
err2023-04-01
err15
errOAAI
errDeng, Yao; Zheng, Xi; Zhang, Tianyi; Liu, Huai; Lou, Guannan; Kim, Miryung; Chen, Tsong Yueh
err分享
err收藏
学者 查看更多内容