首页 | 官方网站   微博 | 高级检索  
     

基于二次学习的半监督字典学习软件缺陷预测*
引用本文:张志武,荆晓远,吴飞.基于二次学习的半监督字典学习软件缺陷预测*[J].模式识别与人工智能,2017,30(3):242-250.
作者姓名:张志武  荆晓远  吴飞
作者单位:1.南京邮电大学 计算机学院 南京 210023
2.武汉大学 软件工程国家重点实验室 武汉 430072
3.南京邮电大学 自动化学院 南京 210023
基金项目:国家自然科学基金项目(No.61272273,61073113)、江苏省普通高校研究生科研创新计划项目(No.CXZZ12_0478)资助
摘    要:当软件历史仓库中有标记训练样本较少时,有效的预测模型难以构建.针对此问题,文中提出基于二次学习的半监督字典学习软件缺陷预测方法.在第一阶段的学习中,利用稀疏表示分类器将大量无标记样本通过概率软标记标注扩充至有标记训练样本集中.再在扩充后的训练集上进行第二阶段的鉴别字典学习,最后在学得的字典上预测缺陷倾向性.在NASA MDP和PROMISE AR数据集上的实验验证文中方法的优越性.

关 键 词:软件缺陷预测    二次学习    半监督学习    字典学习  
收稿时间:2016-07-28

Twice Learning Based Semi-supervised Dictionary Learning for Software Defect Prediction
ZHANG Zhiwu,JING Xiaoyuan,WU Fei.Twice Learning Based Semi-supervised Dictionary Learning for Software Defect Prediction[J].Pattern Recognition and Artificial Intelligence,2017,30(3):242-250.
Authors:ZHANG Zhiwu  JING Xiaoyuan  WU Fei
Affiliation:1.School of Computer, Nanjing University of Posts and Telecommunications, Nanjing 210023
2.State Key Laboratory of Software Engineering, Wuhan University, Wuhan 430072
3.School of Automation, Nanjing University of Posts and Telecommunications, Nanjing 210023
Abstract:When the previous defect labels of modules in software history warehouse are limited, building an effective prediction model becomes a challenging problem. Aiming at this problem, a twice learning based semi-supervised learning algorithm for software defect prediction is proposed. In the first stage of learning, a large number of unlabeled samples are labeled with probability soft labels and extended to the labeled training dataset by using sparse representation classifier. Then, on this dataset discriminative dictionary learning is used for the second stage of learning. Finally, defect proneness prediction is conducted on the obtained dictionary. Experiments on the widely used NASA MDP and PROMISE AR datasets indicate the superiority of the proposed algorithm.
Keywords:Software Defect Prediction  Twice Learning  Semi-supervised Learning  Dictionary Learning  
点击此处可从《模式识别与人工智能》浏览原始摘要信息
点击此处可从《模式识别与人工智能》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号