Estimation of Distribution Algorithms: A New Tool for Evolutionary Computation
Estimation of Distribution Algorithms: A New Tool for Evolutionary Computation
Software reliability forecasting by support vector machines with simulated annealing algorithms
Journal of Systems and Software
Cryptanalysis of a new signal security system for multimedia data transmission
EURASIP Journal on Applied Signal Processing
IEEE Transactions on Software Engineering
Software reliability identification using functional networks: A comparative study
Expert Systems with Applications: An International Journal
Support Vector Machines
Expert Systems with Applications: An International Journal
An artificial neural network (p,d,q) model for timeseries forecasting
Expert Systems with Applications: An International Journal
Parameter Selection of Support Vector Regression Based on a Novel Chaotic Immune Algorithm
ICICIC '09 Proceedings of the 2009 Fourth International Conference on Innovative Computing, Information and Control
Support vector machine approach for longitudinal dispersion coefficients in natural streams
Applied Soft Computing
Pseudocoevolutionary genetic algorithms for power electronic circuits optimization
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Software reliability models with time-dependent hazard function based on Bayesian approach
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
A Bayesian predictive software reliability model with pseudo-failures
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
IEEE Transactions on Neural Networks
Hi-index | 0.00 |
Software reliability prediction plays a very important role in the analysis of software quality and balance of software cost. The data during software lifecycle is used to analyze and predict software reliability. However, predicting the variability of software reliability with time is very difficult. Recently, support vector regression (SVR) has been widely applied to solve nonlinear predicting problems in many fields and has obtained good performance in many situations; however it is still difficult to optimize SVR's parameters. Previously, some optimization algorithms have been used to find better parameters of SVR, but these existing algorithms usually are not fully satisfactory. In this paper, we first improve estimation of distribution algorithms (EDA) in order to maintain the diversity of the population, and then a hybrid improved estimation of distribution algorithms (IEDA) and SVR model, called IEDA-SVR model, is proposed. IEDA is used to optimize parameters of SVR, and IEDA-SVR model is used to predict software reliability. We compare IEDA-SVR model with other software reliability models using real software failure datasets. The experimental results show that the IEDA-SVR model has better prediction performance than the other models.