期刊文献+

基于PSO和朴素贝叶斯的软件缺陷预测模型 被引量:6

Software Defect Prediction Model Based on Particle Swarm Optimization and Nave Bayes
在线阅读 下载PDF
导出
摘要 为了设计高效的软件缺陷预测模型,提出一种将粒子群优化算法与朴素贝叶斯(NB)相结合的方法。该方法对历史数据进行离散化后,以NB分类的错误率作为粒子适应值函数,构建软件缺陷预测模型。通过对美国国家航天局软件工程项目的JM1数据进行仿真实验,证明该模型在预测性能方面优于同类方法,预测效果良好。 In order to design effective software defect prediction model, this paper proposes an approach combining Particle Swarm Optimization(PSO) algorithm and Naive Bayes(NB). After discretizing the original data, the error rate of NB is taken as fitness function of the particle, and a software defect prediction model is constructed. It applies one software project JM1 data of NASA to implement the simulation experiment. The results show that the approach proposed has lower error rate than other methods, and has good performance.
出处 《计算机工程》 CAS CSCD 北大核心 2011年第12期36-37,共2页 Computer Engineering
基金 湖北省自然科学基金资助项目(2010CDB04001)
关键词 软件缺陷 预测模型 粒子群优化 朴素贝叶斯 数据离散化 software defect prediction model Particle Swarm Optimization(PSO) Naive Bayes(NB) data discretization
  • 相关文献

参考文献4

二级参考文献18

  • 1李淼,吴世忠.软件漏洞起因的分类研究[J].计算机工程,2006,32(20):163-165. 被引量:3
  • 2Schechter S E.How to Buy Better Testing:Using Competition to Get the Most Security and Robustness for Your Dollur[C] //Proc.of Infrastructure Security Conference.Bristol,UK:[s.n.] ,2002:97-113.
  • 3Schechter S E.Quantitatively Differentiating System Securityl[C] //Proc.of the 1st Workshop on Economics and Information Security.Berkeley,CA,USA:[s.n.] ,2002:163-179.
  • 4Schechter S E.Computer Security Strength&Risk:A Quantitative Approach[D].Cambridge,USA:Harvard University,2004.
  • 5Kannan K,Telang R.An Economic Analysis of Market for Software Vulnerabilities[C] //Proc.of the 3rd Workshop on Economics and Information Security.Minneapolis,USA:[S.n,] ,2004:213-224.
  • 6Kennedy J, Eberhart R C. Particle swarm optimization[A].Proc IEEE Int Conf Neural Networks [C]. Piscataway:IEEE Press, 1995. 1942 - 1948.
  • 7Eberhart R C, Kennedy J. A new optimizer using particle swarm theory [ A ]. Proc of the Sixth International Symposium on Micro Machine and Human Science [ S ].Nagoya, 1955: 39 - 43.
  • 8Voss M S, Feng X. ARMA model selection using particle swarm optimization and AIC criteria[A]. 15th Triennial World Congress [ C]. Barcelona: IFAC, 2002.117 - 129.
  • 9van den Bergh F, Engelbrecht A P. Cooperative learning in neural networks using particle swarm optimizers [ J ]. South African Computer Journal, 2000 ( 11 ): 84 - 90.
  • 10Shi Y H, Eberhart R C. A modified particle swarm optimizer[A]. IEEE World Congress on Computational Intelligence[C]. Anchorage, 1998.69 - 73.

共引文献21

同被引文献53

  • 1梁成才,章代雨,林海静.软件缺陷的综合研究[J].计算机工程,2006,32(19):88-90. 被引量:20
  • 2韩家炜 数据挖掘.概念与技术[M].北京:机械工业出版社,2001..
  • 3王文义,秦广军,王若雨.基于粒子群算法的遗传算法研究[J].计算机科学,2007,34(8):145-147. 被引量:13
  • 4LI K,GONG L,KOU J.Predicting software quality by fuzzy neural network based on rough set[J].Journal of Computational Information Systems,2010,6(5):1439-1448.
  • 5LU H,Cukic B,Culp M.Software defect prediction using semi-supervised learning with dimension reduction[C]//Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering,2012:314-317.
  • 6Tsai FS.Comparative study of dimensionality reduction techniques for data visualization[J].Journal of Artificial Intelligence,2010,3:119-134.
  • 7CUI Y,ZHENG C,YANG J.Dimensionality reduction for microarray data using local mean based discriminant analysis[J].Biotechnology Letters,2013,35(3):331-336.
  • 8Boetticher G,Menzies T,Ostrand T.Promise repository of empirical software engineering data[DB/OL].[2007-01-01/2013-03-17].http://promisedata.org/repository.
  • 9Zimmermann T,Premraj R,Zeller A.Predicting defects for eclipse[C]//In Proceedings of the 3rd International Workshop on Predictor Models in Software Engineering,2007.
  • 10涂亚明;毛军鹏;于静;尹磊.系统测试阶段的软件缺陷预测模型[A]安徽合肥,2010164-167.

引证文献6

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部