Software Defect Prediction using Hybrid Approach

被引:0
|
作者
Thant, Myo Wai [1 ]
Aung, Nyein Thwet Thwet [1 ]
机构
[1] Univ Informat Technol, Yangon, Myanmar
关键词
Software Defect Prediction; Feature Selection; Machine Learning; Support Vector Machine; AdaBoost; ADABOOST;
D O I
10.1109/aitc.2019.8921374
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Defective software modules have significant impact over software quality leading to system crashes and software running error. Thus, Software Defect Prediction (SDP) mechanisms become essential part to enhance quality assurance activities, to allocate effort and resources more efficiently. Various machine learning approaches have been proposed to remove fault and unnecessary data. However, the imbalance distribution of software defects still remains as challenging task and leads to loss accuracy for most SDP methods. To overcome it, this paper proposed a hybrid method, which combine Support Vector Machine (SVM)-Radial Basis Function (RBF) as base learner for Adaptive Boost, with the use of Minimum Redundancy-Maximum-Relevance (MRMR) feature selection. Then, the comparative analysis applied based on 5 datasets from NASA Metrics Data Program. The experimental results showed that hybrid approach with MRMR give better accuracy compared to SVM single learner, which is effective to deal with the imbalance datasets because the proposed method have good generalization and better performance measures.
引用
收藏
页码:262 / 267
页数:6
相关论文
共 50 条
  • [1] Deep neural network based hybrid approach for software defect prediction using software metrics
    Manjula, C.
    Florence, Lilly
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 4): : S9847 - S9863
  • [2] An improved approach to software defect prediction using a hybrid machine learning model
    Miholca, Diana-Lucia
    [J]. 2018 20TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2018), 2019, : 443 - 448
  • [3] Deep neural network based hybrid approach for software defect prediction using software metrics
    C. Manjula
    Lilly Florence
    [J]. Cluster Computing, 2019, 22 : 9847 - 9863
  • [4] A Hybrid Nonlinear Manifold Detection Approach for Software Defect Prediction
    Ghosh, Soumi
    Rana, Ajay
    Kansal, Vineet
    [J]. 2018 7TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (TRENDS AND FUTURE DIRECTIONS) (ICRITO) (ICRITO), 2018, : 453 - 459
  • [5] Hybrid SMOTE-Ensemble Approach for Software Defect Prediction
    Alsawalqah, Hamad
    Faris, Hossam
    Aljarah, Ibrahim
    Alnemer, Loai
    Alhindawi, Nouh
    [J]. SOFTWARE ENGINEERING TRENDS AND TECHNIQUES IN INTELLIGENT SYSTEMS, CSOC2017, VOL 3, 2017, 575 : 355 - 366
  • [6] A clustering approach for software defect prediction using hybrid social mimic optimization algorithm
    K Thirumoorthy
    J Jerold John Britto
    [J]. Computing, 2022, 104 : 2605 - 2633
  • [7] A clustering approach for software defect prediction using hybrid social mimic optimization algorithm
    Thirumoorthy, K.
    Britto, J. Jerold John
    [J]. COMPUTING, 2022, 104 (12) : 2605 - 2633
  • [8] Software defect prediction using learning to rank approach
    Nassif, Ali Bou
    Talib, Manar Abu
    Azzeh, Mohammad
    Alzaabi, Shaikha
    Khanfar, Rawan
    Kharsa, Ruba
    Angelis, Lefteris
    [J]. SCIENTIFIC REPORTS, 2023, 13 (01)
  • [9] Software defect prediction using learning to rank approach
    Ali Bou Nassif
    Manar Abu Talib
    Mohammad Azzeh
    Shaikha Alzaabi
    Rawan Khanfar
    Ruba Kharsa
    Lefteris Angelis
    [J]. Scientific Reports, 13
  • [10] An Effective Rank Approach to Software Defect Prediction Using Software Metrics
    Lakshmi, P.
    Maheswari, Latha T.
    [J]. PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND CONTROL (ISCO'16), 2016,