计算机工程与应用2019,Vol.55Issue(8):53-58,65,7.DOI:10.3778/j.issn.1002-8331.1806-0091
融合多策略特征筛选的跨项目软件缺陷预测
Cross-Project Software Defect Prediction Based on Multi-Strategy Feature Filtering
摘要
Abstract
For the process of cross-project software defect prediction, software defect data has irrelevant information or data redundancy, cross-project software defect prediction based on Multi-Policy Feature Filtering(MPFF)method is proposed. Firstly, multi-strategy screening method and oversampling method are used for data preprocessing. Then cost-sensitive domain adaptive method is used for classification. The classification process uses a small amount of labeled target project data to improve the distribution difference among projects. Finally, different metric prediction experiments are performed on the AEEEM, NASA MDP, and SOFTLAB data sets. Different metric prediction experiments are performed on the data set. The experimental results show that the MPSDA method has the best performance compared with the Burank filter, Peters filter, TCA+and TrAdaBoost methods under the homogeneous metric.关键词
跨项目软件缺陷预测/无关信息/数据冗余/代价敏感/同构度量Key words
cross-project software defect prediction/ irrelevant information/data redundancy/ cost sensitive/ homogeneous metric分类
信息技术与安全科学引用本文复制引用
刘树毅,翟晔,刘东升..融合多策略特征筛选的跨项目软件缺陷预测[J].计算机工程与应用,2019,55(8):53-58,65,7.基金项目
国家自然科学基金(No.61371193) (No.61371193)
山西省自然科学基金(No.201701D121058). (No.201701D121058)