Evolutionary neural network modeling for software cumulative failure time prediction

被引:91
作者
Tian, L [1 ]
Noore, A [1 ]
机构
[1] W Virginia Univ, Lane Dept Comp Sci & Elect Engn, Morgantown, WV 26506 USA
关键词
neural networks; software reliability growth prediction; genetic algorithm; failure time data;
D O I
10.1016/j.ress.2004.03.028
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
An evolutionary neural network modeling approach for software cumulative failure time prediction based on multiple-delayed-input single-output architecture is proposed. Genetic algorithm is used to globally optimize the number of the delayed input neurons and the number of neurons in the hidden layer of the neural network architecture. Modification of Levenberg-Marquardt algorithm with Bayesian regularization is used to improve the ability to predict software cumulative failure time. The performance of our proposed approach has been compared using real-time control and flight dynamic application data sets. Numerical results show that both the goodness-of-fit and the next-step-predictability of our proposed approach have greater accuracy in predicting software cumulative failure time compared to existing approaches. (C) 2004 Elsevier Ltd. All rights reserved.
引用
收藏
页码:45 / 51
页数:7
相关论文
共 16 条
[1]  
Adnan W. A., 1994, First International Conference on Software Testing, Reliability and Quality Assurance. Conference Proceedings (Cat. No.94TH8063), P154, DOI 10.1109/STRQA.1994.526401
[2]  
Adnan WA, 2000, TENCON IEEE REGION, pB446
[3]   Prediction of software reliability: A comparison between regression and neural network non-parametric models [J].
Aljahdali, SH ;
Sheta, A ;
Rine, D .
ACS/IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2001, :470-473
[4]  
[Anonymous], CMUCS90100 SCH COMP
[5]   On the neural network approach in software reliability modeling [J].
Cai, KY ;
Cai, L ;
Wang, WD ;
Yu, ZY ;
Zhang, D .
JOURNAL OF SYSTEMS AND SOFTWARE, 2001, 58 (01) :47-62
[6]   A CRITICAL-REVIEW ON SOFTWARE-RELIABILITY MODELING [J].
CAI, KY ;
WEN, CY ;
ZHANG, ML .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 1991, 32 (03) :357-371
[7]  
Foresee FD, 1997, 1997 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, P1930, DOI 10.1109/ICNN.1997.614194
[8]   Evolutionary neural networks: A robust approach to software reliability problems [J].
Hochman, R ;
Khoshgoftaar, TM ;
Allen, EB ;
Hudepohl, J .
EIGHTH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 1997, :13-26
[9]   Using the genetic algorithm to build optimal neural networks for fault-prone module detection [J].
Hochman, R ;
Khoshgoftaar, TM ;
Allen, EB ;
Hudepohl, JP .
SEVENTH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 1996, :152-162
[10]   USING NEURAL NETWORKS IN RELIABILITY PREDICTION [J].
KARUNANITHI, N ;
WHITLEY, D ;
MALAIYA, YK .
IEEE SOFTWARE, 1992, 9 (04) :53-59