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 条
  • [21] Software Defect Prediction Using Wrapper Feature Selection Based on Dynamic Re-Ranking Strategy
    Balogun, Abdullateef Oluwagbemiga
    Basri, Shuib
    Capretz, Luiz Fernando
    Mahamad, Saipunidzam
    Imam, Abdullahi Abubakar
    Almomani, Malek A.
    Adeyemo, Victor Elijah
    Alazzawi, Ammar K.
    Bajeh, Amos Orenyi
    Kumar, Ganesh
    SYMMETRY-BASEL, 2021, 13 (11):
  • [22] Deep neural network based hybrid approach for software defect prediction using software metrics
    C. Manjula
    Lilly Florence
    Cluster Computing, 2019, 22 : 9847 - 9863
  • [23] Analysis of Feature Selection Methods in Software Defect Prediction Models
    Ali, Misbah
    Mazhar, Tehseen
    Shahzad, Tariq
    Ghadi, Yazeed Yasin
    Mohsin, Syed Muhammad
    Akber, Syed Muhammad Abrar
    Ali, Mohammed
    IEEE ACCESS, 2023, 11 : 145954 - 145974
  • [24] A Noise Tolerable Feature Selection Framework for Software Defect Prediction
    Liu W.-S.
    Chen X.
    Gu Q.
    Liu S.-L.
    Chen D.-X.
    Jisuanji Xuebao/Chinese Journal of Computers, 2018, 41 (03): : 506 - 520
  • [25] Applying Feature Selection to Software Defect Prediction using Multi-objective Optimization
    Chen, Xiang
    Shen, Yuxiang
    Cui, Zhanqi
    Ju, Xiaolin
    2017 IEEE 41ST ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 2, 2017, : 54 - 59
  • [26] A feature selection model for software defect prediction using binary Rao optimization algorithm
    Thirumoorthy, Karpagalingam
    Britto J, Jerold John
    APPLIED SOFT COMPUTING, 2022, 131
  • [27] A Cluster Based Feature Selection Method for Cross-Project Software Defect Prediction
    Chao Ni
    Wang-Shu Liu
    Xiang Chen
    Qing Gu
    Dao-Xu Chen
    Qi-Guo Huang
    Journal of Computer Science and Technology, 2017, 32 : 1090 - 1107
  • [28] A Cluster Based Feature Selection Method for Cross-Project Software Defect Prediction
    Ni, Chao
    Liu, Wang-Shu
    Chen, Xiang
    Gu, Qing
    Chen, Dao-Xu
    Huang, Qi-Guo
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2017, 32 (06) : 1090 - 1107
  • [29] Software defect prediction using over-sampling and feature extraction based on Mahalanobis distance
    NezhadShokouhi, Mohammad Mahdi
    Majidi, Mohammad Ali
    Rasoolzadegan, Abbas
    JOURNAL OF SUPERCOMPUTING, 2020, 76 (01) : 602 - 635
  • [30] 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