Reference Hub11
Application of Machine Learning Techniques to Predict Software Reliability

Application of Machine Learning Techniques to Predict Software Reliability

Ramakanta Mohanty, V. Ravi, M. R. Patra
Copyright: © 2010 |Volume: 1 |Issue: 3 |Pages: 17
ISSN: 1942-3594|EISSN: 1942-3608|EISBN13: 9781609609498|DOI: 10.4018/jaec.2010070104
Cite Article Cite Article

MLA

Mohanty, Ramakanta, et al. "Application of Machine Learning Techniques to Predict Software Reliability." IJAEC vol.1, no.3 2010: pp.70-86. http://doi.org/10.4018/jaec.2010070104

APA

Mohanty, R., Ravi, V., & Patra, M. R. (2010). Application of Machine Learning Techniques to Predict Software Reliability. International Journal of Applied Evolutionary Computation (IJAEC), 1(3), 70-86. http://doi.org/10.4018/jaec.2010070104

Chicago

Mohanty, Ramakanta, V. Ravi, and M. R. Patra. "Application of Machine Learning Techniques to Predict Software Reliability," International Journal of Applied Evolutionary Computation (IJAEC) 1, no.3: 70-86. http://doi.org/10.4018/jaec.2010070104

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

In this paper, the authors employed machine learning techniques, specifically, Back propagation trained neural network (BPNN), Group method of data handling (GMDH), Counter propagation neural network (CPNN), Dynamic evolving neuro–fuzzy inference system (DENFIS), Genetic Programming (GP), TreeNet, statistical multiple linear regression (MLR), and multivariate adaptive regression splines (MARS), to accurately forecast software reliability. Their effectiveness is demonstrated on three datasets taken from literature, where performance is compared in terms of normalized root mean square error (NRMSE) obtained in the test set. From rigorous experiments conducted, it was observed that GP outperformed all techniques in all datasets, with GMDH coming a close second.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.