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 [];
学科分类号
摘要
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] Comparative Study of Machine Learning Methods for the Early Prediction of Adherence to Medication
    Rujas, Miguel
    Merino-Barbancho, Beatriz
    Arroyo, Pena
    Ingebretsen Carlson, Jim
    Barrio Cortes, Jaime
    Villimar Rodriguez, Ana Isabel
    Castillo, Andres
    Roca-Umbert, Ana
    Lupianez, Francisco
    Fernanda Cabrera, Maria
    Teresa Arredondo, Maria
    Fico, Giuseppe
    9TH EUROPEAN MEDICAL AND BIOLOGICAL ENGINEERING CONFERENCE, VOL 1, EMBEC 2024, 2024, 112 : 197 - 206
  • [22] Machine Learning and Its Application in Software Fault Prediction with Similarity Measures
    Rashid, Ekbal
    Patnaik, Srikanta
    Usmani, Arshad
    COMPUTATIONAL VISION AND ROBOTICS, 2015, 332 : 37 - 45
  • [24] A comparative study of software defect binomial classification prediction models based on machine learning
    Tao, Hongwei
    Niu, Xiaoxu
    Xu, Lang
    Fu, Lianyou
    Cao, Qiaoling
    Chen, Haoran
    Shang, Songtao
    Xian, Yang
    SOFTWARE QUALITY JOURNAL, 2024, 32 (03) : 1203 - 1237
  • [25] 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
  • [26] Efficient Wind Power Prediction Using Machine Learning Methods: A Comparative Study
    Alkesaiberi, Abdulelah
    Harrou, Fouzi
    Sun, Ying
    ENERGIES, 2022, 15 (07)
  • [27] 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
  • [28] 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
  • [29] 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
  • [30] 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