CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

A Novel Optimized Feature Selection Technique For Software Projects Effort Estimation

عنوان مقاله: A Novel Optimized Feature Selection Technique For Software Projects Effort Estimation
شناسه ملی مقاله: CONFITC05_048
منتشر شده در پنجمین کنفرانس بین المللی پژوهش های کاربردی در کامپیوتر، برق و فناوری اطلاعات در سال 1399
مشخصات نویسندگان مقاله:

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

خلاصه مقاله:
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.

کلمات کلیدی:
Cost Estimation; Feature Selection; Optimization Algorithms; Regression; Software Effort Estimation

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/1123587/