Using Parametric Regression and KNN Algorithm With Missing Handling For Software Effort Prediction

被引:0
|
作者
Soltanveis, Fereshteh [1 ]
Alizadeh, Sasan H. [1 ]
机构
[1] Islamic Azad Univ, Qazvin Branch, Fac Elect Comp & IT, Qazvin, Iran
关键词
effort estimation; regression; missing value; EXPERT ESTIMATION; ISSUES; MODELS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Estimating the software development costs, budget and resources such as the time and effort is one of the most important activities in the software project management. The error rate, at the estimating costs, has a sizable portion in success or fail of a project. In general, it is used from similar project histories for project estimation. One of the challenges in this approach is missing values. in this research, first, for handling missing values the K nearest neighbor (KNN) algorithm and Mean Imputation has been used, then for effort prediction, the parametric model based methods, the nonlinear and polynomial regression(quadratic) is used. The proposed method is performed on the CM1 dataset and the results show that the combination of KNN and nonlinear regression (quadratic) has the best response, signifying accuracy improvement and relative error reduction, in comparing with other approaches.
引用
收藏
页码:77 / 84
页数:8
相关论文
共 50 条
  • [1] Using Bayesian regression and EM algorithm with missing handling for software effort prediction
    Zhang, Wen
    Yang, Ye
    Wang, Qing
    INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 58 : 58 - 70
  • [2] Software productivity and effort prediction with ordinal regression
    Sentas, P
    Angelis, L
    Stamelos, I
    Bleris, G
    INFORMATION AND SOFTWARE TECHNOLOGY, 2005, 47 (01) : 17 - 29
  • [3] Ensemble missing data techniques for software effort prediction
    Twala, Bhekisipho
    Cartwright, Michelle
    INTELLIGENT DATA ANALYSIS, 2010, 14 (03) : 299 - 331
  • [4] Software Effort Prediction using Regression Rule Extraction from Neural Networks
    Setiono, Rudy
    Dejaeger, Karel
    Verbeke, Wouter
    Martens, David
    Baesens, Bart
    22ND INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2010), PROCEEDINGS, VOL 2, 2010, : 45 - 52
  • [5] Use Case Points based software effort prediction using regression analysis
    Ardiansyah
    Ferdiana, Ridi
    Permanasari, Adhistya Erna
    2019 11TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE AND INFORMATION SYSTEMS (ICACSIS 2019), 2019, : 15 - 19
  • [6] Analogy Software Effort Estimation Using Ensemble KNN Imputation
    Abnane, Ibtissam
    Hosni, Mohamed
    Idri, Ali
    Abran, Alain
    2019 45TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2019), 2019, : 228 - 235
  • [7] When partly missing data matters in software effort development prediction
    Twala B.
    Twala, Bhekisipho (btwala@uj.ac.za), 1600, Fuji Technology Press (21): : 803 - 812
  • [8] Genetic Algorithm and Support Vector Regression for Software Effort Estimation
    Lin, Jin-Cherng
    Chang, Chu-Ting
    ADVANCED RESEARCH ON MATERIAL ENGINEERING, CHEMISTRY AND BIOINFORMATICS, PTS 1 AND 2 (MECB 2011), 2011, 282-283 : 748 - 752
  • [9] Suitability of KNN Regression in the Development of Interaction Based Software Fault Prediction Models
    Goyal, Rinkaj
    Chandra, Pravin
    Singh, Yogesh
    2013 INTERNATIONAL CONFERENCE ON FUTURE SOFTWARE ENGINEERING AND MULTIMEDIA ENGINEERING (ICFM 2013), 2014, 6 : 15 - 21
  • [10] Using Differential Evolution in the Prediction of Software Effort
    Thamarai, I
    Murugavalli, S.
    2012 FOURTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING (ICOAC), 2012,