检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]工业和信息化部电子第五研究所软件质量工程研究中心,广州510610
出 处:《计算机科学》2016年第7期186-190,共5页Computer Science
基 金:2012"核高基"科技专项:基于国产CPUOS的办公信息系统应用方案评测及规范研究(2012ZX01045-006-003)资助
摘 要:将Adaboost算法应用到软件缺陷预测模型中是软件缺陷预测的一种新思路,Adaboost算法原理通过训练多个弱分类器构成一个更强的级联分类器,有效地避免了过拟合问题。通过采用美国国家航空航天局(NASA)的软件缺陷数据库的仿真实验,分别对原始BP神经网络算法和Adaboost算法进行分析对比,其中Adaboost的弱分类器采用神经网络。实验结果表明,Adaboost级联分类器有效地提高了软件缺陷预测模型的预测性能。A new software defect prediction method was proposed in this paper, which used Adaboost cascade classifier as its prediction model. The principle of Adaboost algorithm is to train multiple weak classifiers and combine them into another stronger cascade classifier, which can avoid over-fitting problem effectively. In this paper, comparative experiments based on NSNA software defect data sets are carried out between the original BP network and Adaboost with the weak classifier of BP network. The experimental results show that, the software defect prediction model based on Adaboost cascade classifier can improve the prediction performance significantly.
关 键 词:软件缺陷 软件缺陷预测 BP神经网络 ADABOOST 级联分类器
分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117