《基于支持向量机的软件缺陷预测模型 A Software DP (Defects Prediction) Model Based on SVM ( Support VectorMachine)》.pdfVIP

《基于支持向量机的软件缺陷预测模型 A Software DP (Defects Prediction) Model Based on SVM ( Support VectorMachine)》.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《基于支持向量机的软件缺陷预测模型 A Software DP (Defects Prediction) Model Based on SVM ( Support VectorMachine)》.pdf

201.1年12月 西北工业大学学报 Dec.201l JournalofNorthwestern V01.29No.6 第29卷第6期 Polytechnical University 基于支持向量机的软件缺陷预测模型 王 涛,李伟华,刘 尊,史豪斌 (西北工业大学计算机学院,陕西西安710072) 摘要:软件缺陷预测在软件系统开发的各个阶段发挥着极为重要的作用。利用机器学*--7的相关方 法建立更好的预测模型已经被广泛研究。文章分析了支持向量机SVM作为二值分类模型应用到软 据集上开展比较实验,定量地分析了应用各种核函数对SVM-DP模型性能的影响。实验结果显示,应 测模型20%的性能进一步证明了SVM.DP模型应用于软件缺陷预测的有效性。 关键词:软件缺陷预测,软件度量,支持向量机 中图分类号:TP311.5 文献标识码jA 软件测试是一项极其耗费成本的工作。通常认 为缺陷在软件系统中的分布是不均匀的,20%的模 响,并且与已知的其它方法进行了比较。 块包含超过80%的缺陷。因此,软件缺陷预测的目 的,是在软件系统开发生命周期的各个阶段鉴别可 1 可迭代增强的SVM缺陷预测模型 能存在缺陷的模块,为测试人员提供缺陷分布等信 息,以此指导软件质量确保工作,这一流程已经成为 研究人员普遍认为,软件的内部属性(如静态 事实上的工业标准¨J。机器学习的方法将缺陷预 代码特征)和其外在表现(如缺陷)有联系。开发者 测看作二值分类问题。模型构造完成后,对分析目 收集同一个项目或本公司其它项目以及其它公司类 标(可能是文件、模块、方法等)进行分类预测,从而 似项目的历史数据,然后从其中抽取出代码的静态 ‘在一定条件下做出判决。B.Turhan等人【21提出了 属性(通常利用软件度量元表示)。许多缺陷预测 一种多变量方法与贝叶斯理论结合的预测模型,并 模型都是基于软件度量元提出的∽’3’6J。典型的静 且强调了利用特征选取技术对静态代码属性进行筛 选的重要性。实验结果显示,其预测模型有很好的 广泛用于抽象源码的表征。本文基于SVM理论构 性能。T.Gyimothy等人∞1分析并使用了逻辑回归、 造了一个可迭代增强的缺陷预测模型SVM-DP 线性回归、决策树及神经网络等四种方法构造预测 DefectPrediction (SVM Model)oSVM.DP将缺陷预 模型,并且试图找出最优的代码静态属性。在二值 测看作一个二值分类问题。首先从同一项目以往版 分类方面支持向量机SVM一直被广泛采用HJ,SVM 本积累的历史数据中,抽取出静态代码属性再加上 是建立在统计学习理论的VC维理论和结构风险最 代码单元是否包含缺陷的类型标记,就完成了对代 小原理基础上的,根据有限的样本信息在模型的复 杂性和学习能力之间寻求平衡,以期获得最好的泛 组构成的向量作为学

您可能关注的文档

文档评论(0)

ycwf + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档