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] Automated Parameter Tuning of Artificial Neural Networks for Software Defect Prediction
    Yang, Zhao
    Qian, Hongbing
    ICAIP 2018: 2018 THE 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN IMAGE PROCESSING, 2018, : 203 - 209
  • [42] Building an Ensemble for Software Defect Prediction Based on Diversity Selection
    Petric, Jean
    Bowes, David
    Hall, Tracy
    Christianson, Bruce
    Baddoo, Nathan
    ESEM'16: PROCEEDINGS OF THE 10TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT, 2016,
  • [43] Software Defect Prediction based on Manifold Learning in Subspace Selection
    Gao, Yan
    Yang, Chunhui
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION PROCESSING (ICIIP'16), 2016,
  • [44] Software Defect Prediction Using SMOTE and Artificial Neural Network
    Dipa, Wisnu Arya
    Sunindyo, Wikan Danar
    PROCEEDINGS OF 2021 INTERNATIONAL CONFERENCE ON DATA AND SOFTWARE ENGINEERING (ICODSE): DATA AND SOFTWARE ENGINEERING FOR SUPPORTING SUSTAINABLE DEVELOPMENT GOALS, 2021,
  • [45] A novel software defect prediction model using two-phase grey wolf optimisation for feature selection
    Malhotra, Ruchika
    Khan, Kishwar
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (09): : 12185 - 12207
  • [46] Performance Analysis of Feature Selection Methods in Software Defect Prediction: A Search Method Approach
    Balogun, Abdullateef Oluwagbemiga
    Basri, Shuib
    Abdulkadir, Said Jadid
    Hashim, Ahmad Sobri
    APPLIED SCIENCES-BASEL, 2019, 9 (13):
  • [47] SVM with Feature Selection and Extraction Techniques for Defect-Prone Software Module Prediction
    Kumar, Raj
    Singh, Krishna Pratap
    PROCEEDINGS OF SIXTH INTERNATIONAL CONFERENCE ON SOFT COMPUTING FOR PROBLEM SOLVING, SOCPROS 2016, VOL 2, 2017, 547 : 279 - 289
  • [48] EMPIRICAL ANALYSIS OF THRESHOLD VALUES FOR RANK-BASED FILTER FEATURE SELECTION METHODS IN SOFTWARE DEFECT PREDICTION
    Almomani, Malek
    Balogun, Abdullateef O.
    Basri, Shuib
    Imam, Abdullahi A.
    Alazzawi, Ammar K.
    Adeyemo, Victor E.
    Kumar, Ganesh
    JOURNAL OF ENGINEERING SCIENCE AND TECHNOLOGY, 2023, 18 (01): : 187 - 209
  • [49] Improved software defect prediction using Pruned Histogram-based isolation forest
    Ding, Zhiguo
    Xing, Liudong
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2020, 204
  • [50] A Novel Feature Selection Method Based on Maximum Likelihood Logistic Regression for Imbalanced Learning in Software Defect Prediction
    Bashir, Kamal
    Li, Tianrui
    Yahaya, Mahama
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2020, 17 (05) : 721 - 730