Improved Bayesian regularisation using neural networks based on feature selection for software defect prediction

被引:5
|
作者
Jayanthi, R. [1 ]
Florence, M. Lilly [2 ]
机构
[1] PESIT BSC, MCA Dept, Bangalore, Karnataka, India
[2] Adhiyamaan Engn Coll, Dept Comp Sci & Engn, Hosur, Tamil Nadu, India
关键词
defect prediction model; machine learning techniques; software defect prediction; software metrics; gradient descent optimisation; gradient-based approach; feature subset selection; cross entropy error function; adaptive computation process; FAULT;
D O I
10.1504/IJCAT.2019.100297
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Demand for software-based applications has grown drastically in various real-time applications. However, software testing schemes have been developed which include manual and automatic testing. Manual testing requires human effort and chances of error may still affect the quality of software. To overcome this issue, automatic software testing techniques based on machine learning techniques have been developed. In this work, we focus on the machine learning scheme for early prediction of software defects using Levenberg-Marquardt algorithm (LM), Back Propagation (BP) and Bayesian Regularisation (BR) techniques. Bayesian regularisation achieves better performance in terms of bug prediction. However, this performance can be enhanced further. Hence, we developed a novel approach for attribute selection-based feature selection technique to improve the performance of BR classification. An extensive study is carried out with the PROMISE repository where we considered KC1 and JM1 datasets. Experimental study shows that the proposed approach achieves better performance in predicting the defects in software.
引用
收藏
页码:225 / 241
页数:17
相关论文
共 50 条
  • [41] Optimal feature selection based on Bayesian networks
    Zhao, Hui
    Xiao, Ming
    Xiao, Yi
    2007 INTERNATIONAL CONFERENCE ON WAVELET ANALYSIS AND PATTERN RECOGNITION, VOLS 1-4, PROCEEDINGS, 2007, : 597 - +
  • [42] Software Defect Prediction Using Artificial Neural Networks: A Systematic Literature Review
    Khan, Muhammad Adnan
    Elmitwally, Nouh Sabri
    Abbas, Sagheer
    Aftab, Shabib
    Ahmad, Munir
    Fayaz, Muhammad
    Khan, Faheem
    SCIENTIFIC PROGRAMMING, 2022, 2022
  • [43] Cost-Sensitive Feature Selection with Application in Software Defect Prediction
    Miao, Linsong
    Liu, Mingxia
    Zhang, Daoqiang
    2012 21ST INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR 2012), 2012, : 967 - 970
  • [44] Impact of Data Sampling on Feature Selection Techniques for Software Defect Prediction
    Gao, Kehan
    Khoshgoftaar, Taghi M.
    Napolitano, Amri
    PROCEEDINGS 18TH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY & QUALITY IN DESIGN, 2012, : 91 - +
  • [45] Choosing software metrics for defect prediction: an investigation on feature selection techniques
    Gao, Kehan
    Khoshgoftaar, Taghi M.
    Wang, Huanjing
    Seliya, Naeem
    SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (05): : 579 - 606
  • [46] Combining Integreted Sampling Technique with Feature Selection for Software Defect Prediction
    Putri, Sukmawati Anggraeni
    Frieyadie
    2017 5TH INTERNATIONAL CONFERENCE ON CYBER AND IT SERVICE MANAGEMENT (CITSM 2017), 2017, : 235 - 240
  • [47] Hybrid deep architecture for software defect prediction with improved feature set
    Shyamala, C.
    Mohana, S.
    Ambika, M.
    Gomathi, K.
    MULTIMEDIA TOOLS AND APPLICATIONS, 2024, 83 (31) : 76551 - 76586
  • [48] An Optimized Feature Selection Method Using Ensemble Classifiers in Software Defect Prediction for Healthcare Systems
    Mohammad, Uzma Ghulam
    Imtiaz, Salma
    Shakya, Manoj
    Almadhor, Ahmad
    Anwar, Fareeha
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [49] An empirical study on pareto based multi-objective feature selection for software defect prediction
    Ni, Chao
    Chen, Xiang
    Wu, Fangfang
    Shen, Yuxiang
    Gu, Qing
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 152 : 215 - 238
  • [50] A Feature Selection-Based K-NN Model for Fast Software Defect Prediction
    Awotunde, Joseph Bamidele
    Misra, Sanjay
    Adeniyi, Abidemi Emmanuel
    Abiodun, Moses Kazeem
    Kaushik, Manju
    Lawrence, Morolake Oladayo
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2022 WORKSHOPS, PART IV, 2022, 13380 : 49 - 61