A Comparative Study of Three Machine Learning Methods for Software Fault Prediction

被引:1
|
作者
王琪
朱杰
于波
机构
[1] Shanghai Jiaotong Univ.
[2] System Verification Test Dept.
[3] Lucent Technologies Optical Networks
[4] Shanghai 200030
[5] Dept. of Electronic Eng.
[6] Shanghai 200033
[7] China
关键词
software quality prediction; classification and regression tree; artificial neural network; case-based reasoning;
D O I
暂无
中图分类号
TP311.52 [];
学科分类号
081202 ; 0835 ;
摘要
The contribution of this paper is comparing three popular machine learning methods for software fault prediction. They are classification tree, neural network and case-based reasoning. First, three different classifiers are built based on these three different approaches. Second, the three different classifiers utilize the same product metrics as predictor variables to identify the fault-prone components. Third, the predicting results are compared on two aspects, how good prediction capabilities these models are, and how the models support understanding a process represented by the data.
引用
收藏
页码:117 / 121
页数:5
相关论文
共 50 条
  • [21] Development of optimised software fault prediction model using machine learning
    Juneja, Shallu
    Bhathal, Gurjit Singh
    Sidhu, Brahmaleen K.
    INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2024, 18 (02): : 1355 - 1376
  • [22] Efficient Wind Power Prediction Using Machine Learning Methods: A Comparative Study
    Alkesaiberi, Abdulelah
    Harrou, Fouzi
    Sun, Ying
    ENERGIES, 2022, 15 (07)
  • [23] A comparative study of different machine learning methods for reservoir landslide displacement prediction
    Wang, Yankun
    Tang, Huiming
    Huang, Jinsong
    Wen, Tao
    Ma, Junwei
    Zhang, Junrong
    ENGINEERING GEOLOGY, 2022, 298
  • [24] A comparative study of various machine learning methods for performance prediction of an evaporative condenser
    Behnam, Pooria
    Faegh, Meysam
    Shafii, Mohammad Behshad
    Khiadani, Mehdi
    INTERNATIONAL JOURNAL OF REFRIGERATION, 2021, 126 : 280 - 290
  • [25] Software Effort Prediction using Statistical and Machine Learning Methods
    Malhotra, Ruchika
    Jain, Ankita
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2011, 2 (01) : 145 - 152
  • [26] Comparative Analysis of Machine Learning Methods for Prediction of Heart Diseases
    I. V. Stepanyan
    Ch. A. Alimbayev
    M. O. Savkin
    D. Lyu
    M. Zidun
    Journal of Machinery Manufacture and Reliability, 2022, 51 : 789 - 799
  • [27] A Comparative Study of Machine Learning Methods for Prediction of Blast-Induced Ground Vibration
    Srivastava, Ankit
    Choudhary, Bhanwar Singh
    Sharma, Mukul
    JOURNAL OF MINING AND ENVIRONMENT, 2021, 12 (03): : 667 - 677
  • [28] Comparative Study of Event Prediction in Power Grids using Supervised Machine Learning Methods
    Hoiem, Kristian Wang
    Santi, Vemund
    Torsaeter, Bendik Nybakk
    Langseth, Helge
    Andresen, Christian Andre
    Rosenlund, Gjert H.
    2020 INTERNATIONAL CONFERENCE ON SMART ENERGY SYSTEMS AND TECHNOLOGIES (SEST), 2020,
  • [29] Comparative Analysis of Machine Learning Methods for Prediction of Heart Diseases
    Stepanyan, I. V.
    Alimbayev, Ch. A.
    Savkin, M. O.
    Lyu, D.
    Zidun, M.
    JOURNAL OF MACHINERY MANUFACTURE AND RELIABILITY, 2022, 51 (08) : 789 - 799
  • [30] Machine learning based software fault prediction utilizing source code metrics
    Bhandari, Guru Prasad
    Gupta, Ratneshwer
    PROCEEDINGS ON 2018 IEEE 3RD INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND SECURITY (ICCCS), 2018, : 40 - 45