基于不相似性的软件缺陷预测算法 |
| |
引用本文: | 张雪莹,李瑞贤.基于不相似性的软件缺陷预测算法[J].计算机测量与控制,2018,26(3):258-262. |
| |
作者姓名: | 张雪莹 李瑞贤 |
| |
作者单位: | 中国电子科学研究院,北京自动化控制设备研究所 |
| |
摘 要: | 软件缺陷预测是典型的类不均衡学习问题,其中有缺陷的样本数量远少于无缺陷的样本数量,但有缺陷的样本通常是预测的重点。现有的软件预测模型大多建立在基于静态度量元的软件缺陷数据集上,重点关注如何平衡类分布,而忽略了数据集中属性特征对软件缺陷的判别能力。当软件缺陷数据集中的属性特征对类目标概念缺乏判别能力时,传统机器学习算法难以构建有效的软件缺陷预测模型,从而无法获得有效的预测性能。为此,提出了一种基于不相似性的软件缺陷预测算法,通过改善软件缺陷数据集中属性的判别能力,进而提升软件缺陷预测性能。实验证明:基于不相似性的软件缺陷预测算法能够有效地改善传统机器学习算法在软件缺陷数据集上的预测性能。
|
关 键 词: | 类不均衡学习 软件缺陷预测 原型选择 不相似性转换 |
收稿时间: | 2018/1/12 0:00:00 |
修稿时间: | 2018/1/12 0:00:00 |
Dissimilarity-Based Software Defect Prediction Algorithm |
| |
Affiliation: | China Academy of Electronics and Information Technology, |
| |
Abstract: | |
| |
Keywords: | class imbalance learning software defect prediction prototype selection dissimilarity transformation |
|
| 点击此处可从《计算机测量与控制》浏览原始摘要信息 |
|
点击此处可从《计算机测量与控制》下载全文 |
|