Abstract
Companies usually have limited amount of data for effort estimation. Machine learning methods have been preferred over parametric models due to their flexibility to calibrate the model for the available data. On the other hand, as machine learning methods become more complex they need more data to learn from. Therefore the challenge is to increase the performance of the algorithm when there is limited data. In this research we used a relatively complex machine learning algorithm, neural networks, and showed that stable and accurate estimations are achievable with an ensemble using associative memory. Our experimental results revealed that our proposed algorithm (ENNA) achieves on the average PRED(25) = 36.4 which is a significant increase compared to Neural Network (NN) PRED(25) = 8.
| Original language | English |
|---|---|
| Title of host publication | SIGSOFT 2008/FSE-16 - Proceedings of the 16th ACM SIGSOFT International Symposium on the Foundations of Software Engineering |
| Pages | 330-338 |
| Number of pages | 9 |
| DOIs | |
| Publication status | Published - 1 Dec 2008 |
| Externally published | Yes |
| Event | ACM SIGSOFT International Symposium on the Foundations of Software Engineering 2008 - Atlanta, GA, United States of America Duration: 9 Nov 2008 → 14 Nov 2008 Conference number: 16th |
Conference
| Conference | ACM SIGSOFT International Symposium on the Foundations of Software Engineering 2008 |
|---|---|
| Abbreviated title | SIGSOFT 2008/FSE-16 |
| Country/Territory | United States of America |
| City | Atlanta, GA |
| Period | 9/11/08 → 14/11/08 |
Keywords
- Adaptive Resonance Theory
- Associative Memory
- Bootstrap
- Cost Estimation
- Effort Estimation
- Ensemble
- K nearest neighbors
- Multilayer Perceptron
- Neural Network
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver