Recommendation of Machine Learning Techniques for Software Effort Estimation using Multi-Criteria Decision Making

被引:1
|
作者
Kumar, Ajay [1 ]
机构
[1] KIET Grp Inst, Dept Informat Technol, Ghaziabad 201206, Delhi NCR, India
关键词
Software Effort Estimation (SEE); Multi-Criteria Decision Making (MCDM); WASPAS; TOPSIS; VIKOR;
D O I
10.3897/jucs.110051
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
For the development of the software industry, Software Effort Estimation (SEE) is one of the essential tasks. Project managers can overcome budget and time overrun issues by accurately estimating a software project's development effort in the software life cycle. In prior studies, a variety of machine learning methods for SEE modeling were applied. The outcomes for various performance or accuracy measures are inconclusive. Therefore, a mechanism for assessing machine learning approaches for SEE modeling in the context of several contradictory accuracy measures is desperately needed. This study addresses selecting the most appropriate machine learning technique for SEE modeling as a Multi -Criteria Decision Making (MCDM) problem. The machine learning techniques are selected through a novel approach based on MCDM. In the proposed approach, three MCDM methods- Weighted Aggregated Sum Product Assessment (WASPAS), Technique for Order Preference by Similarity to Ideal Solution (TOPSIS), and VIseKriterijumska Optimizacija I Kompromisno Resenje (VIKOR) were applied to determine the ranking of machine learning techniques on SEE performance based on multiple conflicting accuracy measures. For validating the proposed method, an experimental study was conducted over three SEE datasets using ten machine -learning techniques and six performance measures. Based on MCDM rankings, Random Forest, Support Vector Regression, and Kstar are recommended as the most appropriate machine learning techniques for SEE modeling. The results show how effectively the suggested MCDM-based approach can be used to recommend the appropriate machine learning technique for SEE modeling while considering various competing accuracy or performance measures altogether.
引用
收藏
页码:221 / 241
页数:21
相关论文
共 50 条
  • [31] MULTI-CRITERIA DECISION-MAKING (MCDM) TECHNIQUES IN PLANNING
    MASSAM, BH
    PROGRESS IN PLANNING, 1988, 30 : 1 - &
  • [32] COLLABORATIVE PARTNER EVALUATION WITH MULTI-CRITERIA DECISION MAKING TECHNIQUES
    Arsenyan, Jbid
    Buyukozkan, Gulcin
    UNCERTAINTY MODELING IN KNOWLEDGE ENGINEERING AND DECISION MAKING, 2012, 7 : 547 - 552
  • [33] Multi-criteria decision-making techniques for asset selection
    Harode S.
    Jha M.
    Srivastava N.
    Recent Advances in Computer Science and Communications, 2021, 14 (06) : 1937 - 1954
  • [34] Fuzzy multi-criteria decision making method for machine selection
    Ertugrul, Irfan
    Gunes, Mustafa
    ANALYSIS AND DESIGN OF INTELLIGENT SYSTEMS USING SOFT COMPUTING TECHNIQUES, 2007, 41 : 638 - +
  • [35] Restaurant recommendation for group of people in mobile environments using probabilistic multi-criteria decision making
    Park, Moon-Hee
    Park, Han-Saem
    Cho, Sung-Bae
    COMPUTER-HUMAN INTERACTION, 2008, 5068 : 114 - 122
  • [36] Recommendation of Regression Models for Real Estate Price Prediction using Multi-Criteria Decision Making
    Kumar, Ajay
    JOURNAL OF COMMUNICATIONS SOFTWARE AND SYSTEMS, 2023, 19 (03) : 220 - 229
  • [37] Multi-criteria decision making on succesfull of online learning using AHP and regression
    Fitriastuti, Fatsyahrina
    Rahmalisa, Uci
    Girsang, Abba Suganda
    1ST INTERNATIONAL CONFERENCE ON ADVANCE AND SCIENTIFIC INNOVATION, 2019, 1175
  • [38] Software Recommendation of Application Market by Semantic Network and Multi-Criteria Decision Analysis
    Ke, Chih-Kun
    Chang, Shih-Fang
    Jen, Chang-Yu
    Liao, Jia Chi
    MULTIMEDIA AND UBIQUITOUS ENGINEERING, 2014, 308 : 317 - 322
  • [39] Coastal Flood risk assessment using ensemble multi-criteria decision-making with machine learning approaches
    Asiri, Mashael M.
    Aldehim, Ghadah
    Alruwais, Nuha
    Allafi, Randa
    Alzahrani, Ibrahim
    Nouri, Amal M.
    Assiri, Mohammed
    Ahmed, Noura Abdelaziz
    ENVIRONMENTAL RESEARCH, 2024, 245
  • [40] Multi-criteria decision making with overlapping criteria
    Abdulla, Mohammed Shahid
    IIMB MANAGEMENT REVIEW, 2012, 24 (03) : 137 - 142