首页 | 本学科首页   官方微博 | 高级检索  
     

噪声可容忍的软件缺陷预测特征选择方法
引用本文:滕俊元,高猛,郑小萌,江云松.噪声可容忍的软件缺陷预测特征选择方法[J].计算机科学,2021,48(12):131-139.
作者姓名:滕俊元  高猛  郑小萌  江云松
作者单位:北京控制工程研究所 北京 100190
摘    要:通过对缺陷数据集进行挖掘,缺陷预测模型能够提前预测出被测软件中的缺陷模块,帮助测试人员实现更有针对性的测试,而普遍存在的数据集标签噪声会影响预测模型的性能.已有的特征选择方法很少对噪声可容忍性进行针对性设计,同时在主流的具有噪声容忍能力的特征选择框架中策略选取只能依靠经验手动执行,难以在软件工程实践中得到应用.鉴于此,文中提出一种噪声可容忍的软件缺陷预测特征选择方法NTFES(Noise Tolerable FEature Selection),即通过Bootstrap抽样技术生成多个自助样本集,在自助样本集上基于近似马尔可夫毯将特征进行分组并采用两种启发式特征选择策略从每个组中选出候选特征,随后利用遗传算法在候选特征空间中搜索最优特征子集.为了验证NTFES方法的有效性,选择了NASA MDP软件项目集作为实验对象并对标签注入噪声以获得带有噪声标签的数据集,通过控制标签噪声比例对NTFES方法以及其他基准方法(如FULL,FCBF,CFS)进行了比较.实验结果表明:在可接受的标签噪声比例下,NTFES方法不仅具有更高的分类性能,还具有更好的噪声可容忍性.

关 键 词:软件测试  软件缺陷预测  特征选择  标签噪声  噪声可容忍

Noise Tolerable Feature Selection Method for Software Defect Prediction
TENG Jun-yuan,GAO Meng,ZHENG Xiao-meng,JIANG Yun-song.Noise Tolerable Feature Selection Method for Software Defect Prediction[J].Computer Science,2021,48(12):131-139.
Authors:TENG Jun-yuan  GAO Meng  ZHENG Xiao-meng  JIANG Yun-song
Abstract:
Keywords:
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号