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

基于超欧式距离近邻传播的软件缺陷预测方法
引用本文:常瑞花,沈晓卫. 基于超欧式距离近邻传播的软件缺陷预测方法[J]. 计算机应用研究, 2017, 34(5)
作者姓名:常瑞花  沈晓卫
作者单位:武警工程大学 科研部,火箭军工程大学 核工程系
基金项目:国家自然科学(51503224);陕西省自然科学(2015JQ6224);武警工程大学基础研究(WJY201602);大学军事理论研究课题(JLX201680)
摘    要:为了进一步提高无标识软件缺陷数据预测的精度,提出了一种基于超欧式距离近邻传播的软件缺陷预测方法。在近邻传播算法中引入密度思想,定义了密度因子和超欧式距离测度概念,设计了密度敏感相似度度量元(即密集度量元),解决了传统近邻传播算法采用欧式距离表示数据相似度,难以有效处理复杂结构数据的不足。该方法应用于无标识软件缺陷数据的预测,并通过三组航空航天软件数据,仿真验证了该方法的有效性,提高了无标识软件缺陷数据预测的精度,为无标识软件缺陷预测提供了一种新的思路。

关 键 词:密度  近邻传播  软件缺陷  预测
收稿时间:2016-07-13
修稿时间:2017-03-03

Software defect prediction based on affinity propagationwith hyper Euclidean distance
Chang Ruihua and Shen Xiaowei. Software defect prediction based on affinity propagationwith hyper Euclidean distance[J]. Application Research of Computers, 2017, 34(5)
Authors:Chang Ruihua and Shen Xiaowei
Abstract:In order to improve the accuracy of prediction for unlabeled software defect data, a novel method software defect prediction based on affinity propagation with hyper Euclidean distance, was proposed. Firstly, it being the fact that traditional affinity propagation algorithm using Euclidean distance to represent data similarity, it was difficult to meet the characteristics of global data consistency and cannot effectively deal with the complex data structure. In order to overcome the shortages, the idea of density was introduced, and density factors and hyper Euclidean distance were defined. Meantime, the density sensitive similarity metrics was designed. The new method was used to deal with the unlabeled and complicated software defect data. three data sets are used to verify the effectiveness of the proposed method, and the experimental results show that the proposed method is effective. It improves the prediction accuracy of unlabeled data and provides a practical way for unlabeled software defect prediction.
Keywords:density   affinity propagation   software defect   prediction
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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