A Software Reliability Prediction Algorithm Based on MHPSO - BP Neural Network

被引:0
作者
Xu, Dong [1 ]
Ji, Shaopei [1 ]
Meng, Yulong [1 ]
Zhang, Ziying [1 ]
机构
[1] Harbin Engn Univ, Coll Comp Sci & Technol, Harbin, Heilongjiang, Peoples R China
来源
PROCEEDINGS OF THE 2017 GLOBAL CONFERENCE ON MECHANICS AND CIVIL ENGINEERING (GCMCE 2017) | 2017年 / 132卷
基金
中国国家自然科学基金;
关键词
Software reliability prediction; Attractor; MHPSO; BP neural network;
D O I
暂无
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Because the weights and thresholds of BP neural network usually adopt random assignment, there is a problem of low accuracy in software reliability prediction. In order to solve this problem, a software reliability prediction algorithm (MHPSO-BP) based on multi-layer heterogeneous PSO optimized BP neural network is proposed in this paper. In this algorithm, the population structure of the particle swarm is set to the hierarchical structure, and the velocity updating equation of the particle is improved by using the attractor. The information interaction between the particles is enhanced, and the optimization performance of the particle swarm optimization algorithm is improved. And then use the improved PSO to optimize the weight and threshold of the BP neural network. The software reliability prediction experiment was performed using the JM1 software defect data set of the NASAMDP project during the experiment. The results show that the proposed method has better predictive performance than the traditional BP neural network.
引用
收藏
页码:47 / 53
页数:7
相关论文
共 15 条
[1]  
Aggarwal G, 2014, INT J ADV RES COMPUT, V4, P475
[2]  
Hu QP, 2007, STUD COMPUT INTELL, V40, P197
[3]  
Jia L. H., 2006, COMPUTER TECHNOLOGY, V16, P101
[4]  
Jin Ang, 2009, Journal of Computer Applications, V29, P690, DOI 10.3724/SP.J.1087.2009.00690
[5]   Software reliability prediction model based on support vector regression with improved estimation of distribution algorithms [J].
Jin, Cong ;
Jin, Shu-Wei .
APPLIED SOFT COMPUTING, 2014, 15 :113-120
[6]  
John B, 2017, INT J RES APPL SCI E, V5, P991
[7]  
Liu L, 2016, COMP INF SCI 2016 IE, P1
[8]  
Lo JH, 2012, 2012 IEEE INTERNATIONAL CONFERENCE ON GRANULAR COMPUTING (GRC 2012), P326
[9]  
Pandey A K, 2013, STUDIES FUZZINESS SO, V30, P210
[10]   NHPP models with Markov switching for software reliability [J].
Ravishanker, Nalini ;
Liu, Zhaohui ;
Ray, Bonnie K. .
COMPUTATIONAL STATISTICS & DATA ANALYSIS, 2008, 52 (08) :3988-3999