ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Expert Systems with Applications
Volume 21, Issue 1, July 2001, Pages 1-14
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (566 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/S0957-4174(01)00021-5    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2001 Elsevier Science Ltd. All rights reserved.

Quasi-optimal case-selective neural network model for software effort estimation

Eung Sup JunCorresponding Author Contact Information, E-mail The Corresponding Author and Jae Kyu LeeE-mail The Corresponding Author

Graduate School of Management, Korea Advanced Institute of Science and Technology 207-43 Cheongryang, Seoul 130-012, South Korea

Available online 22 June 2001.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

A number of software effort estimations have attempted using statistical models, case based reasoning, and neural networks. The research results showed that the neural network models perform at least as well as the other approaches, so we selected the neural network model as the estimator. However, since the computing environment changes so rapidly in terms of programming languages, development tools, and methodologies, it is very difficult to maintain the performance of estimation models for the new breed of projects. Therefore, we propose a search method that finds the right level of relevant cases for the neural network model. For the selected case set, the scale of the neural network model can be reduced by eliminating the qualitative input factors with the same values. Since there exist a multitude of combinations of case sets, we need to search for the optimal reduced neural network model and corresponding case set. To find the quasi-optimal model from the hierarchy of reduced neural network models, we adopted the beam search technique and devised the case-set selection algorithm. We have shown that the resulting model significantly outperforms the original full model for the software effort estimation. This approach can be also used for building any case-selective neural network.

Author Keywords: Software effort estimation; Reduced neural network model; Case set hierarchy; Beam search; Sensitivity of beam width; Case-set selection algorithm

Article Outline

1. Introduction
2. Software effort estimation models
2.1. Statistical models
2.2. Artificial intelligence models
2.3. Case-based reasoning models
2.4. Neural network models
2.5. Roads ahead
3. Full neural network model for software effort estimation
3.1. Factors for software effort estimation
3.2. Full neural network model
4. Case-selective reduced neural network models
4.1. Reduced neural network models
4.2. Measure of similarity and case sets hierarchy
4.3. Sample size effect and pruning policy
5. Search for the quasi-optimal case-selective neural network model
5.1. Non-monotonicity and beam search
5.2. Notation
5.3. Case set selection algorithm
6. Illustration of the case-set selection algorithm
7. Performance of case-set selection algorithm
7.1. Sensitivity of stopping rule
7.2. Sensitivity of the beam width
7.3. Performance of the quasi-optimal reduced model
8. Conclusion
References





 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.