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

基于Boosting的代价敏感软件缺陷预测方法
引用本文:杨杰,燕雪峰,张德平. 基于Boosting的代价敏感软件缺陷预测方法[J]. 计算机科学, 2017, 44(8): 176-180, 206
作者姓名:杨杰  燕雪峰  张德平
作者单位:南京航空航天大学计算机科学与技术学院 南京211106,南京航空航天大学计算机科学与技术学院 南京211106,南京航空航天大学计算机科学与技术学院 南京211106
基金项目:本文受十三五重点基础科研项目(JCKY2016206B001),江苏省六大人才高峰项目(XXRJ-004),软件新技术与产业化协同创新中心资助
摘    要:Boosting重抽样是常用的扩充小样本数据集的方法,首先针对抽样过程中存在的维数灾难现象,提出随机属性子集选择方法以进行降维处理;进而针对软件缺陷预测对于漏报与误报的惩罚因子不同的特点,在属性选择过程中添加代价敏感算法。以多个基本k-NN预测器为弱学习器,以代价最小为属性删除原则,得到当前抽样集的k值与属性子集的预测器集合,采用代价敏感的权重更新机制对抽样过程中的不同数据实例赋予相应权值,由所有预测器集合构成自适应的集成k-NN强学习器并建立软件缺陷预测模型。基于NASA数据集的实验结果表明,在小样本情况下,基于Boosting的代价敏感软件缺陷预测方法预测的漏报率有较大程度降低,误报率有一定程度增加,整体性能优于原来的Boosting集成预测方法。

关 键 词:软件缺陷预测  Boosting  代价敏感  随机属性选择  集成k-NN
收稿时间:2016-07-27
修稿时间:2016-10-21

Cost-sensitive Software Defect Prediction Method Based on Boosting
YANG Jie,YAN Xue-feng and ZHANG De-ping. Cost-sensitive Software Defect Prediction Method Based on Boosting[J]. Computer Science, 2017, 44(8): 176-180, 206
Authors:YANG Jie  YAN Xue-feng  ZHANG De-ping
Affiliation:College of Computer Science and Technology,Nanjing University of Aeronautics and Astronautics,Nanjing 211106,China,College of Computer Science and Technology,Nanjing University of Aeronautics and Astronautics,Nanjing 211106,China and College of Computer Science and Technology,Nanjing University of Aeronautics and Astronautics,Nanjing 211106,China
Abstract:
Keywords:Software defect prediction  Boosting  Cost-sensitive  Randomly feature selection  Ensemble k-NN
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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