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] FECAR: A Feature Selection Framework for Software Defect Prediction
    Liu, Shulong
    Chen, Xiang
    Liu, Wangshu
    Chen, Jiaqiang
    Gu, Qing
    Chen, Daoxu
    2014 IEEE 38TH ANNUAL INTERNATIONAL COMPUTERS, SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2014, : 426 - 435
  • [22] Feature Selection with Imbalanced Data for Software Defect Prediction
    Khoshgoftaar, Taghi M.
    Gao, Kehan
    EIGHTH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, PROCEEDINGS, 2009, : 235 - +
  • [23] Feature Selection in Software Defect Prediction: A Comparative Study
    Kakkar, Misha
    Jain, Sarika
    2016 6TH INTERNATIONAL CONFERENCE - CLOUD SYSTEM AND BIG DATA ENGINEERING (CONFLUENCE), 2016, : 658 - 663
  • [24] Feature Selection Using Artificial Immune Network: An Approach for Software Defect Prediction
    Mumtaz, Bushra
    Kanwal, Summrina
    Alamri, Sultan
    Khan, Faiza
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2021, 29 (03): : 669 - 684
  • [25] Software defect prediction based on nested-stacking and heterogeneous feature selection
    Li-qiong Chen
    Can Wang
    Shi-long Song
    Complex & Intelligent Systems, 2022, 8 : 3333 - 3348
  • [26] Software defect prediction based on nested-stacking and heterogeneous feature selection
    Chen, Li-qiong
    Wang, Can
    Song, Shi-long
    COMPLEX & INTELLIGENT SYSTEMS, 2022, 8 (04) : 3333 - 3348
  • [27] Feature-Grouping-Based Two Steps Feature Selection Algorithm in Software Defect Prediction
    Du, Yuntao
    Zhang, Lu
    Shi, Jiahao
    Tang, Jingjuan
    Yin, Ying
    ICAIP 2018: 2018 THE 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN IMAGE PROCESSING, 2018, : 173 - 178
  • [28] 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):
  • [29] 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
  • [30] 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