数据采集与处理2017,Vol.32Issue(1):166-174,9.DOI:10.16337/j.1004-9037.2017.01.020
基于邻域三支决策粗糙集模型的软件缺陷预测方法
Software Defect Prediction Method Based on Neighborhood Three-way Decision-theoretic Rough Set Model
摘要
Abstract
Based on existing software defect data,it is possible to improve the efficiency of software testing and reduce the test cost by establishing the classification model to predict the software modules.Most machine learning based defect prediction researches are based on two-way decision method.Since software defect prediction can be seen as a kind of cost-sensitive learning problem,and the software data has continuous values,this paper proposes a classification method based on neighborhood three-way decision-theoretic rough set model.For ambiguous testing modules,compared with two-way decision methods,this method makes a deferment decision to reduce the misclassification rate.Experimental results on NASA software datasets show that the proposed method can get a higher classification accuracy and a lower misclassification cost.关键词
软件缺陷分类/邻域三支决策粗糙集模型/三支决策Key words
software defect classification/neighborhood three-way decision-theoretic rough set model/three-way decisions分类
信息技术与安全科学引用本文复制引用
李伟湋,郭鸿昌..基于邻域三支决策粗糙集模型的软件缺陷预测方法[J].数据采集与处理,2017,32(1):166-174,9.基金项目
国家高技术研究发展计划(“八六三”计划)(2015AA105303)资助项目. (“八六三”计划)