Neural Network Models for Software Development Effort Estimation: A Comparative Study

November 29, 2016 · 🏛 Neural computing & applications (Print)

✨ This Paper Lives!
Code has been found and verified.

"No code URL or promise found in abstract"
"HuggingFace models found (backfill)"

Evidence collected by the PWNC Scanner

Authors Ali Bou Nassif, Mohammad Azzeh, Luiz Fernando Capretz, Danny Ho arXiv ID 1611.09934 Category cs.SE: Software Engineering Citations 117 Venue Neural computing & applications (Print) Repository https://huggingface.co/datasets/Kylan12/Synthetic-AI-ML-Dataset Last Checked 14 days ago
Abstract
Software development effort estimation (SDEE) is one of the main tasks in software project management. It is crucial for a project manager to efficiently predict the effort or cost of a software project in a bidding process, since overestimation will lead to bidding loss and underestimation will cause the company to lose money. Several SDEE models exist; machine learning models, especially neural network models, are among the most prominent in the field. In this study, four different neural network models: Multilayer Perceptron, General Regression Neural Network, Radial Basis Function Neural Network, and Cascade Correlation Neural Network are compared with each other based on: (1) predictive accuracy centered on the Mean Absolute Error criterion, (2) whether such a model tends to overestimate or underestimate, and (3) how each model classifies the importance of its inputs. Industrial datasets from the International Software Benchmarking Standards Group (ISBSG) are used to train and validate the four models. The main ISBSG dataset was filtered and then divided into five datasets based on the productivity value of each project. Results show that the four models tend to overestimate in 80percent of the datasets, and the significance of the model inputs varies based on the selected model. Furthermore, the Cascade Correlation Neural Network outperforms the other three models in the majority of the datasets constructed on the Mean Absolute Residual criterion.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

📜 Similar Papers

In the same crypt — Software Engineering