《计算机技术与发展杂志》发表论文赏析

基于代价敏感学习的软件缺陷预测方法

来源:计算机技术与发展杂志2015年第11期北京时间:

作者:陆海洋;荆晓远;董西伟;刘茜

摘要:软件缺陷预测是改善软件开发质量、提高测试效率的重要途径.文中分析了软件缺陷预测的特点,同时针对当前软件缺陷预测中存在特征冗余问题和类不平衡问题进行了深入研究.首先为了解决软件模块中的特征冗余问题给软件缺陷预测造成困难,提高对软件缺陷预测的准确率,采用基于代价敏感的拉普拉斯特征映射方法(CSLE)对原样本空间进行降维,改进拉普拉斯算法(LE)中的距离度量方式,提高降维映射精度;然后通过基于代价敏感的神经网络的方法(CSB-PNN)对软件模块进行分类,调整BP神经网络的权值和偏置参数,使BP神经网络对有缺陷软件模块的误分更加敏感,进一步提高分类效果.在NASA软件缺陷标准数据集上与最新的几种软件缺陷预测方法相比,文中提出的方法能够有效提高有缺陷样本的召回率和F-measure值.

关键词:软件缺陷预测;代价敏感;拉普拉斯特征映射;神经网络

填文献完整题目 获取完整文献

填写需求
联系方式
注:学术顾问会在1小时内联系您,请留意!