A Novel Machine Learning Approach For Bug Prediction

被引:12
|
作者
Puranik, Shruthi [1 ]
Deshpande, Pranav [1 ]
Chandrasekaran, K. [1 ]
机构
[1] Natl Inst Technol, Surathkal 575025, Karnataka, India
关键词
Bug prediction metrics; Multiple regression; Marginal R square; F-measure;
D O I
10.1016/j.procs.2016.07.271
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With the growing complexities of the software, the number of potential bugs is also increasing rapidly. These bugs hinder the rapid software development cycle. Bugs, if left unresolved, might cause problems in the long run. Also, without any prior knowledge about the location and the number of bugs, managers may not be able to allocate resources in an efficient way. In order to overcome this problem, researchers have devised numerous bug prediction approaches so far. The problem with the existing models is that the researchers have not been able to arrive at an optimized set of metrics. So, in this paper, we make an attempt to select the minimal number of best performing metrics, thereby keeping the model both simple and accurate at the same time. Most of the bug prediction models use regression for prediction and since regression is a technique to best approximate the training data set, the approximations don't always fit well with the test data set. Keeping this in mind, we propose an algorithm to predict the bug proneness index using marginal R square values. Though regressions are performed as intermediary steps in this algorithm, the underlying logic is different in nature when compared with the models using regressions alone. (C) 2016 The Authors. Published by Elsevier B.V.
引用
收藏
页码:924 / 930
页数:7
相关论文
共 50 条
  • [21] A Comprehensive Analysis of Machine Learning Methods for Bug Prediction in Software Development
    Ravikumar, Ch
    Kumar, Kotha Harish
    Sathish, Nandigama
    Suhasini, S.
    Nimmala, Satyanarayana
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON DATA SCIENCE, MACHINE LEARNING AND APPLICATIONS, VOL 1, ICDSMLA 2023, 2025, 1273 : 929 - 935
  • [22] Machine learning approach for the prediction of macrosomia
    Gu, Xiaochen
    Huang, Ping
    Xu, Xiaohua
    Zheng, Zhicheng
    Luo, Kaiju
    Xu, Yujie
    Jia, Yizhen
    Zhou, Yongjin
    VISUAL COMPUTING FOR INDUSTRY BIOMEDICINE AND ART, 2024, 7 (01)
  • [23] A Novel Approach for Polycystic Ovary Syndrome Prediction Using Machine Learning in Bioinformatics
    Nasim, Shazia
    Almutairi, Mubarak Saad
    Munir, Kashif
    Raza, Ali
    Younas, Faizan
    IEEE ACCESS, 2022, 10 : 97610 - 97624
  • [24] A Novel Approach to Improve Software Defect Prediction Accuracy Using Machine Learning
    Mehmood, Iqra
    Shahid, Sidra
    Hussain, Hameed
    Khan, Inayat
    Ahmad, Shafiq
    Rahman, Shahid
    Ullah, Najeeb
    Huda, Shamsul
    IEEE ACCESS, 2023, 11 : 63579 - 63597
  • [25] A Novel Approach for Polycystic Ovary Syndrome Prediction Using Machine Learning in Bioinformatics
    Nasim, Shazia
    Almutairi, Mubarak Saad
    Munir, Kashif
    Raza, Ali
    Younas, Faizan
    IEEE Access, 2022, 10 : 97610 - 97624
  • [26] Modeling and Prediction of Temporal Biogeomechanical Properties Using Novel Machine Learning Approach
    Oladoyin Kolawole
    Rayan H. Assaad
    Rock Mechanics and Rock Engineering, 2023, 56 : 5635 - 5655
  • [27] Modeling and Prediction of Temporal Biogeomechanical Properties Using Novel Machine Learning Approach
    Kolawole, Oladoyin
    Assaad, Rayan H.
    ROCK MECHANICS AND ROCK ENGINEERING, 2023, 56 (08) : 5635 - 5655
  • [28] Study Using Machine Learning Approach for Novel Prediction Model of Liquid Limit
    Nawaz, Muhammad Naqeeb
    Qamar, Sana Ullah
    Alshameri, Badee
    Karam, Steve
    Codur, Merve Kayaci
    Nawaz, Muhammad Muneeb
    Riaz, Malik Sarmad
    Azab, Marc
    BUILDINGS, 2022, 12 (10)
  • [29] A novel approach for human diseases prediction using nature inspired computing & machine learning approach
    MunishKhanna
    Singh, Law Kumar
    Garg, Hitendra
    MULTIMEDIA TOOLS AND APPLICATIONS, 2024, 83 (06) : 17773 - 17809
  • [30] A novel approach for human diseases prediction using nature inspired computing & machine learning approach
    Law Kumar MunishKhanna
    Hitendra Singh
    Multimedia Tools and Applications, 2024, 83 : 17773 - 17809