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 条
  • [41] A Machine Learning Approach in Prediction of Recurrent Stroke
    Park, Moon Ho
    Kwon, Do-Young
    Jung, Jin-Man
    STROKE, 2019, 50
  • [42] A Machine Learning Approach to TCP Throughput Prediction
    Mirza, Mariyam
    Sommers, Joel
    Barford, Paul
    Zhu, Xiaojin
    SIGMETRICS'07: PROCEEDINGS OF THE 2007 INTERNATIONAL CONFERENCE ON MEASUREMENT & MODELING OF COMPUTER SYSTEMS, 2007, 35 (01): : 97 - 108
  • [43] Machine learning approach for pavement performance prediction
    Marcelino, Pedro
    Antunes, Maria de Lurdes
    Fortunato, Eduardo
    Gomes, Marta Castilho
    INTERNATIONAL JOURNAL OF PAVEMENT ENGINEERING, 2021, 22 (03) : 341 - 354
  • [44] A Machine Learning Approach for Employee Retention Prediction
    Marvin, Ggaliwango
    Jackson, Majwega
    Alam, Md Golam Rabiul
    2021 IEEE REGION 10 SYMPOSIUM (TENSYMP), 2021,
  • [45] A Machine Learning Approach for Prediction of Rate Constants
    Houston, Paul L.
    Nandi, Apurba
    Bowman, Joel M.
    JOURNAL OF PHYSICAL CHEMISTRY LETTERS, 2019, 10 (17): : 5250 - 5258
  • [46] Success Prediction of Leads - A Machine Learning Approach
    Gil Custodio, Joao Pedro
    Costa, Carlos J.
    Carvalho, Joao Paulo
    2020 15TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI'2020), 2020,
  • [47] A MACHINE LEARNING APPROACH FOR THE PREDICTION OF PULMONARY HYPERTENSION
    Seidler, Tim
    Hellenkamp, Kristian
    Unsoeld, Bernhard
    Mushemi-Blake, Sitali
    Shah, Ajay
    Hasenfuss, Gerd
    Leha, Andreas
    JOURNAL OF THE AMERICAN COLLEGE OF CARDIOLOGY, 2019, 73 (09) : 1589 - 1589
  • [48] A Machine Learning Approach to VTA Prediction in DBS
    Hoenes, B.
    Steinke, G.
    MOVEMENT DISORDERS, 2021, 36 : S563 - S563
  • [49] A Discussion on Machine Learning Approach of Rainfall Prediction
    Ray, Ranjana
    Chakraborty, Swastika
    2022 URSI REGIONAL CONFERENCE ON RADIO SCIENCE, USRI-RCRS, 2022, : 335 - 338
  • [50] A Machine Learning Approach for Stock Price Prediction
    Leung, Carson Kai-Sang
    MacKinnon, Richard Kyle
    Wang, Yang
    PROCEEDINGS OF THE 18TH INTERNATIONAL DATABASE ENGINEERING AND APPLICATIONS SYMPOSIUM (IDEAS14), 2014, : 274 - 277