基于多核字典学习的软件缺陷预测 |
| |
作者姓名: | 王铁建 吴飞 荆晓远 |
| |
作者单位: | 武汉大学计算机学院软件工程国家重点实验室 武汉430072,南京邮电大学自动化学院 南京210023,武汉大学计算机学院软件工程国家重点实验室 武汉430072 |
| |
摘 要: | 提出一种多核字典学习方法,用以对软件模块是否存在缺陷进行预测。用于软件缺陷预测的历史数据具有结构复杂、类不平衡的特点,用多个核函数构成的合成核将这些数据映射到一个高维特征空间,通过对多核字典基的选择,得到一个类别平衡的多核字典,用以对新的软件模块进行分类和预测,并判定其中是否存在缺陷。在NASA MDP数据集上的实验表明,与其他软件缺陷预测方法相比,多核字典学习方法能够针对软件缺陷历史数据结构复杂、类不平衡的特点,较好地解决软件缺陷预测问题。
|
关 键 词: | 软件缺陷预测 多核学习 字典学习 类不平衡 |
收稿时间: | 2016-10-11 |
修稿时间: | 2016-12-22 |
|
|