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 条
  • [31] On the modeling and application of RBF neural network
    Qu, Liping
    Lu, Jianming
    Yahagi, Takashi
    DCABES 2006 PROCEEDINGS, VOLS 1 AND 2, 2006, : 693 - 695
  • [32] Analytic fuzzy RBF neural network
    Kandel, A
    Teodorescu, HN
    Arotaritei, D
    1998 CONFERENCE OF THE NORTH AMERICAN FUZZY INFORMATION PROCESSING SOCIETY - NAFIPS, 1998, : 281 - 285
  • [33] Application of RBF Neural Network in WEDM
    Zhang, ShiPing
    Ding, YiChao
    Wang, Jing
    Li, Yuanhui
    AUTOMATION EQUIPMENT AND SYSTEMS, PTS 1-4, 2012, 468-471 : 607 - 612
  • [34] A Growing Algorithm for RBF Neural Network
    Han Honggui
    Qiao Junfei
    ADVANCES IN COMPUTATIONAL INTELLIGENCE, 2009, 61 : 73 - 82
  • [35] Orthogonal RBF neural network approximation
    András, P
    NEURAL PROCESSING LETTERS, 1999, 9 (02) : 141 - 151
  • [36] Algorithm of wavelet RBF neural network
    Ding, XH
    Deng, SX
    Li, LL
    PROCEEDINGS OF THE SECOND INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION SCIENCE AND TECHNOLOGY, VOL 3, 2002, : 756 - 760
  • [37] Orthogonal RBF Neural Network Approximation
    Péter András
    Neural Processing Letters, 1999, 9 : 141 - 151
  • [38] A recurrent method for constructive learning of algebraic ΣΠ-neurons and ΣΠ-neural modules
    Shibzoukhov, ZM
    DOKLADY MATHEMATICS, 2003, 67 (01) : 134 - 136
  • [39] Maneuver detection algorithm based on probability density function estimation with use of RBF and HRBF neural network
    Konopko, K
    Janczak, D
    PHOTONICS APPLICATIONS IN ASTRONOMY, COMMUNICATIONS, INDUSTRY, AND HIGH-ENERGY PHYSICS EXPERIMENTS II, 2004, 5484 : 625 - 629
  • [40] Comparison of artificial neural network and regression models for estimating software development effort
    Heiat, A
    INFORMATION AND SOFTWARE TECHNOLOGY, 2002, 44 (15) : 911 - 922