A Novel Optimized Feature Selection Technique For Software Projects Effort Estimation
سال انتشار: 1399
نوع سند: مقاله کنفرانسی
زبان: انگلیسی
مشاهده: 434
فایل این مقاله در 23 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
CONFITC05_048
تاریخ نمایه سازی: 2 آذر 1399
چکیده مقاله:
Recently, estimating the effort required for software development is of more interest. Relying on some previously completed software project data is a common way to do effort estimation. many types of researches have been done to find out the most accurate estimation model. Expert judgment, algorithmic and machine learning methods are the commonest models. Doing feature selection with the aim of machine learning methods have great influence on the estimation accuracy. This study assays the use of an inclusive effort estimation framework to select an optimal features subset and also a set of optimization algorithms for each of the datasets and estimation methods. Simulation is carried out through a training and a testing framework that evaluates the performance of different optimization algorithms (Artificial Bee Colony, Ant Colony Optimization, Differential Evolution, Particle Swarm Optimization, Simulated Annealing, Satin bowered Bird Optimization, and Genetic Algorithm) to do feature selection on each of four benchmarked datasets (Albrecht, Cocomo, Desharnais and Maxwell) using Artificial Neural Network, Analogy Based Estimation, Multiple Regression, Step Wise Regression and Classification And Regression Tree as estimation methods. Reduced number of dataset features besides the reduction of model complexity without loss of any estimation accuracy and data loss and also performance improvement, are the main advantages of the proposed framework.
کلیدواژه ها:
نویسندگان
Behrouz Sadeghi
Computer Department, Islamic Azad University, Kerman, Iran
Vahid Khatibi Bardsiri
Corresponding Author,Computer Department, Islamic Azad University, Kerman, Iran
Farshid Keinia
Department of Energy Management and Optimization, Institute of Science and High Technology and Environmental Science, Graduate University of Advanced Technology, Kerman, Iran