Research Article

Cost-Sensitive Radial Basis Function Neural Network Classifier for Software Defect Prediction

Table 8

Comparison results and error analysis on NASA datasets.

NASA datasetsTechniquesSensitivitySpecificityFPR or BalanceAccuracyAUCMSE (error)

CM1Naïve Bayes [5]71.0378.6534.0968.3764.570.750.1456
Random Forest [5]70.0971.2932.1768.9460.980.740.2314
C4.5 Miner [5]74.9174.6627.6873.5866.710.530.3765
Immunos [5]73.6575.0230.9971.2466.030.630.1732
ANN-ABC [5]75.0081.0033.0071.0068.000.770.2435
Hybrid self-organizing map [13]70.1278.9630.6569.7372.370.800.0810
Support vector machine [14]78.9779.0831.2773.3578.690.790.0154
Majority Vote [14]79.8080.0030.4674.1677.010.810.1968
AntMiner+ [14]80.6578.8830.9074.2279.430.840.0345
Proposed ADBBO-RBFNN model81.9280.9629.7175.4182.570.900.0067

JM1Naïve Bayes [5]68.9869.7736.5466.1160.780.680.6547
Random Forest [5]66.7272.3833.4766.6263.970.750.6721
C4.5 Miner [5]69.0868.5540.6763.8762.350.610.5498
Immunos [5]70.9970.2143.0063.3264.550.630.4219
ANN-ABC [5]71.0073.0541.0064.0061.000.710.4057
Hybrid self-organizing map [13]71.0274.9040.5764.7572.330.820.5692
Support vector machine [14]70.8979.0039.8765.0970.320.810.3759
Majority Vote [14]74.6573.4640.3666.3075.920.830.0345
AntMiner+ [14]75.8180.9637.1268.6774.510.720.1786
Proposed ADBBO-RBFNN model79.8582.3136.2270.6977.030.870.0156

KC1Naïve Bayes [5]74.3376.8535.7168.9065.870.790.9854
Random Forest [5]72.5475.8937.9166.9067.990.800.6231
C4.5 Miner [5]76.4275.6434.0570.7168.010.640.7893
Immunos [5]78.0572.9136.9269.6363.550.710.6451
ANN-ABC [5]79.0077.0033.0072.0069.000.800.2257
Hybrid self-organizing map [13]80.9280.9435.6771.4078.430.860.1847
Support vector machine [14]81.3781.2728.9675.6579.240.830.5467
Majority Vote [14]82.6585.6230.9874.8979.660.850.0578
AntMiner+ [14]84.2984.9926.1180.4080.510.900.0346
Proposed ADBBO-RBFNN model85.6787.9520.2482.4684.960.920.0239

KC2Naïve Bayes [5]77.2475.9824.5776.3274.000.820.1453
Random Forest [5]70.3270.7123.9073.0577.810.820.5498
C4.5 Miner [5]69.8774.6729.1970.3476.540.670.6672
Immunos [5]76.5175.9225.0675.7172.900.730.4591
ANN-ABC [5]79.0076.0021.0079.0079.000.850.3195
Hybrid self-organizing map [13]80.9877.8223.0978.8585.980.910.1666
Support vector machine [14]84.3578.9625.6178.7887.120.880.2789
Majority Vote [14]86.7184.7720.3882.8083.470.820.1087
AntMiner+ [14]86.0783.9821.8881.6690.860.800.0985
Proposed ADBBO-RBFNN model87.9686.2417.9384.7395.650.950.0067

PC1Naïve Bayes [5]87.9882.3442.3168.9060.000.700.7689
Random Forest [5]82.3180.9946.7164.6863.980.850.6792
C4.5 Miner [5]76.5881.7638.2468.2962.180.680.5564
Immunos [5]81.9979.6639.0069.6261.730.640.4987
ANN-ABC [5]89.0083.0037.0073.0065.000.820.3125
Hybrid self-organizing map [13]86.7985.6735.6073.1595.870.870.1325
Support vector machine (SVM) [14]80.9886.5934.9871.8592.450.760.2037
Majority Vote [14]84.6184.3736.0872.2692.500.850.1078
AntMiner+ [14]89.3487.1237.2972.5891.850.910.0987
Proposed ADBBO-RBFNN model90.8989.3330.2373.4996.290.930.0379