A constructive RBF neural network for estimating the probability of defects in software modules

被引:0
|
作者
Bezerra, Miguel E. R. [1 ]
Oliveira, Adriano L. I. [2 ]
Meira, Silvio R. L. [1 ]
机构
[1] Univ Fed Pernambuco, Ctr Informat, POB 7851,Cidade Univ, BR-50732970 Recife, PE, Brazil
[2] Univ Fed Pernambuco, Polytech Sch, BR-50732970 Recife, PE, Brazil
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Much of the current research in software defect prediction focuses on building classifiers to predict only whether a software module is fault-prone or not. Using these techniques, the effort to test the software is directed at modules that are labelled as fault-prone by the classifier. This paper introduces a novel algorithm based on constructive RBF neural networks aimed at predicting the probability of errors in fault-prone modules; it is called RBF-DDA with Probabilistic Outputs and is an extension of RBF-DDA neural networks. The advantage of our method is that we can inform the test team of the probability of defect in a module, instead of indicating only if the module is fault-prone or not. Experiments carried out with static code measures from well-known software defect datasets from NASA show the effectiveness of the proposed method. We also compared the performance of the proposed method in software defect prediction with kNN and two of its variants, the S-POC-NN and R-POC-NN. The experimental results showed that the proposed method outperforms both S-POC-NN and R-POCNN and that it is equivalent to kNN in terms of performance with the advantage of producing less complex classifiers.
引用
收藏
页码:2874 / +
页数:3
相关论文
共 50 条
  • [1] Constructive Approximation to Multivariate Function by Decay RBF Neural Network
    Hou, Muzhou
    Han, Xuli
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 2010, 21 (09): : 1517 - 1523
  • [2] The multidimensional function approximation based on constructive wavelet RBF neural network
    Hou Muzhou
    Han Xuli
    APPLIED SOFT COMPUTING, 2011, 11 (02) : 2173 - 2177
  • [3] A constructive RBF network for writer adaptation
    Platt, JC
    Matic, NP
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 9: PROCEEDINGS OF THE 1996 CONFERENCE, 1997, 9 : 765 - 771
  • [4] Effective Software Fault Localization Using an RBF Neural Network
    Wong, W. Eric
    Debroy, Vidroha
    Golden, Richard
    Xu, Xiaofeng
    Thuraisingham, Bhavani
    IEEE TRANSACTIONS ON RELIABILITY, 2012, 61 (01) : 149 - 169
  • [5] Changing Lane Probability Estimating Model Based on Neural Network
    Wang, Jianqun
    Chai, Rui
    Wu, Qingyang
    26TH CHINESE CONTROL AND DECISION CONFERENCE (2014 CCDC), 2014, : 3915 - 3920
  • [6] Estimating labor productivity using probability inference neural network
    Lu, M
    AbouRizk, SM
    Hermann, UH
    JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2000, 14 (04) : 241 - 248
  • [7] Application of data with missing attributes in the probability RBF neural network learning and classification
    Plucinski, M
    ARTIFICIAL INTELLIGENCE AND SECURITY IN COMPUTING SYSTEMS, 2003, 752 : 63 - 72
  • [8] A study of constructive fuzzy normalized RBF neural networks
    Cheng, Yuhu
    Wang, Xuesong
    Sun, Wei
    ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS: WITH ASPECTS OF CONTEMPORARY INTELLIGENT COMPUTING TECHNIQUES, 2007, 2 : 1 - +
  • [9] Multivariate numerical approximation using constructive L2(R) RBF neural network
    Hou Muzhou
    Han Xuli
    NEURAL COMPUTING & APPLICATIONS, 2012, 21 (01): : 25 - 34
  • [10] Estimating the ZTD accuracy of NWM model with PSO and extended RBF neural network
    Zhang, Shuang
    Chen, Xihong
    Liu, Qiang
    Liu, Zan
    Wang, Qingli
    Cehui Xuebao/Acta Geodaetica et Cartographica Sinica, 2022, 51 (09): : 1911 - 1919