推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于组合机器学习算法的软件缺陷预测模型

更新时间:2020-01-02 10:22:33 大小:2M 上传用户:zhiyao6查看TA发布的资源 标签:软件缺陷预测机器学习 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

软件缺陷预测是根据软件产品中提取的度量信息和已经发现的缺陷来尽早地预测软件可能还存在的缺陷,基于预测结果可合理分配测试和验证资源.基于机器学习的缺陷预测技术能够较全面地、自动地学习模型来发现软件中的缺陷,已经成为缺陷预测的主要方法.为了提高预测的效率和准确性,对机器学习算法的选择和研究是很关键的.对不同的机器学习缺陷预测方法进行对比分析,发现各算法在不同评价指标上有不同的优势,利用这些优势并结合机器学习中的stacking集成学习方法提出了将不同预测算法的预测结果作为软件度量并进行再次预测的基于组合机器学习算法的软件缺陷预测模型,最后用该模型对Eclipse数据集进行实验,表明了该模型的有效性.


部分文件列表

文件名 大小
基于组合机器学习算法的软件缺陷预测模型.pdf 2M

部分页面预览

(完整内容请下载后查看)
54sn100239 2017 20151052  
计 算 机 研 究 与 发 展  
?
: ,  
41 2017  
Journom tesearclo nt  
ꢀ ꢀ ꢀ ꢀ ꢀ  
p p  
机器学习算法的软件缺陷型  
傅艺绮  
尹良泽 杜雨晴  
ꢀ ꢀ  
学计算机学院 沙  
410073  
_  
03503 16m  
Sofecedseomchinearnin  
ꢀ ꢀ ꢀ ꢀ ꢀ ꢀ ꢀ ꢀ  
ms  
 e ann  
ꢀ ꢀ q g  
q  
Cha10073  
gy  
om er ionaiver nschnolo  
y f  
ꢀ ꢀ  
tract cordin tnfofectunre roduct se  
ꢀ  
 ꢀ ꢀ  
sofect redeclo to redfecthal as osible  
gy p  
ꢀ ꢀ ꢀ ꢀ ꢀ ꢀ p  
theesin esourcelocateasehe redesu tel fect  
ꢀ ꢀ ꢀ ꢀ ꢀ ꢀ ꢀ ꢀ p p  
redn based on chinearnin tec sore defectehenvel nd  
ꢀ ꢀ ꢀ ꢀ ꢀ  
autcaec odurrenfect redecIn  
ꢀꢀ ꢀ ꢀ ꢀ p  
ordem rovnc anccurac of redn slecesearcchinearnin  
ꢀ ꢀ ꢀ ꢀ  
p g  
mscal ar raivferenchinearnin  
ꢀ ꢀ pp ꢀ ꢀ  
ꢀ ꢀ g  
fect redods anhaferenavdvantsadvants  
g  
ꢀ  
ferendexein thesdvantefetackin intearnin  
ꢀ ꢀ ꢀ  
nd esenfect redst rednce  
p  
thehe redesuferenodnaatasecs  
ꢀ ꢀ ꢀ ꢀ ꢀ ꢀ ꢀ ꢀ ꢀ ꢀ ꢀ  
anhen redina ntatase.Entaesuw  
ꢀ ꢀ ꢀ  
thaeccaeaibt aecreasos rovccurac .  
ꢀ ꢀ  
ꢀ ꢀ  
p  
; ; ; ;  
Ke wrds fect red chinearnin ensearnin c e  
p  
redataset  
预测中提还  
基于预测结果配测于机地  
学习来发中的成为要方法 了提高确性  
学习算法选择和研究是的 对不同的学习预测方法进行对分析 算法  
不同评价指标不同的利用这些的  
集成出了将  
stackin  
不同预测算法预测结果模  
型 最后对  
数据表明性  
e  
预测 学习 集成学习 合  
e  
预测数据集  
关键词  
中图法分类号  
311  
修回日期  
2015 12 09  
收稿日期  
- -  
2016 06 30  
: “ ”  
基金项目 七三 究发展计金项目  
);  
91318301 61690203  
国家自然科学基金项目  
201340703  
( )( )  
u ote searca 97 01340703 anl  
ꢀ ꢀ  
p  
y  
turaencound1318301 61690203 .  
ꢀ ꢀ  
通信作者  
( )  
on nudn  
 
()  
2017 53  
计算机研究与发展  
634  
软件逐渐为  
网络算预  
ꢀꢀ  
, ;  
献  
[]  
关注要  
为不同小  
, ,  
软件的发过程中是避免不  
而不同度著  
及时处理 可使件发使  
复  
后果 用的软件活  
、 、  
过程缺陷量  
, ,  
是软件效检软件的错误 同时  
[]  
为  
l  
类  
是软件阶  
比  
缺陷概念 软件的基本  
更好 使类  
( 、 、 )  
度 规模 开发过程等 来软件  
过程元  
遗留缺陷 结果试  
却差献  
[]  
和  
, , ,  
短  
缺陷了  
发成本  
量评些度进  
缺陷技术主要和动态  
分析 同种类度  
是基缺陷相关数据  
力不情  
缺陷和分故  
和过程缺陷测性好  
习  
测  
005  
方法立  
通过有问题领域的  
在实个软件当  
本的到 而缺  
集成本贵 需要缺  
数据数据软件关  
方  
关系 对未的软件块预其可数  
法问题提于组合缺陷预  
缺陷缺  
不同组合来  
研究中 一般解决 问题  
:)  
器  
结果作为新加入数据后  
;)  
缺  
方法适合型  
, ,  
同时征选择方法 提缺陷  
[]  
;)  
评估型  
测  
为了论文对  
e  
法 如络  
数据有  
areurrk NN  
)、  
贝 叶 斯 网 络  
性  
rk N  
)、  
树  
deee T  
)、  
randorest  ostaar  
林  
机器学习缺陷型  
[]  
不同些模了  
不同法 如  
, ,  
5 CHID ART  
介绍缺陷与机相关概  
缺陷数  
[]  
出用叶斯件  
Fenton  
[]  
常  
, 、 、  
由机等方法缺  
缺陷模块方法  
ndecrs  
, ,  
关系 起相新  
用的 学 方 法 括  
支 持 向 机  
su ort  
pp  
5  
的软件模块型  
vectochine M  
)、  
逻辑归  
发  
10  
图 所示  
上  
5  
[]  
这些方法不仲  
rhan Bener  
分析素  
贝叶斯方法缺陷策  
、 、 、  
线回归 络的软件测  
相比贝叶斯提  
[]  
; ,  
成成 集成学概念 提于  
适应弱  
aboot  
在  
aboot  
用  
合  
M  
关注被测  
Fi  fects redl  
ꢀ ꢀ ꢀ  
型  
献  
[]  
使用  
法  
aboot  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载