Software effort estimation using FAHP and weighted kernel LSSVM machine

被引:0
|
作者
Sumeet Kaur Sehra
Yadwinder Singh Brar
Navdeep Kaur
Sukhjit Singh Sehra
机构
[1] I.K.G. Punjab Technical University,
[2] Guru Nanak Dev Engineering College,undefined
[3] Sri Guru Granth Sahib World University,undefined
[4] Elocity Technology Inc.,undefined
来源
Soft Computing | 2019年 / 23卷
关键词
Software effort estimation; Fuzzy analytic hierarchy process; Least square support vector machine;
D O I
暂无
中图分类号
学科分类号
摘要
In the life cycle of software product development, the software effort estimation (SEE) has always been a critical activity. The researchers have proposed numerous estimation methods since the inception of software engineering as a research area. The diversity of estimation approaches is very high and increasing, but it has been interpreted that no single technique performs consistently for each project and environment. Multi-criteria decision-making (MCDM) approach generates more credible estimates, which is subjected to expert’s experience. In this paper, a hybrid model has been developed to combine MCDM (for handling uncertainty) and machine learning algorithm (for handling imprecision) approach to predict the effort more accurately. Fuzzy analytic hierarchy process (FAHP) has been used effectively for feature ranking. Ranks generated from FAHP have been integrated into weighted kernel least square support vector machine for effort estimation. The model developed has been empirically validated on data repositories available for SEE. The combination of weights generated by FAHP and the radial basis function (RBF) kernel has resulted in more accurate effort estimates in comparison with bee colony optimisation and basic RBF kernel-based model.
引用
收藏
页码:10881 / 10900
页数:19
相关论文
共 50 条
  • [21] Software Effort Estimation with Use Case Points using Ensemble Machine Learning Models
    Marapelli, Bhaskar
    Carie, Anil
    Islam, Sardar M. N.
    INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND ENERGY TECHNOLOGIES (ICECET 2021), 2021, : 333 - 338
  • [22] A Replication Study on the Effects of Weighted Moving Windows for Software Effort Estimation
    Amasaki, Sousuke
    Lokan, Chris
    PROCEEDINGS OF THE 20TH INTERNATIONAL CONFERENCE ON EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING 2016 (EASE '16), 2016,
  • [23] Kernel density estimation using weighted data
    Guillamon, A
    Navarro, J
    Ruiz, JM
    COMMUNICATIONS IN STATISTICS-THEORY AND METHODS, 1998, 27 (09) : 2123 - 2135
  • [24] Machine Learning-based Software Effort Estimation : An Analysis
    Polkowski, Zdzislaw
    Vora, Jayneel
    Tanwar, Sudeep
    Tyagi, Sudhanshu
    Singh, Pradeep Kumar
    Singh, Yashwant
    PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI-2019), 2019,
  • [25] Extreme Learning Machine Applied to Software Development Effort Estimation
    Pereira de Carvalho, Halcyon Davys
    Fagundes, Roberta
    Santos, Wylliams
    IEEE ACCESS, 2021, 9 : 92676 - 92687
  • [26] Comparison of Machine Learning Methods for Software Project Effort Estimation
    Yurdakurban, Vehbi
    Erdogan, Nadia
    2018 26TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2018,
  • [27] An Extreme Learning Machine based Approach for Software Effort Estimation
    Shukla, Suyash
    Kumar, Sandeep
    ENASE: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2021, : 47 - 57
  • [28] Class Point Approach for Software Effort Estimation Using Various Support Vector Regression Kernel Methods
    Satapathy, Shashank Mouli
    Rath, Santanu Kumar
    PROCEEDINGS OF THE 7TH INDIA SOFTWARE ENGINEERING CONFERENCE 2014, ISEC '14, 2014,
  • [29] DEBUGGING EFFORT ESTIMATION USING SOFTWARE METRICS
    GORLA, N
    BENANDER, AC
    BENANDER, BA
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (02) : 223 - 231
  • [30] Using Analytical Programming for Software Effort Estimation
    Urbanek, Tomas
    Prokopova, Zdenka
    Silhavy, Radek
    Kuncar, Ales
    SOFTWARE ENGINEERING PERSPECTIVES AND APPLICATION IN INTELLIGENT SYSTEMS, VOL 2, 2016, 465 : 261 - 272