├── 2020213990_周泽龙_2020214022_蔡挺_数据驱动测试.pptx ├── ISDA ├── .gitignore ├── DataProcess.py ├── ImprovedSDA.py ├── README.md ├── data │ ├── CK │ │ ├── CKTest │ │ │ ├── ant1test.mat │ │ │ ├── ivy2test.mat │ │ │ ├── jedit4test.mat │ │ │ ├── lucene2test.mat │ │ │ ├── synapse1test.mat │ │ │ ├── velocity1test.mat │ │ │ └── xalan2test.mat │ │ └── CKTrain │ │ │ ├── ant1train.mat │ │ │ ├── ivy2train.mat │ │ │ ├── jedit4train.mat │ │ │ ├── lucene2train.mat │ │ │ ├── synapse1train.mat │ │ │ ├── velocity1train.mat │ │ │ └── xalan2train.mat │ ├── NASA │ │ ├── NASATest │ │ │ ├── cm1test.mat │ │ │ ├── kc3test.mat │ │ │ ├── mc2test.mat │ │ │ ├── mw1test.mat │ │ │ ├── pc1test.mat │ │ │ ├── pc3test.mat │ │ │ ├── pc4test.mat │ │ │ └── pc5test.mat │ │ └── NASATrain │ │ │ ├── cm1train.mat │ │ │ ├── kc3train.mat │ │ │ ├── mc2train.mat │ │ │ ├── mw1train.mat │ │ │ ├── pc1train.mat │ │ │ ├── pc3train.mat │ │ │ ├── pc4train.mat │ │ │ └── pc5train.mat │ └── 数据格式说明.txt ├── result │ ├── CK │ │ └── ISDA │ │ │ ├── ant1.json │ │ │ ├── ivy2.json │ │ │ ├── jedit4.json │ │ │ ├── lucene2.json │ │ │ ├── synapse1.json │ │ │ ├── velocity1.json │ │ │ └── xalan2.json │ └── NASA │ │ └── ISDA │ │ ├── cm1.json │ │ ├── kc3.json │ │ ├── mc2.json │ │ ├── mw1.json │ │ ├── pc1.json │ │ ├── pc3.json │ │ ├── pc4.json │ │ └── pc5.json └── withinProjectTest.py ├── JSFS ├── 4290-Article Text-7344-1-10-20190706.pdf ├── GBcls.py ├── ck.py ├── config.json ├── data │ ├── CK │ │ ├── CKTest │ │ │ ├── ant1test.mat │ │ │ ├── ivy2test.mat │ │ │ ├── jedit4test.mat │ │ │ ├── lucene2test.mat │ │ │ ├── synapse1test.mat │ │ │ ├── velocity1test.mat │ │ │ └── xalan2test.mat │ │ └── CKTrain │ │ │ ├── ant1train.mat │ │ │ ├── ivy2train.mat │ │ │ ├── jedit4train.mat │ │ │ ├── lucene2train.mat │ │ │ ├── synapse1train.mat │ │ │ ├── velocity1train.mat │ │ │ └── xalan2train.mat │ └── NASA │ │ ├── NASATest │ │ ├── cm1test.mat │ │ ├── kc3test.mat │ │ ├── mc2test.mat │ │ ├── mw1test.mat │ │ ├── pc1test.mat │ │ ├── pc3test.mat │ │ ├── pc4test.mat │ │ └── pc5test.mat │ │ └── NASATrain │ │ ├── cm1train.mat │ │ ├── kc3train.mat │ │ ├── mc2train.mat │ │ ├── mw1train.mat │ │ ├── pc1train.mat │ │ ├── pc3train.mat │ │ ├── pc4train.mat │ │ └── pc5train.mat ├── main.py └── nasa.py ├── MultipleMethods ├── .gitignore ├── DataProcess.py ├── SupervisedMethods.py ├── UnsupervisedMethods.py ├── baggingPU.py ├── data │ ├── CK │ │ ├── CKTest │ │ │ ├── ant1test.mat │ │ │ ├── ivy2test.mat │ │ │ ├── jedit4test.mat │ │ │ ├── lucene2test.mat │ │ │ ├── synapse1test.mat │ │ │ ├── velocity1test.mat │ │ │ └── xalan2test.mat │ │ └── CKTrain │ │ │ ├── ant1train.mat │ │ │ ├── ivy2train.mat │ │ │ ├── jedit4train.mat │ │ │ ├── lucene2train.mat │ │ │ ├── synapse1train.mat │ │ │ ├── velocity1train.mat │ │ │ └── xalan2train.mat │ ├── NASA │ │ ├── NASATest │ │ │ ├── cm1test.mat │ │ │ ├── kc3test.mat │ │ │ ├── mc2test.mat │ │ │ ├── mw1test.mat │ │ │ ├── pc1test.mat │ │ │ ├── pc3test.mat │ │ │ ├── pc4test.mat │ │ │ └── pc5test.mat │ │ └── NASATrain │ │ │ ├── cm1train.mat │ │ │ ├── kc3train.mat │ │ │ ├── mc2train.mat │ │ │ ├── mw1train.mat │ │ │ ├── pc1train.mat │ │ │ ├── pc3train.mat │ │ │ ├── pc4train.mat │ │ │ └── pc5train.mat │ └── 数据格式说明.txt └── result │ ├── CK │ ├── AdaBoostClassifier │ │ ├── ant1.json │ │ ├── ivy2.json │ │ ├── jedit4.json │ │ ├── lucene2.json │ │ ├── synapse1.json │ │ ├── velocity1.json │ │ └── xalan2.json │ ├── BaggingClassifierPU │ │ ├── ant1.json │ │ ├── ivy2.json │ │ ├── jedit4.json │ │ ├── lucene2.json │ │ ├── synapse1.json │ │ ├── velocity1.json │ │ └── xalan2.json │ ├── CBLOF │ │ ├── ant1.json │ │ ├── ivy2.json │ │ ├── jedit4.json │ │ ├── lucene2.json │ │ ├── synapse1.json │ │ ├── velocity1.json │ │ └── xalan2.json │ ├── DecisionTreeClassifier │ │ ├── ant1.json │ │ ├── ivy2.json │ │ ├── jedit4.json │ │ ├── lucene2.json │ │ ├── synapse1.json │ │ ├── velocity1.json │ │ └── xalan2.json │ ├── GaussianNB │ │ ├── ant1.json │ │ ├── ivy2.json │ │ ├── jedit4.json │ │ ├── lucene2.json │ │ ├── synapse1.json │ │ ├── velocity1.json │ │ └── xalan2.json │ ├── GaussianProcessClassifier │ │ ├── ant1.json │ │ ├── ivy2.json │ │ ├── jedit4.json │ │ ├── lucene2.json │ │ ├── synapse1.json │ │ ├── velocity1.json │ │ └── xalan2.json │ ├── KNeighborsClassifier │ │ ├── ant1.json │ │ ├── ivy2.json │ │ ├── jedit4.json │ │ ├── lucene2.json │ │ ├── synapse1.json │ │ ├── velocity1.json │ │ └── xalan2.json │ ├── MLPClassifier │ │ ├── ant1.json │ │ ├── ivy2.json │ │ ├── jedit4.json │ │ ├── lucene2.json │ │ ├── synapse1.json │ │ ├── velocity1.json │ │ └── xalan2.json │ ├── QuadraticDiscriminantAnalysis │ │ ├── ant1.json │ │ ├── ivy2.json │ │ ├── jedit4.json │ │ ├── lucene2.json │ │ ├── synapse1.json │ │ ├── velocity1.json │ │ └── xalan2.json │ ├── RandomForest │ │ ├── ant1.json │ │ ├── ivy2.json │ │ ├── jedit4.json │ │ ├── lucene2.json │ │ ├── synapse1.json │ │ ├── velocity1.json │ │ └── xalan2.json │ ├── RandomForestClassifier │ │ ├── ant1.json │ │ ├── ivy2.json │ │ ├── jedit4.json │ │ ├── lucene2.json │ │ ├── synapse1.json │ │ ├── velocity1.json │ │ └── xalan2.json │ ├── SVC │ │ ├── ant1.json │ │ ├── ivy2.json │ │ ├── jedit4.json │ │ ├── lucene2.json │ │ ├── synapse1.json │ │ ├── velocity1.json │ │ └── xalan2.json │ └── XGBOD │ │ ├── ant1.json │ │ ├── ivy2.json │ │ ├── jedit4.json │ │ ├── lucene2.json │ │ ├── synapse1.json │ │ ├── velocity1.json │ │ └── xalan2.json │ └── NASA │ ├── AdaBoostClassifier │ ├── cm1.json │ ├── kc3.json │ ├── mc2.json │ ├── mw1.json │ ├── pc1.json │ ├── pc3.json │ ├── pc4.json │ └── pc5.json │ ├── BaggingClassifierPU │ ├── cm1.json │ ├── kc3.json │ ├── mc2.json │ ├── mw1.json │ ├── pc1.json │ ├── pc3.json │ ├── pc4.json │ └── pc5.json │ ├── CBLOF │ ├── cm1.json │ ├── kc3.json │ ├── mc2.json │ ├── mw1.json │ ├── pc1.json │ ├── pc3.json │ ├── pc4.json │ └── pc5.json │ ├── DecisionTreeClassifier │ ├── cm1.json │ ├── kc3.json │ ├── mc2.json │ ├── mw1.json │ ├── pc1.json │ ├── pc3.json │ ├── pc4.json │ └── pc5.json │ ├── GaussianNB │ ├── cm1.json │ ├── kc3.json │ ├── mc2.json │ ├── mw1.json │ ├── pc1.json │ ├── pc3.json │ ├── pc4.json │ └── pc5.json │ ├── GaussianProcessClassifier │ ├── cm1.json │ ├── kc3.json │ ├── mc2.json │ ├── mw1.json │ ├── pc1.json │ ├── pc3.json │ ├── pc4.json │ └── pc5.json │ ├── KNeighborsClassifier │ ├── cm1.json │ ├── kc3.json │ ├── mc2.json │ ├── mw1.json │ ├── pc1.json │ ├── pc3.json │ ├── pc4.json │ └── pc5.json │ ├── MLPClassifier │ ├── cm1.json │ ├── kc3.json │ ├── mc2.json │ ├── mw1.json │ ├── pc1.json │ ├── pc3.json │ ├── pc4.json │ └── pc5.json │ ├── QuadraticDiscriminantAnalysis │ ├── cm1.json │ ├── kc3.json │ ├── mc2.json │ ├── mw1.json │ ├── pc1.json │ ├── pc3.json │ ├── pc4.json │ └── pc5.json │ ├── RandomForest │ ├── cm1.json │ ├── kc3.json │ ├── mc2.json │ ├── mw1.json │ ├── pc1.json │ ├── pc3.json │ ├── pc4.json │ └── pc5.json │ ├── RandomForestClassifier │ ├── cm1.json │ ├── kc3.json │ ├── mc2.json │ ├── mw1.json │ ├── pc1.json │ ├── pc3.json │ ├── pc4.json │ └── pc5.json │ ├── SVC │ ├── cm1.json │ ├── kc3.json │ ├── mc2.json │ ├── mw1.json │ ├── pc1.json │ ├── pc3.json │ ├── pc4.json │ └── pc5.json │ └── XGBOD │ ├── cm1.json │ ├── kc3.json │ ├── mc2.json │ ├── mw1.json │ ├── pc1.json │ ├── pc3.json │ ├── pc4.json │ └── pc5.json ├── README.md ├── Reference Method ├── CDDL.rar ├── MKEL.rar └── NGSLP.rar ├── templete.md ├── 对比.xlsx ├── 数据驱动测试报告.assets ├── 1.PNG ├── 2.PNG ├── 3.PNG ├── 4.PNG ├── JSFS1.png ├── JSFS2.png └── JSFS3.png └── 数据驱动测试报告.pdf /2020213990_周泽龙_2020214022_蔡挺_数据驱动测试.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/2020213990_周泽龙_2020214022_蔡挺_数据驱动测试.pptx -------------------------------------------------------------------------------- /ISDA/DataProcess.py: -------------------------------------------------------------------------------- 1 | # encoding: utf-8 2 | """ 3 | @author: zhou zelong 4 | @contact: zzl850783164@163.com 5 | @time: 2020/12/3 15:16 6 | @file: DataProcess.py 7 | @desc: 8 | """ 9 | 10 | from scipy.io import loadmat 11 | import numpy as np 12 | 13 | 14 | def load_data(filepath, data_name): 15 | data = loadmat(filepath)[data_name] 16 | return data[:, 0][0], data[:, 1][0], data[:, 2][0] 17 | 18 | 19 | def train_data_process(data): 20 | n, m = data.shape 21 | X1 = np.empty(shape=(0, m - 1)) 22 | X2 = np.empty(shape=(0, m - 1)) 23 | for item in data: 24 | if item[m-1] > 0: 25 | X1 = np.row_stack((X1, item[0:m - 1])) 26 | else: 27 | X2 = np.row_stack((X2, item[0:m - 1])) 28 | return X1, X2 29 | 30 | 31 | def test_data_process(data): 32 | n, m = data.shape 33 | return data[:, 0:m-1], (data[:, m-1] > 0).astype(int) 34 | -------------------------------------------------------------------------------- /ISDA/README.md: -------------------------------------------------------------------------------- 1 | **An Implement of paper "An Improved SDA Based Defect Prediction Framework for Both Within-Project and Cross-Project Class-Imbalance Problems” (IEEE 2017)** 2 | 3 | - [x] `ISDA`-Based Within-Project Prediction 4 | * according the paper, I get the projective transformation matrix V with complex numbers. However, the random forest classifier cannot support complex type. So, I choose the real part of the matrix V. I think something is wrong, but I don’t know how to tackle it. 5 | * refer to paper "Subclass Discriminant Analysis” (IEEE 2006) 6 | - [x] `SSTCA`+`ISDA` for Cross-Project Prediction 7 | - [ ] Use `TCA`+`ISDA` now, need to change `TCA` to `SSTCA` 8 | - refer to paper "Domain Adaptation via Transfer Component Analysis” (IEEE 2011) 9 | 10 | -------------------------------------------------------------------------------- /ISDA/data/CK/CKTest/ant1test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/CK/CKTest/ant1test.mat -------------------------------------------------------------------------------- /ISDA/data/CK/CKTest/ivy2test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/CK/CKTest/ivy2test.mat -------------------------------------------------------------------------------- /ISDA/data/CK/CKTest/jedit4test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/CK/CKTest/jedit4test.mat -------------------------------------------------------------------------------- /ISDA/data/CK/CKTest/lucene2test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/CK/CKTest/lucene2test.mat -------------------------------------------------------------------------------- /ISDA/data/CK/CKTest/synapse1test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/CK/CKTest/synapse1test.mat -------------------------------------------------------------------------------- /ISDA/data/CK/CKTest/velocity1test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/CK/CKTest/velocity1test.mat -------------------------------------------------------------------------------- /ISDA/data/CK/CKTest/xalan2test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/CK/CKTest/xalan2test.mat -------------------------------------------------------------------------------- /ISDA/data/CK/CKTrain/ant1train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/CK/CKTrain/ant1train.mat -------------------------------------------------------------------------------- /ISDA/data/CK/CKTrain/ivy2train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/CK/CKTrain/ivy2train.mat -------------------------------------------------------------------------------- /ISDA/data/CK/CKTrain/jedit4train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/CK/CKTrain/jedit4train.mat -------------------------------------------------------------------------------- /ISDA/data/CK/CKTrain/lucene2train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/CK/CKTrain/lucene2train.mat -------------------------------------------------------------------------------- /ISDA/data/CK/CKTrain/synapse1train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/CK/CKTrain/synapse1train.mat -------------------------------------------------------------------------------- /ISDA/data/CK/CKTrain/velocity1train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/CK/CKTrain/velocity1train.mat -------------------------------------------------------------------------------- /ISDA/data/CK/CKTrain/xalan2train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/CK/CKTrain/xalan2train.mat -------------------------------------------------------------------------------- /ISDA/data/NASA/NASATest/cm1test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/NASA/NASATest/cm1test.mat -------------------------------------------------------------------------------- /ISDA/data/NASA/NASATest/kc3test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/NASA/NASATest/kc3test.mat -------------------------------------------------------------------------------- /ISDA/data/NASA/NASATest/mc2test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/NASA/NASATest/mc2test.mat -------------------------------------------------------------------------------- /ISDA/data/NASA/NASATest/mw1test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/NASA/NASATest/mw1test.mat -------------------------------------------------------------------------------- /ISDA/data/NASA/NASATest/pc1test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/NASA/NASATest/pc1test.mat -------------------------------------------------------------------------------- /ISDA/data/NASA/NASATest/pc3test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/NASA/NASATest/pc3test.mat -------------------------------------------------------------------------------- /ISDA/data/NASA/NASATest/pc4test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/NASA/NASATest/pc4test.mat -------------------------------------------------------------------------------- /ISDA/data/NASA/NASATest/pc5test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/NASA/NASATest/pc5test.mat -------------------------------------------------------------------------------- /ISDA/data/NASA/NASATrain/cm1train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/NASA/NASATrain/cm1train.mat -------------------------------------------------------------------------------- /ISDA/data/NASA/NASATrain/kc3train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/NASA/NASATrain/kc3train.mat -------------------------------------------------------------------------------- /ISDA/data/NASA/NASATrain/mc2train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/NASA/NASATrain/mc2train.mat -------------------------------------------------------------------------------- /ISDA/data/NASA/NASATrain/mw1train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/NASA/NASATrain/mw1train.mat -------------------------------------------------------------------------------- /ISDA/data/NASA/NASATrain/pc1train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/NASA/NASATrain/pc1train.mat -------------------------------------------------------------------------------- /ISDA/data/NASA/NASATrain/pc3train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/NASA/NASATrain/pc3train.mat -------------------------------------------------------------------------------- /ISDA/data/NASA/NASATrain/pc4train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/NASA/NASATrain/pc4train.mat -------------------------------------------------------------------------------- /ISDA/data/NASA/NASATrain/pc5train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/ISDA/data/NASA/NASATrain/pc5train.mat -------------------------------------------------------------------------------- /ISDA/data/数据格式说明.txt: -------------------------------------------------------------------------------- 1 | 作业需要在CK和NASA两个数据集上进行实验,已经将训练集和测试集划分好,每个小数据集包括三组数据,分别对应10%,20%和30%的训练数据。每个对象对应一个21维的向量,最后一列是该对象的标签,前面20列是该对象的特征。 -------------------------------------------------------------------------------- /ISDA/result/CK/ISDA/ant1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "ISDA", 3 | "dataset": "CK", 4 | "subDataset": "ant1", 5 | "result": [ 6 | { 7 | "train samples": "34", 8 | "defective train samples": "9", 9 | "precision": 0.4666666666666667, 10 | "recall": 0.42168674698795183, 11 | "pf": 0.17094017094017094, 12 | "F-measure": 0.4430379746835443, 13 | "accuracy": 0.722397476340694, 14 | "AUC": 0.6253732880238904 15 | }, 16 | { 17 | "train samples": "69", 18 | "defective train samples": "18", 19 | "precision": 0.47368421052631576, 20 | "recall": 0.4864864864864865, 21 | "pf": 0.19230769230769232, 22 | "F-measure": 0.4799999999999999, 23 | "accuracy": 0.723404255319149, 24 | "AUC": 0.6470893970893971 25 | }, 26 | { 27 | "train samples": "104", 28 | "defective train samples": "27", 29 | "precision": 0.543859649122807, 30 | "recall": 0.47692307692307695, 31 | "pf": 0.14285714285714285, 32 | "F-measure": 0.5081967213114754, 33 | "accuracy": 0.757085020242915, 34 | "AUC": 0.6670329670329671 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /ISDA/result/CK/ISDA/ivy2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "ISDA", 3 | "dataset": "CK", 4 | "subDataset": "ivy2", 5 | "result": [ 6 | { 7 | "train samples": "35", 8 | "defective train samples": "4", 9 | "precision": 0.2391304347826087, 10 | "recall": 0.3055555555555556, 11 | "pf": 0.12455516014234876, 12 | "F-measure": 0.2682926829268293, 13 | "accuracy": 0.8107255520504731, 14 | "AUC": 0.5905001977066033 15 | }, 16 | { 17 | "train samples": "70", 18 | "defective train samples": "8", 19 | "precision": 0.4583333333333333, 20 | "recall": 0.34375, 21 | "pf": 0.052, 22 | "F-measure": 0.39285714285714285, 23 | "accuracy": 0.8794326241134752, 24 | "AUC": 0.645875 25 | }, 26 | { 27 | "train samples": "105", 28 | "defective train samples": "12", 29 | "precision": 0.3333333333333333, 30 | "recall": 0.2857142857142857, 31 | "pf": 0.0730593607305936, 32 | "F-measure": 0.30769230769230765, 33 | "accuracy": 0.854251012145749, 34 | "AUC": 0.606327462491846 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /ISDA/result/CK/ISDA/jedit4.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "ISDA", 3 | "dataset": "CK", 4 | "subDataset": "jedit4", 5 | "result": [ 6 | { 7 | "train samples": "30", 8 | "defective train samples": "7", 9 | "precision": 0.35, 10 | "recall": 0.3088235294117647, 11 | "pf": 0.1875, 12 | "F-measure": 0.328125, 13 | "accuracy": 0.6884057971014492, 14 | "AUC": 0.5606617647058824 15 | }, 16 | { 17 | "train samples": "61", 18 | "defective train samples": "15", 19 | "precision": 0.2786885245901639, 20 | "recall": 0.2833333333333333, 21 | "pf": 0.23783783783783785, 22 | "F-measure": 0.28099173553719003, 23 | "accuracy": 0.6448979591836734, 24 | "AUC": 0.5227477477477477 25 | }, 26 | { 27 | "train samples": "91", 28 | "defective train samples": "22", 29 | "precision": 0.39344262295081966, 30 | "recall": 0.4528301886792453, 31 | "pf": 0.22839506172839505, 32 | "F-measure": 0.42105263157894735, 33 | "accuracy": 0.6930232558139535, 34 | "AUC": 0.612217563475425 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /ISDA/result/CK/ISDA/lucene2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "ISDA", 3 | "dataset": "CK", 4 | "subDataset": "lucene2", 5 | "result": [ 6 | { 7 | "train samples": "33", 8 | "defective train samples": "20", 9 | "precision": 0.56, 10 | "recall": 0.5355191256830601, 11 | "pf": 0.6209677419354839, 12 | "F-measure": 0.547486033519553, 13 | "accuracy": 0.4723127035830619, 14 | "AUC": 0.4572756918737882 15 | }, 16 | { 17 | "train samples": "67", 18 | "defective train samples": "40", 19 | "precision": 0.6162162162162163, 20 | "recall": 0.6993865030674846, 21 | "pf": 0.6454545454545455, 22 | "F-measure": 0.6551724137931035, 23 | "accuracy": 0.5604395604395604, 24 | "AUC": 0.5269659788064696 25 | }, 26 | { 27 | "train samples": "101", 28 | "defective train samples": "60", 29 | "precision": 0.6506849315068494, 30 | "recall": 0.6643356643356644, 31 | "pf": 0.53125, 32 | "F-measure": 0.6574394463667821, 33 | "accuracy": 0.5857740585774058, 34 | "AUC": 0.5665428321678322 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /ISDA/result/CK/ISDA/synapse1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "ISDA", 3 | "dataset": "CK", 4 | "subDataset": "synapse1", 5 | "result": [ 6 | { 7 | "train samples": "25", 8 | "defective train samples": "8", 9 | "precision": 0.5164835164835165, 10 | "recall": 0.6025641025641025, 11 | "pf": 0.2875816993464052, 12 | "F-measure": 0.5562130177514794, 13 | "accuracy": 0.6753246753246753, 14 | "AUC": 0.6574912016088487 15 | }, 16 | { 17 | "train samples": "51", 18 | "defective train samples": "17", 19 | "precision": 0.46153846153846156, 20 | "recall": 0.5217391304347826, 21 | "pf": 0.3088235294117647, 22 | "F-measure": 0.4897959183673469, 23 | "accuracy": 0.6341463414634146, 24 | "AUC": 0.606457800511509 25 | }, 26 | { 27 | "train samples": "76", 28 | "defective train samples": "25", 29 | "precision": 0.5, 30 | "recall": 0.5901639344262295, 31 | "pf": 0.3025210084033613, 32 | "F-measure": 0.5413533834586466, 33 | "accuracy": 0.6611111111111111, 34 | "AUC": 0.6438214630114341 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /ISDA/result/CK/ISDA/velocity1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "ISDA", 3 | "dataset": "CK", 4 | "subDataset": "velocity1", 5 | "result": [ 6 | "division by zero", 7 | "division by zero", 8 | "division by zero" 9 | ] 10 | } -------------------------------------------------------------------------------- /ISDA/result/CK/ISDA/xalan2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "ISDA", 3 | "dataset": "CK", 4 | "subDataset": "xalan2", 5 | "result": [ 6 | { 7 | "train samples": "79", 8 | "defective train samples": "38", 9 | "precision": 0.5866666666666667, 10 | "recall": 0.6303724928366762, 11 | "pf": 0.41333333333333333, 12 | "F-measure": 0.6077348066298343, 13 | "accuracy": 0.6077348066298343, 14 | "AUC": 0.6085195797516715 15 | }, 16 | { 17 | "train samples": "160", 18 | "defective train samples": "77", 19 | "precision": 0.5539568345323741, 20 | "recall": 0.4967741935483871, 21 | "pf": 0.37237237237237236, 22 | "F-measure": 0.5238095238095238, 23 | "accuracy": 0.5645412130637636, 24 | "AUC": 0.5622009105880074 25 | }, 26 | { 27 | "train samples": "240", 28 | "defective train samples": "116", 29 | "precision": 0.5475285171102662, 30 | "recall": 0.5313653136531366, 31 | "pf": 0.4075342465753425, 32 | "F-measure": 0.5393258426966292, 33 | "accuracy": 0.5630550621669627, 34 | "AUC": 0.561915533538897 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /ISDA/result/NASA/ISDA/cm1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "ISDA", 3 | "dataset": "NASA", 4 | "subDataset": "cm1", 5 | "result": [ 6 | { 7 | "train samples": "32", 8 | "defective train samples": "4", 9 | "precision": 0.21428571428571427, 10 | "recall": 0.23684210526315788, 11 | "pf": 0.12840466926070038, 12 | "F-measure": 0.225, 13 | "accuracy": 0.7898305084745763, 14 | "AUC": 0.5542187180012288 15 | }, 16 | { 17 | "train samples": "65", 18 | "defective train samples": "8", 19 | "precision": 0.17857142857142858, 20 | "recall": 0.14705882352941177, 21 | "pf": 0.10087719298245613, 22 | "F-measure": 0.16129032258064516, 23 | "accuracy": 0.8015267175572519, 24 | "AUC": 0.5230908152734778 25 | }, 26 | { 27 | "train samples": "97", 28 | "defective train samples": "12", 29 | "precision": 0.1111111111111111, 30 | "recall": 0.13333333333333333, 31 | "pf": 0.16, 32 | "F-measure": 0.1212121212121212, 33 | "accuracy": 0.7478260869565218, 34 | "AUC": 0.48666666666666664 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /ISDA/result/NASA/ISDA/kc3.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "ISDA", 3 | "dataset": "NASA", 4 | "subDataset": "kc3", 5 | "result": [ 6 | { 7 | "train samples": "18", 8 | "defective train samples": "3", 9 | "precision": 0.2222222222222222, 10 | "recall": 0.12121212121212122, 11 | "pf": 0.0979020979020979, 12 | "F-measure": 0.1568627450980392, 13 | "accuracy": 0.7556818181818182, 14 | "AUC": 0.5116550116550117 15 | }, 16 | { 17 | "train samples": "38", 18 | "defective train samples": "7", 19 | "precision": 0.3333333333333333, 20 | "recall": 0.27586206896551724, 21 | "pf": 0.12598425196850394, 22 | "F-measure": 0.3018867924528302, 23 | "accuracy": 0.7628205128205128, 24 | "AUC": 0.5749389084985067 25 | }, 26 | { 27 | "train samples": "57", 28 | "defective train samples": "10", 29 | "precision": 0.1875, 30 | "recall": 0.23076923076923078, 31 | "pf": 0.23423423423423423, 32 | "F-measure": 0.20689655172413793, 33 | "accuracy": 0.6642335766423357, 34 | "AUC": 0.4982674982674983 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /ISDA/result/NASA/ISDA/mc2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "ISDA", 3 | "dataset": "NASA", 4 | "subDataset": "mc2", 5 | "result": [ 6 | { 7 | "train samples": "12", 8 | "defective train samples": "4", 9 | "precision": 0.5909090909090909, 10 | "recall": 0.325, 11 | "pf": 0.1232876712328767, 12 | "F-measure": 0.41935483870967744, 13 | "accuracy": 0.6814159292035398, 14 | "AUC": 0.6008561643835616 15 | }, 16 | { 17 | "train samples": "24", 18 | "defective train samples": "8", 19 | "precision": 0.5333333333333333, 20 | "recall": 0.4444444444444444, 21 | "pf": 0.2153846153846154, 22 | "F-measure": 0.4848484848484848, 23 | "accuracy": 0.6633663366336634, 24 | "AUC": 0.6145299145299146 25 | }, 26 | { 27 | "train samples": "37", 28 | "defective train samples": "13", 29 | "precision": 0.4827586206896552, 30 | "recall": 0.45161290322580644, 31 | "pf": 0.2631578947368421, 32 | "F-measure": 0.4666666666666667, 33 | "accuracy": 0.6363636363636364, 34 | "AUC": 0.5942275042444822 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /ISDA/result/NASA/ISDA/mw1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "ISDA", 3 | "dataset": "NASA", 4 | "subDataset": "mw1", 5 | "result": [ 6 | "division by zero", 7 | { 8 | "train samples": "50", 9 | "defective train samples": "5", 10 | "precision": 0.13793103448275862, 11 | "recall": 0.18181818181818182, 12 | "pf": 0.13812154696132597, 13 | "F-measure": 0.1568627450980392, 14 | "accuracy": 0.7881773399014779, 15 | "AUC": 0.521848317428428 16 | }, 17 | { 18 | "train samples": "75", 19 | "defective train samples": "8", 20 | "precision": 0.05263157894736842, 21 | "recall": 0.05263157894736842, 22 | "pf": 0.11320754716981132, 23 | "F-measure": 0.05263157894736842, 24 | "accuracy": 0.797752808988764, 25 | "AUC": 0.46971201588877853 26 | } 27 | ] 28 | } -------------------------------------------------------------------------------- /ISDA/result/NASA/ISDA/pc1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "ISDA", 3 | "dataset": "NASA", 4 | "subDataset": "pc1", 5 | "result": [ 6 | { 7 | "train samples": "70", 8 | "defective train samples": "6", 9 | "precision": 0.10144927536231885, 10 | "recall": 0.12727272727272726, 11 | "pf": 0.10689655172413794, 12 | "F-measure": 0.11290322580645161, 13 | "accuracy": 0.8267716535433071, 14 | "AUC": 0.5101880877742946 15 | }, 16 | { 17 | "train samples": "140", 18 | "defective train samples": "12", 19 | "precision": 0.05555555555555555, 20 | "recall": 0.04081632653061224, 21 | "pf": 0.06589147286821706, 22 | "F-measure": 0.047058823529411764, 23 | "accuracy": 0.856637168141593, 24 | "AUC": 0.4874624268311976 25 | }, 26 | { 27 | "train samples": "211", 28 | "defective train samples": "18", 29 | "precision": 0.10869565217391304, 30 | "recall": 0.11627906976744186, 31 | "pf": 0.09090909090909091, 32 | "F-measure": 0.11235955056179775, 33 | "accuracy": 0.840080971659919, 34 | "AUC": 0.5126849894291754 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /ISDA/result/NASA/ISDA/pc3.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "ISDA", 3 | "dataset": "NASA", 4 | "subDataset": "pc3", 5 | "result": [ 6 | { 7 | "train samples": "107", 8 | "defective train samples": "13", 9 | "precision": 0.14953271028037382, 10 | "recall": 0.1322314049586777, 11 | "pf": 0.1071849234393404, 12 | "F-measure": 0.14035087719298245, 13 | "accuracy": 0.797938144329897, 14 | "AUC": 0.5125232407596686 15 | }, 16 | { 17 | "train samples": "214", 18 | "defective train samples": "26", 19 | "precision": 0.1450381679389313, 20 | "recall": 0.17592592592592593, 21 | "pf": 0.14834437086092717, 22 | "F-measure": 0.15899581589958156, 23 | "accuracy": 0.7670915411355735, 24 | "AUC": 0.5137907775324995 25 | }, 26 | { 27 | "train samples": "322", 28 | "defective train samples": "40", 29 | "precision": 0.1509433962264151, 30 | "recall": 0.1702127659574468, 31 | "pf": 0.1361573373676248, 32 | "F-measure": 0.16, 33 | "accuracy": 0.7774834437086092, 34 | "AUC": 0.517027714294911 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /ISDA/result/NASA/ISDA/pc4.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "ISDA", 3 | "dataset": "NASA", 4 | "subDataset": "pc4", 5 | "result": [ 6 | { 7 | "train samples": "128", 8 | "defective train samples": "17", 9 | "precision": 0.18518518518518517, 10 | "recall": 0.125, 11 | "pf": 0.08808808808808809, 12 | "F-measure": 0.14925373134328357, 13 | "accuracy": 0.8032786885245902, 14 | "AUC": 0.518455955955956 15 | }, 16 | { 17 | "train samples": "257", 18 | "defective train samples": "35", 19 | "precision": 0.17037037037037037, 20 | "recall": 0.1619718309859155, 21 | "pf": 0.12612612612612611, 22 | "F-measure": 0.16606498194945846, 23 | "accuracy": 0.7757281553398059, 24 | "AUC": 0.5179228524298947 25 | }, 26 | { 27 | "train samples": "386", 28 | "defective train samples": "53", 29 | "precision": 0.18333333333333332, 30 | "recall": 0.1774193548387097, 31 | "pf": 0.12612612612612611, 32 | "F-measure": 0.18032786885245902, 33 | "accuracy": 0.7780244173140954, 34 | "AUC": 0.5256466143562918 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /ISDA/result/NASA/ISDA/pc5.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "ISDA", 3 | "dataset": "NASA", 4 | "subDataset": "pc5", 5 | "result": [ 6 | { 7 | "train samples": "171", 8 | "defective train samples": "47", 9 | "precision": 0.33729216152019004, 10 | "recall": 0.33490566037735847, 11 | "pf": 0.25, 12 | "F-measure": 0.336094674556213, 13 | "accuracy": 0.6357142857142857, 14 | "AUC": 0.5424528301886792 15 | }, 16 | { 17 | "train samples": "342", 18 | "defective train samples": "94", 19 | "precision": 0.4022346368715084, 20 | "recall": 0.3819628647214854, 21 | "pf": 0.2157258064516129, 22 | "F-measure": 0.39183673469387753, 23 | "accuracy": 0.6734842951059167, 24 | "AUC": 0.5831185291349363 25 | }, 26 | { 27 | "train samples": "513", 28 | "defective train samples": "141", 29 | "precision": 0.32558139534883723, 30 | "recall": 0.296969696969697, 31 | "pf": 0.23387096774193547, 32 | "F-measure": 0.31061806656101426, 33 | "accuracy": 0.6368948247078464, 34 | "AUC": 0.5315493646138807 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /JSFS/4290-Article Text-7344-1-10-20190706.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/4290-Article Text-7344-1-10-20190706.pdf -------------------------------------------------------------------------------- /JSFS/data/CK/CKTest/ant1test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/CK/CKTest/ant1test.mat -------------------------------------------------------------------------------- /JSFS/data/CK/CKTest/ivy2test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/CK/CKTest/ivy2test.mat -------------------------------------------------------------------------------- /JSFS/data/CK/CKTest/jedit4test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/CK/CKTest/jedit4test.mat -------------------------------------------------------------------------------- /JSFS/data/CK/CKTest/lucene2test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/CK/CKTest/lucene2test.mat -------------------------------------------------------------------------------- /JSFS/data/CK/CKTest/synapse1test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/CK/CKTest/synapse1test.mat -------------------------------------------------------------------------------- /JSFS/data/CK/CKTest/velocity1test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/CK/CKTest/velocity1test.mat -------------------------------------------------------------------------------- /JSFS/data/CK/CKTest/xalan2test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/CK/CKTest/xalan2test.mat -------------------------------------------------------------------------------- /JSFS/data/CK/CKTrain/ant1train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/CK/CKTrain/ant1train.mat -------------------------------------------------------------------------------- /JSFS/data/CK/CKTrain/ivy2train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/CK/CKTrain/ivy2train.mat -------------------------------------------------------------------------------- /JSFS/data/CK/CKTrain/jedit4train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/CK/CKTrain/jedit4train.mat -------------------------------------------------------------------------------- /JSFS/data/CK/CKTrain/lucene2train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/CK/CKTrain/lucene2train.mat -------------------------------------------------------------------------------- /JSFS/data/CK/CKTrain/synapse1train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/CK/CKTrain/synapse1train.mat -------------------------------------------------------------------------------- /JSFS/data/CK/CKTrain/velocity1train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/CK/CKTrain/velocity1train.mat -------------------------------------------------------------------------------- /JSFS/data/CK/CKTrain/xalan2train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/CK/CKTrain/xalan2train.mat -------------------------------------------------------------------------------- /JSFS/data/NASA/NASATest/cm1test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/NASA/NASATest/cm1test.mat -------------------------------------------------------------------------------- /JSFS/data/NASA/NASATest/kc3test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/NASA/NASATest/kc3test.mat -------------------------------------------------------------------------------- /JSFS/data/NASA/NASATest/mc2test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/NASA/NASATest/mc2test.mat -------------------------------------------------------------------------------- /JSFS/data/NASA/NASATest/mw1test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/NASA/NASATest/mw1test.mat -------------------------------------------------------------------------------- /JSFS/data/NASA/NASATest/pc1test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/NASA/NASATest/pc1test.mat -------------------------------------------------------------------------------- /JSFS/data/NASA/NASATest/pc3test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/NASA/NASATest/pc3test.mat -------------------------------------------------------------------------------- /JSFS/data/NASA/NASATest/pc4test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/NASA/NASATest/pc4test.mat -------------------------------------------------------------------------------- /JSFS/data/NASA/NASATest/pc5test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/NASA/NASATest/pc5test.mat -------------------------------------------------------------------------------- /JSFS/data/NASA/NASATrain/cm1train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/NASA/NASATrain/cm1train.mat -------------------------------------------------------------------------------- /JSFS/data/NASA/NASATrain/kc3train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/NASA/NASATrain/kc3train.mat -------------------------------------------------------------------------------- /JSFS/data/NASA/NASATrain/mc2train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/NASA/NASATrain/mc2train.mat -------------------------------------------------------------------------------- /JSFS/data/NASA/NASATrain/mw1train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/NASA/NASATrain/mw1train.mat -------------------------------------------------------------------------------- /JSFS/data/NASA/NASATrain/pc1train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/NASA/NASATrain/pc1train.mat -------------------------------------------------------------------------------- /JSFS/data/NASA/NASATrain/pc3train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/NASA/NASATrain/pc3train.mat -------------------------------------------------------------------------------- /JSFS/data/NASA/NASATrain/pc4train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/NASA/NASATrain/pc4train.mat -------------------------------------------------------------------------------- /JSFS/data/NASA/NASATrain/pc5train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/JSFS/data/NASA/NASATrain/pc5train.mat -------------------------------------------------------------------------------- /MultipleMethods/DataProcess.py: -------------------------------------------------------------------------------- 1 | # encoding: utf-8 2 | """ 3 | @author: zhou zelong 4 | @contact: zzl850783164@163.com 5 | @time: 2020/12/3 15:16 6 | @file: DataProcess.py 7 | @desc: 8 | """ 9 | 10 | from scipy.io import loadmat 11 | import numpy as np 12 | 13 | 14 | def load_data(filepath, data_name): 15 | data = loadmat(filepath)[data_name] 16 | return data[:, 0][0], data[:, 1][0], data[:, 2][0] 17 | 18 | 19 | def train_data_process(data): 20 | n, m = data.shape 21 | return data[:, 0:m - 1], (data[:, m - 1] > 0).astype(int) 22 | 23 | 24 | def test_data_process(data): 25 | n, m = data.shape 26 | return data[:, 0:m-1], (data[:, m-1] > 0).astype(int) 27 | -------------------------------------------------------------------------------- /MultipleMethods/data/CK/CKTest/ant1test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/CK/CKTest/ant1test.mat -------------------------------------------------------------------------------- /MultipleMethods/data/CK/CKTest/ivy2test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/CK/CKTest/ivy2test.mat -------------------------------------------------------------------------------- /MultipleMethods/data/CK/CKTest/jedit4test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/CK/CKTest/jedit4test.mat -------------------------------------------------------------------------------- /MultipleMethods/data/CK/CKTest/lucene2test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/CK/CKTest/lucene2test.mat -------------------------------------------------------------------------------- /MultipleMethods/data/CK/CKTest/synapse1test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/CK/CKTest/synapse1test.mat -------------------------------------------------------------------------------- /MultipleMethods/data/CK/CKTest/velocity1test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/CK/CKTest/velocity1test.mat -------------------------------------------------------------------------------- /MultipleMethods/data/CK/CKTest/xalan2test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/CK/CKTest/xalan2test.mat -------------------------------------------------------------------------------- /MultipleMethods/data/CK/CKTrain/ant1train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/CK/CKTrain/ant1train.mat -------------------------------------------------------------------------------- /MultipleMethods/data/CK/CKTrain/ivy2train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/CK/CKTrain/ivy2train.mat -------------------------------------------------------------------------------- /MultipleMethods/data/CK/CKTrain/jedit4train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/CK/CKTrain/jedit4train.mat -------------------------------------------------------------------------------- /MultipleMethods/data/CK/CKTrain/lucene2train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/CK/CKTrain/lucene2train.mat -------------------------------------------------------------------------------- /MultipleMethods/data/CK/CKTrain/synapse1train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/CK/CKTrain/synapse1train.mat -------------------------------------------------------------------------------- /MultipleMethods/data/CK/CKTrain/velocity1train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/CK/CKTrain/velocity1train.mat -------------------------------------------------------------------------------- /MultipleMethods/data/CK/CKTrain/xalan2train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/CK/CKTrain/xalan2train.mat -------------------------------------------------------------------------------- /MultipleMethods/data/NASA/NASATest/cm1test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/NASA/NASATest/cm1test.mat -------------------------------------------------------------------------------- /MultipleMethods/data/NASA/NASATest/kc3test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/NASA/NASATest/kc3test.mat -------------------------------------------------------------------------------- /MultipleMethods/data/NASA/NASATest/mc2test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/NASA/NASATest/mc2test.mat -------------------------------------------------------------------------------- /MultipleMethods/data/NASA/NASATest/mw1test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/NASA/NASATest/mw1test.mat -------------------------------------------------------------------------------- /MultipleMethods/data/NASA/NASATest/pc1test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/NASA/NASATest/pc1test.mat -------------------------------------------------------------------------------- /MultipleMethods/data/NASA/NASATest/pc3test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/NASA/NASATest/pc3test.mat -------------------------------------------------------------------------------- /MultipleMethods/data/NASA/NASATest/pc4test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/NASA/NASATest/pc4test.mat -------------------------------------------------------------------------------- /MultipleMethods/data/NASA/NASATest/pc5test.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/NASA/NASATest/pc5test.mat -------------------------------------------------------------------------------- /MultipleMethods/data/NASA/NASATrain/cm1train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/NASA/NASATrain/cm1train.mat -------------------------------------------------------------------------------- /MultipleMethods/data/NASA/NASATrain/kc3train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/NASA/NASATrain/kc3train.mat -------------------------------------------------------------------------------- /MultipleMethods/data/NASA/NASATrain/mc2train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/NASA/NASATrain/mc2train.mat -------------------------------------------------------------------------------- /MultipleMethods/data/NASA/NASATrain/mw1train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/NASA/NASATrain/mw1train.mat -------------------------------------------------------------------------------- /MultipleMethods/data/NASA/NASATrain/pc1train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/NASA/NASATrain/pc1train.mat -------------------------------------------------------------------------------- /MultipleMethods/data/NASA/NASATrain/pc3train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/NASA/NASATrain/pc3train.mat -------------------------------------------------------------------------------- /MultipleMethods/data/NASA/NASATrain/pc4train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/NASA/NASATrain/pc4train.mat -------------------------------------------------------------------------------- /MultipleMethods/data/NASA/NASATrain/pc5train.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/MultipleMethods/data/NASA/NASATrain/pc5train.mat -------------------------------------------------------------------------------- /MultipleMethods/data/数据格式说明.txt: -------------------------------------------------------------------------------- 1 | 作业需要在CK和NASA两个数据集上进行实验,已经将训练集和测试集划分好,每个小数据集包括三组数据,分别对应10%,20%和30%的训练数据。每个对象对应一个21维的向量,最后一列是该对象的标签,前面20列是该对象的特征。 -------------------------------------------------------------------------------- /MultipleMethods/result/CK/AdaBoostClassifier/ant1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "AdaBoostClassifier", 3 | "dataset": "CK", 4 | "subDataset": "ant1", 5 | "result": [ 6 | { 7 | "train samples": "34", 8 | "defective train samples": "9", 9 | "precision": 0.4838709677419355, 10 | "recall": 0.3614457831325301, 11 | "pf": 0.13675213675213677, 12 | "F-measure": 0.41379310344827586, 13 | "accuracy": 0.7318611987381703, 14 | "AUC": 0.6123468231901967 15 | }, 16 | { 17 | "train samples": "69", 18 | "defective train samples": "18", 19 | "precision": 0.5483870967741935, 20 | "recall": 0.4594594594594595, 21 | "pf": 0.1346153846153846, 22 | "F-measure": 0.5, 23 | "accuracy": 0.7588652482269503, 24 | "AUC": 0.6624220374220374 25 | }, 26 | { 27 | "train samples": "104", 28 | "defective train samples": "27", 29 | "precision": 0.559322033898305, 30 | "recall": 0.5076923076923077, 31 | "pf": 0.14285714285714285, 32 | "F-measure": 0.532258064516129, 33 | "accuracy": 0.7651821862348178, 34 | "AUC": 0.6824175824175824 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/AdaBoostClassifier/ivy2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "AdaBoostClassifier", 3 | "dataset": "CK", 4 | "subDataset": "ivy2", 5 | "result": [ 6 | { 7 | "train samples": "35", 8 | "defective train samples": "4", 9 | "precision": 0.18421052631578946, 10 | "recall": 0.19444444444444445, 11 | "pf": 0.1103202846975089, 12 | "F-measure": 0.18918918918918917, 13 | "accuracy": 0.8107255520504731, 14 | "AUC": 0.5420620798734678 15 | }, 16 | { 17 | "train samples": "70", 18 | "defective train samples": "8", 19 | "precision": 0.3181818181818182, 20 | "recall": 0.21875, 21 | "pf": 0.06, 22 | "F-measure": 0.25925925925925924, 23 | "accuracy": 0.8581560283687943, 24 | "AUC": 0.579375 25 | }, 26 | { 27 | "train samples": "105", 28 | "defective train samples": "12", 29 | "precision": 0.3125, 30 | "recall": 0.35714285714285715, 31 | "pf": 0.1004566210045662, 32 | "F-measure": 0.3333333333333333, 33 | "accuracy": 0.8380566801619433, 34 | "AUC": 0.6283431180691454 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/AdaBoostClassifier/jedit4.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "AdaBoostClassifier", 3 | "dataset": "CK", 4 | "subDataset": "jedit4", 5 | "result": [ 6 | { 7 | "train samples": "30", 8 | "defective train samples": "7", 9 | "precision": 0.4536082474226804, 10 | "recall": 0.6470588235294118, 11 | "pf": 0.2548076923076923, 12 | "F-measure": 0.5333333333333333, 13 | "accuracy": 0.7210144927536232, 14 | "AUC": 0.6961255656108598 15 | }, 16 | { 17 | "train samples": "61", 18 | "defective train samples": "15", 19 | "precision": 0.515625, 20 | "recall": 0.55, 21 | "pf": 0.16756756756756758, 22 | "F-measure": 0.5322580645161291, 23 | "accuracy": 0.763265306122449, 24 | "AUC": 0.6912162162162162 25 | }, 26 | { 27 | "train samples": "91", 28 | "defective train samples": "22", 29 | "precision": 0.4791666666666667, 30 | "recall": 0.4339622641509434, 31 | "pf": 0.15432098765432098, 32 | "F-measure": 0.4554455445544555, 33 | "accuracy": 0.7441860465116279, 34 | "AUC": 0.6398206382483113 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/AdaBoostClassifier/lucene2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "AdaBoostClassifier", 3 | "dataset": "CK", 4 | "subDataset": "lucene2", 5 | "result": [ 6 | { 7 | "train samples": "33", 8 | "defective train samples": "20", 9 | "precision": 0.6451612903225806, 10 | "recall": 0.546448087431694, 11 | "pf": 0.4435483870967742, 12 | "F-measure": 0.591715976331361, 13 | "accuracy": 0.5504885993485342, 14 | "AUC": 0.55144985016746 15 | }, 16 | { 17 | "train samples": "67", 18 | "defective train samples": "40", 19 | "precision": 0.6927710843373494, 20 | "recall": 0.7055214723926381, 21 | "pf": 0.4636363636363636, 22 | "F-measure": 0.6990881458966565, 23 | "accuracy": 0.6373626373626373, 24 | "AUC": 0.6209425543781372 25 | }, 26 | { 27 | "train samples": "101", 28 | "defective train samples": "60", 29 | "precision": 0.76, 30 | "recall": 0.6643356643356644, 31 | "pf": 0.3125, 32 | "F-measure": 0.7089552238805971, 33 | "accuracy": 0.6736401673640168, 34 | "AUC": 0.6759178321678321 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/BaggingClassifierPU/ivy2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "BaggingClassifierPU", 3 | "dataset": "CK", 4 | "subDataset": "ivy2", 5 | "result": [ 6 | { 7 | "train samples": "35", 8 | "defective train samples": "4", 9 | "precision": 0.2753623188405797, 10 | "recall": 0.5277777777777778, 11 | "pf": 0.17793594306049823, 12 | "F-measure": 0.3619047619047619, 13 | "accuracy": 0.7886435331230284, 14 | "AUC": 0.6749209173586397 15 | }, 16 | { 17 | "train samples": "70", 18 | "defective train samples": "8", 19 | "precision": 0.24210526315789474, 20 | "recall": 0.71875, 21 | "pf": 0.288, 22 | "F-measure": 0.36220472440944884, 23 | "accuracy": 0.7127659574468085, 24 | "AUC": 0.715375 25 | }, 26 | { 27 | "train samples": "105", 28 | "defective train samples": "12", 29 | "precision": 0.30158730158730157, 30 | "recall": 0.6785714285714286, 31 | "pf": 0.2009132420091324, 32 | "F-measure": 0.41758241758241754, 33 | "accuracy": 0.7854251012145749, 34 | "AUC": 0.7388290932811481 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/BaggingClassifierPU/jedit4.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "BaggingClassifierPU", 3 | "dataset": "CK", 4 | "subDataset": "jedit4", 5 | "result": [ 6 | { 7 | "train samples": "30", 8 | "defective train samples": "7", 9 | "precision": 0.3240223463687151, 10 | "recall": 0.8529411764705882, 11 | "pf": 0.5817307692307693, 12 | "F-measure": 0.46963562753036436, 13 | "accuracy": 0.5253623188405797, 14 | "AUC": 0.6356052036199095 15 | }, 16 | { 17 | "train samples": "61", 18 | "defective train samples": "15", 19 | "precision": 0.36363636363636365, 20 | "recall": 0.8, 21 | "pf": 0.4540540540540541, 22 | "F-measure": 0.5000000000000001, 23 | "accuracy": 0.6081632653061224, 24 | "AUC": 0.672972972972973 25 | }, 26 | { 27 | "train samples": "91", 28 | "defective train samples": "22", 29 | "precision": 0.4074074074074074, 30 | "recall": 0.6226415094339622, 31 | "pf": 0.2962962962962963, 32 | "F-measure": 0.49253731343283585, 33 | "accuracy": 0.6837209302325581, 34 | "AUC": 0.6631726065688329 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/BaggingClassifierPU/lucene2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "BaggingClassifierPU", 3 | "dataset": "CK", 4 | "subDataset": "lucene2", 5 | "result": [ 6 | "max_samples must be positive and no larger than the number of unlabeled points", 7 | "max_samples must be positive and no larger than the number of unlabeled points", 8 | "max_samples must be positive and no larger than the number of unlabeled points" 9 | ] 10 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/BaggingClassifierPU/velocity1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "BaggingClassifierPU", 3 | "dataset": "CK", 4 | "subDataset": "velocity1", 5 | "result": [ 6 | "low >= high", 7 | "low >= high", 8 | "low >= high" 9 | ] 10 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/CBLOF/ant1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "CBLOF", 3 | "dataset": "CK", 4 | "subDataset": "ant1", 5 | "result": [ 6 | { 7 | "train samples": "34", 8 | "defective train samples": "9", 9 | "precision": 0.5882352941176471, 10 | "recall": 0.3614457831325301, 11 | "pf": 0.08974358974358974, 12 | "F-measure": 0.4477611940298508, 13 | "accuracy": 0.7665615141955836, 14 | "AUC": 0.6358510966944703 15 | }, 16 | { 17 | "train samples": "69", 18 | "defective train samples": "18", 19 | "precision": 0.7021276595744681, 20 | "recall": 0.44594594594594594, 21 | "pf": 0.0673076923076923, 22 | "F-measure": 0.5454545454545454, 23 | "accuracy": 0.8049645390070922, 24 | "AUC": 0.6893191268191269 25 | }, 26 | { 27 | "train samples": "104", 28 | "defective train samples": "27", 29 | "precision": 0.5769230769230769, 30 | "recall": 0.23076923076923078, 31 | "pf": 0.06043956043956044, 32 | "F-measure": 0.3296703296703296, 33 | "accuracy": 0.7530364372469636, 34 | "AUC": 0.5851648351648352 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/CBLOF/ivy2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "CBLOF", 3 | "dataset": "CK", 4 | "subDataset": "ivy2", 5 | "result": [ 6 | { 7 | "train samples": "35", 8 | "defective train samples": "4", 9 | "precision": 0.33962264150943394, 10 | "recall": 0.5, 11 | "pf": 0.12455516014234876, 12 | "F-measure": 0.4044943820224719, 13 | "accuracy": 0.832807570977918, 14 | "AUC": 0.6877224199288255 15 | }, 16 | { 17 | "train samples": "70", 18 | "defective train samples": "8", 19 | "precision": 0.2926829268292683, 20 | "recall": 0.375, 21 | "pf": 0.116, 22 | "F-measure": 0.32876712328767116, 23 | "accuracy": 0.8262411347517731, 24 | "AUC": 0.6295000000000001 25 | }, 26 | { 27 | "train samples": "105", 28 | "defective train samples": "12", 29 | "precision": 0.3684210526315789, 30 | "recall": 0.5, 31 | "pf": 0.1095890410958904, 32 | "F-measure": 0.4242424242424242, 33 | "accuracy": 0.8461538461538461, 34 | "AUC": 0.6952054794520548 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/CBLOF/jedit4.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "CBLOF", 3 | "dataset": "CK", 4 | "subDataset": "jedit4", 5 | "result": [ 6 | { 7 | "train samples": "30", 8 | "defective train samples": "7", 9 | "precision": 0.6296296296296297, 10 | "recall": 0.5, 11 | "pf": 0.09615384615384616, 12 | "F-measure": 0.5573770491803278, 13 | "accuracy": 0.8043478260869565, 14 | "AUC": 0.701923076923077 15 | }, 16 | { 17 | "train samples": "61", 18 | "defective train samples": "15", 19 | "precision": 0.6086956521739131, 20 | "recall": 0.4666666666666667, 21 | "pf": 0.0972972972972973, 22 | "F-measure": 0.5283018867924527, 23 | "accuracy": 0.7959183673469388, 24 | "AUC": 0.6846846846846847 25 | }, 26 | { 27 | "train samples": "91", 28 | "defective train samples": "22", 29 | "precision": 0.5263157894736842, 30 | "recall": 0.18867924528301888, 31 | "pf": 0.05555555555555555, 32 | "F-measure": 0.27777777777777773, 33 | "accuracy": 0.7581395348837209, 34 | "AUC": 0.5665618448637316 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/CBLOF/lucene2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "CBLOF", 3 | "dataset": "CK", 4 | "subDataset": "lucene2", 5 | "result": [ 6 | { 7 | "train samples": "33", 8 | "defective train samples": "20", 9 | "precision": 0.8243243243243243, 10 | "recall": 0.3333333333333333, 11 | "pf": 0.10483870967741936, 12 | "F-measure": 0.47470817120622566, 13 | "accuracy": 0.5602605863192183, 14 | "AUC": 0.6142473118279569 15 | }, 16 | { 17 | "train samples": "67", 18 | "defective train samples": "40", 19 | "precision": 0.84, 20 | "recall": 0.25766871165644173, 21 | "pf": 0.07272727272727272, 22 | "F-measure": 0.3943661971830986, 23 | "accuracy": 0.5274725274725275, 24 | "AUC": 0.5924707194645844 25 | }, 26 | { 27 | "train samples": "101", 28 | "defective train samples": "60", 29 | "precision": 0.8260869565217391, 30 | "recall": 0.13286713286713286, 31 | "pf": 0.041666666666666664, 32 | "F-measure": 0.22891566265060243, 33 | "accuracy": 0.46443514644351463, 34 | "AUC": 0.5456002331002332 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/CBLOF/synapse1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "CBLOF", 3 | "dataset": "CK", 4 | "subDataset": "synapse1", 5 | "result": [ 6 | { 7 | "train samples": "25", 8 | "defective train samples": "8", 9 | "precision": 0.5454545454545454, 10 | "recall": 0.6153846153846154, 11 | "pf": 0.26143790849673204, 12 | "F-measure": 0.5783132530120482, 13 | "accuracy": 0.696969696969697, 14 | "AUC": 0.6769733534439417 15 | }, 16 | { 17 | "train samples": "51", 18 | "defective train samples": "17", 19 | "precision": 0.5789473684210527, 20 | "recall": 0.3188405797101449, 21 | "pf": 0.11764705882352941, 22 | "F-measure": 0.411214953271028, 23 | "accuracy": 0.6926829268292682, 24 | "AUC": 0.6005967604433077 25 | }, 26 | { 27 | "train samples": "76", 28 | "defective train samples": "25", 29 | "precision": 0.6071428571428571, 30 | "recall": 0.2786885245901639, 31 | "pf": 0.09243697478991597, 32 | "F-measure": 0.3820224719101123, 33 | "accuracy": 0.6944444444444444, 34 | "AUC": 0.5931257749001241 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/CBLOF/xalan2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "CBLOF", 3 | "dataset": "CK", 4 | "subDataset": "xalan2", 5 | "result": [ 6 | { 7 | "train samples": "79", 8 | "defective train samples": "38", 9 | "precision": 0.7078651685393258, 10 | "recall": 0.18051575931232092, 11 | "pf": 0.06933333333333333, 12 | "F-measure": 0.2876712328767123, 13 | "accuracy": 0.569060773480663, 14 | "AUC": 0.5555912129894938 15 | }, 16 | { 17 | "train samples": "160", 18 | "defective train samples": "77", 19 | "precision": 0.6666666666666666, 20 | "recall": 0.14838709677419354, 21 | "pf": 0.06906906906906907, 22 | "F-measure": 0.24274406332453824, 23 | "accuracy": 0.5536547433903577, 24 | "AUC": 0.5396590138525623 25 | }, 26 | { 27 | "train samples": "240", 28 | "defective train samples": "116", 29 | "precision": 0.6842105263157895, 30 | "recall": 0.14391143911439114, 31 | "pf": 0.06164383561643835, 32 | "F-measure": 0.2378048780487805, 33 | "accuracy": 0.5559502664298401, 34 | "AUC": 0.5411338017489764 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/DecisionTreeClassifier/ant1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "DecisionTreeClassifier", 3 | "dataset": "CK", 4 | "subDataset": "ant1", 5 | "result": [ 6 | { 7 | "train samples": "34", 8 | "defective train samples": "9", 9 | "precision": 0.5, 10 | "recall": 0.3373493975903614, 11 | "pf": 0.11965811965811966, 12 | "F-measure": 0.4028776978417266, 13 | "accuracy": 0.7381703470031545, 14 | "AUC": 0.6088456389661209 15 | }, 16 | { 17 | "train samples": "69", 18 | "defective train samples": "18", 19 | "precision": 0.4657534246575342, 20 | "recall": 0.4594594594594595, 21 | "pf": 0.1875, 22 | "F-measure": 0.4625850340136054, 23 | "accuracy": 0.7198581560283688, 24 | "AUC": 0.6359797297297297 25 | }, 26 | { 27 | "train samples": "104", 28 | "defective train samples": "27", 29 | "precision": 0.4915254237288136, 30 | "recall": 0.4461538461538462, 31 | "pf": 0.16483516483516483, 32 | "F-measure": 0.46774193548387105, 33 | "accuracy": 0.7327935222672065, 34 | "AUC": 0.6406593406593407 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/DecisionTreeClassifier/ivy2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "DecisionTreeClassifier", 3 | "dataset": "CK", 4 | "subDataset": "ivy2", 5 | "result": [ 6 | { 7 | "train samples": "35", 8 | "defective train samples": "4", 9 | "precision": 0.32142857142857145, 10 | "recall": 0.25, 11 | "pf": 0.06761565836298933, 12 | "F-measure": 0.28125000000000006, 13 | "accuracy": 0.8548895899053628, 14 | "AUC": 0.5911921708185053 15 | }, 16 | { 17 | "train samples": "70", 18 | "defective train samples": "8", 19 | "precision": 0.24242424242424243, 20 | "recall": 0.25, 21 | "pf": 0.1, 22 | "F-measure": 0.24615384615384617, 23 | "accuracy": 0.8262411347517731, 24 | "AUC": 0.575 25 | }, 26 | { 27 | "train samples": "105", 28 | "defective train samples": "12", 29 | "precision": 0.24324324324324326, 30 | "recall": 0.32142857142857145, 31 | "pf": 0.1278538812785388, 32 | "F-measure": 0.27692307692307694, 33 | "accuracy": 0.8097165991902834, 34 | "AUC": 0.5967873450750163 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/GaussianNB/ant1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianNB", 3 | "dataset": "CK", 4 | "subDataset": "ant1", 5 | "result": [ 6 | { 7 | "train samples": "34", 8 | "defective train samples": "9", 9 | "precision": 0.5128205128205128, 10 | "recall": 0.4819277108433735, 11 | "pf": 0.1623931623931624, 12 | "F-measure": 0.4968944099378882, 13 | "accuracy": 0.7444794952681388, 14 | "AUC": 0.6597672742251055 15 | }, 16 | { 17 | "train samples": "69", 18 | "defective train samples": "18", 19 | "precision": 0.5540540540540541, 20 | "recall": 0.5540540540540541, 21 | "pf": 0.15865384615384615, 22 | "F-measure": 0.5540540540540541, 23 | "accuracy": 0.7659574468085106, 24 | "AUC": 0.697700103950104 25 | }, 26 | { 27 | "train samples": "104", 28 | "defective train samples": "27", 29 | "precision": 0.5909090909090909, 30 | "recall": 0.6, 31 | "pf": 0.14835164835164835, 32 | "F-measure": 0.5954198473282443, 33 | "accuracy": 0.7854251012145749, 34 | "AUC": 0.7258241758241758 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/GaussianNB/ivy2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianNB", 3 | "dataset": "CK", 4 | "subDataset": "ivy2", 5 | "result": [ 6 | { 7 | "train samples": "35", 8 | "defective train samples": "4", 9 | "precision": 0.19047619047619047, 10 | "recall": 0.3333333333333333, 11 | "pf": 0.18149466192170818, 12 | "F-measure": 0.24242424242424246, 13 | "accuracy": 0.7634069400630915, 14 | "AUC": 0.5759193357058126 15 | }, 16 | { 17 | "train samples": "70", 18 | "defective train samples": "8", 19 | "precision": 0.35294117647058826, 20 | "recall": 0.375, 21 | "pf": 0.088, 22 | "F-measure": 0.3636363636363636, 23 | "accuracy": 0.851063829787234, 24 | "AUC": 0.6435 25 | }, 26 | { 27 | "train samples": "105", 28 | "defective train samples": "12", 29 | "precision": 0.36363636363636365, 30 | "recall": 0.42857142857142855, 31 | "pf": 0.0958904109589041, 32 | "F-measure": 0.3934426229508197, 33 | "accuracy": 0.8502024291497976, 34 | "AUC": 0.6663405088062623 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/GaussianNB/jedit4.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianNB", 3 | "dataset": "CK", 4 | "subDataset": "jedit4", 5 | "result": [ 6 | { 7 | "train samples": "30", 8 | "defective train samples": "7", 9 | "precision": 0.22797927461139897, 10 | "recall": 0.6470588235294118, 11 | "pf": 0.7163461538461539, 12 | "F-measure": 0.3371647509578544, 13 | "accuracy": 0.37318840579710144, 14 | "AUC": 0.46535633484162897 15 | }, 16 | { 17 | "train samples": "61", 18 | "defective train samples": "15", 19 | "precision": 0.5423728813559322, 20 | "recall": 0.5333333333333333, 21 | "pf": 0.14594594594594595, 22 | "F-measure": 0.5378151260504201, 23 | "accuracy": 0.7755102040816326, 24 | "AUC": 0.6936936936936936 25 | }, 26 | { 27 | "train samples": "91", 28 | "defective train samples": "22", 29 | "precision": 0.4925373134328358, 30 | "recall": 0.6226415094339622, 31 | "pf": 0.20987654320987653, 32 | "F-measure": 0.55, 33 | "accuracy": 0.7488372093023256, 34 | "AUC": 0.7063824831120429 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/GaussianNB/lucene2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianNB", 3 | "dataset": "CK", 4 | "subDataset": "lucene2", 5 | "result": [ 6 | { 7 | "train samples": "33", 8 | "defective train samples": "20", 9 | "precision": 0.6632124352331606, 10 | "recall": 0.6994535519125683, 11 | "pf": 0.5241935483870968, 12 | "F-measure": 0.6808510638297872, 13 | "accuracy": 0.6091205211726385, 14 | "AUC": 0.5876300017627357 15 | }, 16 | { 17 | "train samples": "67", 18 | "defective train samples": "40", 19 | "precision": 0.8, 20 | "recall": 0.4171779141104294, 21 | "pf": 0.15454545454545454, 22 | "F-measure": 0.5483870967741935, 23 | "accuracy": 0.5897435897435898, 24 | "AUC": 0.6313162297824875 25 | }, 26 | { 27 | "train samples": "101", 28 | "defective train samples": "60", 29 | "precision": 0.7674418604651163, 30 | "recall": 0.46153846153846156, 31 | "pf": 0.20833333333333334, 32 | "F-measure": 0.5764192139737991, 33 | "accuracy": 0.5941422594142259, 34 | "AUC": 0.6266025641025642 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/GaussianNB/synapse1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianNB", 3 | "dataset": "CK", 4 | "subDataset": "synapse1", 5 | "result": [ 6 | { 7 | "train samples": "25", 8 | "defective train samples": "8", 9 | "precision": 0.43902439024390244, 10 | "recall": 0.23076923076923078, 11 | "pf": 0.1503267973856209, 12 | "F-measure": 0.3025210084033614, 13 | "accuracy": 0.6406926406926406, 14 | "AUC": 0.540221216691805 15 | }, 16 | { 17 | "train samples": "51", 18 | "defective train samples": "17", 19 | "precision": 0.5340909090909091, 20 | "recall": 0.6811594202898551, 21 | "pf": 0.3014705882352941, 22 | "F-measure": 0.5987261146496815, 23 | "accuracy": 0.6926829268292682, 24 | "AUC": 0.6898444160272804 25 | }, 26 | { 27 | "train samples": "76", 28 | "defective train samples": "25", 29 | "precision": 0.625, 30 | "recall": 0.6557377049180327, 31 | "pf": 0.20168067226890757, 32 | "F-measure": 0.64, 33 | "accuracy": 0.75, 34 | "AUC": 0.7270285163245626 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/GaussianNB/xalan2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianNB", 3 | "dataset": "CK", 4 | "subDataset": "xalan2", 5 | "result": [ 6 | { 7 | "train samples": "79", 8 | "defective train samples": "38", 9 | "precision": 0.589622641509434, 10 | "recall": 0.35816618911174786, 11 | "pf": 0.232, 12 | "F-measure": 0.44563279857397503, 13 | "accuracy": 0.5704419889502762, 14 | "AUC": 0.5630830945558739 15 | }, 16 | { 17 | "train samples": "160", 18 | "defective train samples": "77", 19 | "precision": 0.574585635359116, 20 | "recall": 0.33548387096774196, 21 | "pf": 0.23123123123123124, 22 | "F-measure": 0.42362525458248473, 23 | "accuracy": 0.5598755832037325, 24 | "AUC": 0.5521263198682553 25 | }, 26 | { 27 | "train samples": "240", 28 | "defective train samples": "116", 29 | "precision": 0.6451612903225806, 30 | "recall": 0.2952029520295203, 31 | "pf": 0.1506849315068493, 32 | "F-measure": 0.4050632911392405, 33 | "accuracy": 0.5825932504440497, 34 | "AUC": 0.5722590102613355 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/GaussianProcessClassifier/ivy2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianProcessClassifier", 3 | "dataset": "CK", 4 | "subDataset": "ivy2", 5 | "result": [ 6 | { 7 | "train samples": "35", 8 | "defective train samples": "4", 9 | "precision": 0.5, 10 | "recall": 0.19444444444444445, 11 | "pf": 0.02491103202846975, 12 | "F-measure": 0.28, 13 | "accuracy": 0.886435331230284, 14 | "AUC": 0.5847667062079873 15 | }, 16 | { 17 | "train samples": "70", 18 | "defective train samples": "8", 19 | "precision": 0.5, 20 | "recall": 0.1875, 21 | "pf": 0.024, 22 | "F-measure": 0.2727272727272727, 23 | "accuracy": 0.8865248226950354, 24 | "AUC": 0.58175 25 | }, 26 | { 27 | "train samples": "105", 28 | "defective train samples": "12", 29 | "precision": 0.35714285714285715, 30 | "recall": 0.35714285714285715, 31 | "pf": 0.0821917808219178, 32 | "F-measure": 0.35714285714285715, 33 | "accuracy": 0.854251012145749, 34 | "AUC": 0.6374755381604698 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/GaussianProcessClassifier/velocity1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianProcessClassifier", 3 | "dataset": "CK", 4 | "subDataset": "velocity1", 5 | "result": [ 6 | "GaussianProcessClassifier requires 2 or more distinct classes; got 1 class (only class 1 is present)", 7 | "GaussianProcessClassifier requires 2 or more distinct classes; got 1 class (only class 1 is present)", 8 | "GaussianProcessClassifier requires 2 or more distinct classes; got 1 class (only class 1 is present)" 9 | ] 10 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/KNeighborsClassifier/ivy2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "KNeighborsClassifier", 3 | "dataset": "CK", 4 | "subDataset": "ivy2", 5 | "result": [ 6 | { 7 | "train samples": "35", 8 | "defective train samples": "4", 9 | "precision": 0.2916666666666667, 10 | "recall": 0.19444444444444445, 11 | "pf": 0.060498220640569395, 12 | "F-measure": 0.2333333333333333, 13 | "accuracy": 0.8548895899053628, 14 | "AUC": 0.5669731119019374 15 | }, 16 | { 17 | "train samples": "70", 18 | "defective train samples": "8", 19 | "precision": 0.4666666666666667, 20 | "recall": 0.21875, 21 | "pf": 0.032, 22 | "F-measure": 0.2978723404255319, 23 | "accuracy": 0.8829787234042553, 24 | "AUC": 0.5933749999999999 25 | }, 26 | { 27 | "train samples": "105", 28 | "defective train samples": "12", 29 | "precision": 0.3684210526315789, 30 | "recall": 0.25, 31 | "pf": 0.0547945205479452, 32 | "F-measure": 0.2978723404255319, 33 | "accuracy": 0.8663967611336032, 34 | "AUC": 0.5976027397260274 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/MLPClassifier/ant1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "MLPClassifier", 3 | "dataset": "CK", 4 | "subDataset": "ant1", 5 | "result": [ 6 | { 7 | "train samples": "34", 8 | "defective train samples": "9", 9 | "precision": 0.5423728813559322, 10 | "recall": 0.3855421686746988, 11 | "pf": 0.11538461538461539, 12 | "F-measure": 0.4507042253521127, 13 | "accuracy": 0.7539432176656151, 14 | "AUC": 0.6350787766450416 15 | }, 16 | { 17 | "train samples": "69", 18 | "defective train samples": "18", 19 | "precision": 0.546875, 20 | "recall": 0.47297297297297297, 21 | "pf": 0.13942307692307693, 22 | "F-measure": 0.5072463768115941, 23 | "accuracy": 0.7588652482269503, 24 | "AUC": 0.6667749480249481 25 | }, 26 | { 27 | "train samples": "104", 28 | "defective train samples": "27", 29 | "precision": 0.6410256410256411, 30 | "recall": 0.38461538461538464, 31 | "pf": 0.07692307692307693, 32 | "F-measure": 0.4807692307692308, 33 | "accuracy": 0.7813765182186235, 34 | "AUC": 0.6538461538461539 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/MLPClassifier/ivy2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "MLPClassifier", 3 | "dataset": "CK", 4 | "subDataset": "ivy2", 5 | "result": [ 6 | { 7 | "train samples": "35", 8 | "defective train samples": "4", 9 | "precision": 0.2608695652173913, 10 | "recall": 0.16666666666666666, 11 | "pf": 0.060498220640569395, 12 | "F-measure": 0.20338983050847456, 13 | "accuracy": 0.8517350157728707, 14 | "AUC": 0.5530842230130486 15 | }, 16 | { 17 | "train samples": "70", 18 | "defective train samples": "8", 19 | "precision": 0.45454545454545453, 20 | "recall": 0.15625, 21 | "pf": 0.024, 22 | "F-measure": 0.2325581395348837, 23 | "accuracy": 0.8829787234042553, 24 | "AUC": 0.566125 25 | }, 26 | { 27 | "train samples": "105", 28 | "defective train samples": "12", 29 | "precision": 0.30303030303030304, 30 | "recall": 0.35714285714285715, 31 | "pf": 0.1050228310502283, 32 | "F-measure": 0.32786885245901637, 33 | "accuracy": 0.8340080971659919, 34 | "AUC": 0.6260600130463144 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/MLPClassifier/lucene2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "MLPClassifier", 3 | "dataset": "CK", 4 | "subDataset": "lucene2", 5 | "result": [ 6 | { 7 | "train samples": "33", 8 | "defective train samples": "20", 9 | "precision": 0.6048780487804878, 10 | "recall": 0.6775956284153005, 11 | "pf": 0.6532258064516129, 12 | "F-measure": 0.6391752577319587, 13 | "accuracy": 0.5439739413680782, 14 | "AUC": 0.5121849109818438 15 | }, 16 | { 17 | "train samples": "67", 18 | "defective train samples": "40", 19 | "precision": 0.6848484848484848, 20 | "recall": 0.6932515337423313, 21 | "pf": 0.4727272727272727, 22 | "F-measure": 0.6890243902439025, 23 | "accuracy": 0.6263736263736264, 24 | "AUC": 0.6102621305075293 25 | }, 26 | { 27 | "train samples": "101", 28 | "defective train samples": "60", 29 | "precision": 0.673469387755102, 30 | "recall": 0.6923076923076923, 31 | "pf": 0.5, 32 | "F-measure": 0.6827586206896552, 33 | "accuracy": 0.6150627615062761, 34 | "AUC": 0.5961538461538461 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/MLPClassifier/synapse1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "MLPClassifier", 3 | "dataset": "CK", 4 | "subDataset": "synapse1", 5 | "result": [ 6 | { 7 | "train samples": "25", 8 | "defective train samples": "8", 9 | "precision": 0.6530612244897959, 10 | "recall": 0.41025641025641024, 11 | "pf": 0.1111111111111111, 12 | "F-measure": 0.5039370078740157, 13 | "accuracy": 0.7272727272727273, 14 | "AUC": 0.6495726495726495 15 | }, 16 | { 17 | "train samples": "51", 18 | "defective train samples": "17", 19 | "precision": 0.5303030303030303, 20 | "recall": 0.5072463768115942, 21 | "pf": 0.22794117647058823, 22 | "F-measure": 0.5185185185185185, 23 | "accuracy": 0.6829268292682927, 24 | "AUC": 0.6396526001705031 25 | }, 26 | { 27 | "train samples": "76", 28 | "defective train samples": "25", 29 | "precision": 0.55, 30 | "recall": 0.5409836065573771, 31 | "pf": 0.226890756302521, 32 | "F-measure": 0.5454545454545455, 33 | "accuracy": 0.6944444444444444, 34 | "AUC": 0.657046425127428 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/QuadraticDiscriminantAnalysis/ant1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "QuadraticDiscriminantAnalysis", 3 | "dataset": "CK", 4 | "subDataset": "ant1", 5 | "result": [ 6 | { 7 | "train samples": "34", 8 | "defective train samples": "9", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.7381703470031545, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "69", 18 | "defective train samples": "18", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.0, 22 | "F-measure": 0.0, 23 | "accuracy": 0.7375886524822695, 24 | "AUC": 0.5 25 | }, 26 | { 27 | "train samples": "104", 28 | "defective train samples": "27", 29 | "precision": 0.5806451612903226, 30 | "recall": 0.5538461538461539, 31 | "pf": 0.14285714285714285, 32 | "F-measure": 0.5669291338582677, 33 | "accuracy": 0.7773279352226721, 34 | "AUC": 0.7054945054945055 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/QuadraticDiscriminantAnalysis/ivy2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "QuadraticDiscriminantAnalysis", 3 | "dataset": "CK", 4 | "subDataset": "ivy2", 5 | "result": [ 6 | { 7 | "train samples": "35", 8 | "defective train samples": "4", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.886435331230284, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "70", 18 | "defective train samples": "8", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.0, 22 | "F-measure": 0.0, 23 | "accuracy": 0.8865248226950354, 24 | "AUC": 0.5 25 | }, 26 | { 27 | "train samples": "105", 28 | "defective train samples": "12", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.0, 32 | "F-measure": 0.0, 33 | "accuracy": 0.8866396761133604, 34 | "AUC": 0.5 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/QuadraticDiscriminantAnalysis/jedit4.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "QuadraticDiscriminantAnalysis", 3 | "dataset": "CK", 4 | "subDataset": "jedit4", 5 | "result": [ 6 | { 7 | "train samples": "30", 8 | "defective train samples": "7", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.7536231884057971, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "61", 18 | "defective train samples": "15", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.0, 22 | "F-measure": 0.0, 23 | "accuracy": 0.7551020408163265, 24 | "AUC": 0.5 25 | }, 26 | { 27 | "train samples": "91", 28 | "defective train samples": "22", 29 | "precision": 0.6, 30 | "recall": 0.05660377358490566, 31 | "pf": 0.012345679012345678, 32 | "F-measure": 0.10344827586206896, 33 | "accuracy": 0.7581395348837209, 34 | "AUC": 0.52212904728628 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/QuadraticDiscriminantAnalysis/synapse1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "QuadraticDiscriminantAnalysis", 3 | "dataset": "CK", 4 | "subDataset": "synapse1", 5 | "result": [ 6 | { 7 | "train samples": "25", 8 | "defective train samples": "8", 9 | "precision": 0.4032258064516129, 10 | "recall": 0.6410256410256411, 11 | "pf": 0.48366013071895425, 12 | "F-measure": 0.49504950495049505, 13 | "accuracy": 0.5584415584415584, 14 | "AUC": 0.5786827551533433 15 | }, 16 | { 17 | "train samples": "51", 18 | "defective train samples": "17", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.0, 22 | "F-measure": 0.0, 23 | "accuracy": 0.6634146341463415, 24 | "AUC": 0.5 25 | }, 26 | { 27 | "train samples": "76", 28 | "defective train samples": "25", 29 | "precision": 0.5306122448979592, 30 | "recall": 0.4262295081967213, 31 | "pf": 0.19327731092436976, 32 | "F-measure": 0.4727272727272728, 33 | "accuracy": 0.6777777777777778, 34 | "AUC": 0.6164760986361758 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/QuadraticDiscriminantAnalysis/velocity1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "QuadraticDiscriminantAnalysis", 3 | "dataset": "CK", 4 | "subDataset": "velocity1", 5 | "result": [ 6 | "The number of classes has to be greater than one; got 1 class", 7 | "The number of classes has to be greater than one; got 1 class", 8 | "The number of classes has to be greater than one; got 1 class" 9 | ] 10 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/RandomForest/ant1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "RandomForest", 3 | "dataset": "CK", 4 | "subDataset": "ant1", 5 | "result": [ 6 | { 7 | "train samples": "34", 8 | "defective train samples": "9", 9 | "precision": 0.5510204081632653, 10 | "recall": 0.3253012048192771, 11 | "pf": 0.09401709401709402, 12 | "F-measure": 0.409090909090909, 13 | "accuracy": 0.7539432176656151, 14 | "AUC": 0.6156420554010915 15 | }, 16 | { 17 | "train samples": "69", 18 | "defective train samples": "18", 19 | "precision": 0.6557377049180327, 20 | "recall": 0.5405405405405406, 21 | "pf": 0.10096153846153846, 22 | "F-measure": 0.5925925925925926, 23 | "accuracy": 0.8049645390070922, 24 | "AUC": 0.7197895010395011 25 | }, 26 | { 27 | "train samples": "104", 28 | "defective train samples": "27", 29 | "precision": 0.6862745098039216, 30 | "recall": 0.5384615384615384, 31 | "pf": 0.08791208791208792, 32 | "F-measure": 0.6034482758620688, 33 | "accuracy": 0.8137651821862348, 34 | "AUC": 0.7252747252747253 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/RandomForest/ivy2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "RandomForest", 3 | "dataset": "CK", 4 | "subDataset": "ivy2", 5 | "result": [ 6 | { 7 | "train samples": "35", 8 | "defective train samples": "4", 9 | "precision": 0.4, 10 | "recall": 0.05555555555555555, 11 | "pf": 0.010676156583629894, 12 | "F-measure": 0.09756097560975609, 13 | "accuracy": 0.8832807570977917, 14 | "AUC": 0.5224396994859628 15 | }, 16 | { 17 | "train samples": "70", 18 | "defective train samples": "8", 19 | "precision": 0.42105263157894735, 20 | "recall": 0.25, 21 | "pf": 0.044, 22 | "F-measure": 0.3137254901960784, 23 | "accuracy": 0.875886524822695, 24 | "AUC": 0.6029999999999999 25 | }, 26 | { 27 | "train samples": "105", 28 | "defective train samples": "12", 29 | "precision": 0.34782608695652173, 30 | "recall": 0.2857142857142857, 31 | "pf": 0.0684931506849315, 32 | "F-measure": 0.3137254901960784, 33 | "accuracy": 0.8582995951417004, 34 | "AUC": 0.6086105675146769 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/RandomForest/jedit4.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "RandomForest", 3 | "dataset": "CK", 4 | "subDataset": "jedit4", 5 | "result": [ 6 | { 7 | "train samples": "30", 8 | "defective train samples": "7", 9 | "precision": 0.5348837209302325, 10 | "recall": 0.6764705882352942, 11 | "pf": 0.19230769230769232, 12 | "F-measure": 0.5974025974025974, 13 | "accuracy": 0.7753623188405797, 14 | "AUC": 0.7420814479638009 15 | }, 16 | { 17 | "train samples": "61", 18 | "defective train samples": "15", 19 | "precision": 0.5873015873015873, 20 | "recall": 0.6166666666666667, 21 | "pf": 0.14054054054054055, 22 | "F-measure": 0.6016260162601625, 23 | "accuracy": 0.8, 24 | "AUC": 0.738063063063063 25 | }, 26 | { 27 | "train samples": "91", 28 | "defective train samples": "22", 29 | "precision": 0.6923076923076923, 30 | "recall": 0.5094339622641509, 31 | "pf": 0.07407407407407407, 32 | "F-measure": 0.5869565217391305, 33 | "accuracy": 0.8232558139534883, 34 | "AUC": 0.7176799440950384 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/RandomForest/lucene2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "RandomForest", 3 | "dataset": "CK", 4 | "subDataset": "lucene2", 5 | "result": [ 6 | { 7 | "train samples": "33", 8 | "defective train samples": "20", 9 | "precision": 0.6697674418604651, 10 | "recall": 0.7868852459016393, 11 | "pf": 0.5725806451612904, 12 | "F-measure": 0.7236180904522613, 13 | "accuracy": 0.6416938110749185, 14 | "AUC": 0.6071523003701744 15 | }, 16 | { 17 | "train samples": "67", 18 | "defective train samples": "40", 19 | "precision": 0.6813186813186813, 20 | "recall": 0.7607361963190185, 21 | "pf": 0.5272727272727272, 22 | "F-measure": 0.7188405797101449, 23 | "accuracy": 0.6446886446886447, 24 | "AUC": 0.6167317345231456 25 | }, 26 | { 27 | "train samples": "101", 28 | "defective train samples": "60", 29 | "precision": 0.7446808510638298, 30 | "recall": 0.7342657342657343, 31 | "pf": 0.375, 32 | "F-measure": 0.7394366197183099, 33 | "accuracy": 0.6903765690376569, 34 | "AUC": 0.6796328671328671 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/RandomForestClassifier/ivy2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "RandomForestClassifier", 3 | "dataset": "CK", 4 | "subDataset": "ivy2", 5 | "result": [ 6 | { 7 | "train samples": "35", 8 | "defective train samples": "4", 9 | "precision": 0.5, 10 | "recall": 0.16666666666666666, 11 | "pf": 0.021352313167259787, 12 | "F-measure": 0.25, 13 | "accuracy": 0.886435331230284, 14 | "AUC": 0.5726571767497035 15 | }, 16 | { 17 | "train samples": "70", 18 | "defective train samples": "8", 19 | "precision": 0.5714285714285714, 20 | "recall": 0.25, 21 | "pf": 0.024, 22 | "F-measure": 0.34782608695652173, 23 | "accuracy": 0.8936170212765957, 24 | "AUC": 0.613 25 | }, 26 | { 27 | "train samples": "105", 28 | "defective train samples": "12", 29 | "precision": 0.3181818181818182, 30 | "recall": 0.25, 31 | "pf": 0.0684931506849315, 32 | "F-measure": 0.28, 33 | "accuracy": 0.854251012145749, 34 | "AUC": 0.5907534246575342 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/SVC/ant1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "SVC", 3 | "dataset": "CK", 4 | "subDataset": "ant1", 5 | "result": [ 6 | { 7 | "train samples": "34", 8 | "defective train samples": "9", 9 | "precision": 0.6046511627906976, 10 | "recall": 0.3132530120481928, 11 | "pf": 0.07264957264957266, 12 | "F-measure": 0.41269841269841273, 13 | "accuracy": 0.7665615141955836, 14 | "AUC": 0.62030171969931 15 | }, 16 | { 17 | "train samples": "69", 18 | "defective train samples": "18", 19 | "precision": 0.6530612244897959, 20 | "recall": 0.43243243243243246, 21 | "pf": 0.08173076923076923, 22 | "F-measure": 0.5203252032520326, 23 | "accuracy": 0.7907801418439716, 24 | "AUC": 0.6753508316008315 25 | }, 26 | { 27 | "train samples": "104", 28 | "defective train samples": "27", 29 | "precision": 0.6724137931034483, 30 | "recall": 0.6, 31 | "pf": 0.1043956043956044, 32 | "F-measure": 0.6341463414634146, 33 | "accuracy": 0.8178137651821862, 34 | "AUC": 0.7478021978021979 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/SVC/ivy2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "SVC", 3 | "dataset": "CK", 4 | "subDataset": "ivy2", 5 | "result": [ 6 | { 7 | "train samples": "35", 8 | "defective train samples": "4", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.886435331230284, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "70", 18 | "defective train samples": "8", 19 | "precision": 0.3333333333333333, 20 | "recall": 0.03125, 21 | "pf": 0.008, 22 | "F-measure": 0.05714285714285714, 23 | "accuracy": 0.8829787234042553, 24 | "AUC": 0.511625 25 | }, 26 | { 27 | "train samples": "105", 28 | "defective train samples": "12", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.0091324200913242, 32 | "F-measure": 0.0, 33 | "accuracy": 0.8785425101214575, 34 | "AUC": 0.4954337899543379 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/SVC/jedit4.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "SVC", 3 | "dataset": "CK", 4 | "subDataset": "jedit4", 5 | "result": [ 6 | { 7 | "train samples": "30", 8 | "defective train samples": "7", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.7536231884057971, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "61", 18 | "defective train samples": "15", 19 | "precision": 0.5217391304347826, 20 | "recall": 0.2, 21 | "pf": 0.05945945945945946, 22 | "F-measure": 0.2891566265060241, 23 | "accuracy": 0.7591836734693878, 24 | "AUC": 0.5702702702702702 25 | }, 26 | { 27 | "train samples": "91", 28 | "defective train samples": "22", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.006172839506172839, 32 | "F-measure": 0.0, 33 | "accuracy": 0.7488372093023256, 34 | "AUC": 0.49691358024691357 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/SVC/lucene2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "SVC", 3 | "dataset": "CK", 4 | "subDataset": "lucene2", 5 | "result": [ 6 | { 7 | "train samples": "33", 8 | "defective train samples": "20", 9 | "precision": 0.5858585858585859, 10 | "recall": 0.9508196721311475, 11 | "pf": 0.9919354838709677, 12 | "F-measure": 0.725, 13 | "accuracy": 0.5700325732899023, 14 | "AUC": 0.47944209413008987 15 | }, 16 | { 17 | "train samples": "67", 18 | "defective train samples": "40", 19 | "precision": 0.5970695970695971, 20 | "recall": 1.0, 21 | "pf": 1.0, 22 | "F-measure": 0.7477064220183486, 23 | "accuracy": 0.5970695970695971, 24 | "AUC": 0.5 25 | }, 26 | { 27 | "train samples": "101", 28 | "defective train samples": "60", 29 | "precision": 0.5983263598326359, 30 | "recall": 1.0, 31 | "pf": 1.0, 32 | "F-measure": 0.7486910994764399, 33 | "accuracy": 0.5983263598326359, 34 | "AUC": 0.5 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/SVC/synapse1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "SVC", 3 | "dataset": "CK", 4 | "subDataset": "synapse1", 5 | "result": [ 6 | { 7 | "train samples": "25", 8 | "defective train samples": "8", 9 | "precision": 0.574468085106383, 10 | "recall": 0.34615384615384615, 11 | "pf": 0.13071895424836602, 12 | "F-measure": 0.43200000000000005, 13 | "accuracy": 0.6926406926406926, 14 | "AUC": 0.6077174459527401 15 | }, 16 | { 17 | "train samples": "51", 18 | "defective train samples": "17", 19 | "precision": 0.6037735849056604, 20 | "recall": 0.463768115942029, 21 | "pf": 0.15441176470588236, 22 | "F-measure": 0.5245901639344263, 23 | "accuracy": 0.7170731707317073, 24 | "AUC": 0.6546781756180733 25 | }, 26 | { 27 | "train samples": "76", 28 | "defective train samples": "25", 29 | "precision": 0.6341463414634146, 30 | "recall": 0.4262295081967213, 31 | "pf": 0.12605042016806722, 32 | "F-measure": 0.5098039215686274, 33 | "accuracy": 0.7222222222222222, 34 | "AUC": 0.6500895440143271 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/SVC/velocity1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "SVC", 3 | "dataset": "CK", 4 | "subDataset": "velocity1", 5 | "result": [ 6 | "The number of classes has to be greater than one; got 1 class", 7 | "The number of classes has to be greater than one; got 1 class", 8 | "The number of classes has to be greater than one; got 1 class" 9 | ] 10 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/SVC/xalan2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "SVC", 3 | "dataset": "CK", 4 | "subDataset": "xalan2", 5 | "result": [ 6 | { 7 | "train samples": "79", 8 | "defective train samples": "38", 9 | "precision": 0.6703910614525139, 10 | "recall": 0.3438395415472779, 11 | "pf": 0.15733333333333333, 12 | "F-measure": 0.4545454545454545, 13 | "accuracy": 0.6022099447513812, 14 | "AUC": 0.5932531041069723 15 | }, 16 | { 17 | "train samples": "160", 18 | "defective train samples": "77", 19 | "precision": 0.6282722513089005, 20 | "recall": 0.3870967741935484, 21 | "pf": 0.2132132132132132, 22 | "F-measure": 0.4790419161676647, 23 | "accuracy": 0.5940902021772939, 24 | "AUC": 0.5869417804901677 25 | }, 26 | { 27 | "train samples": "240", 28 | "defective train samples": "116", 29 | "precision": 0.7121212121212122, 30 | "recall": 0.17343173431734318, 31 | "pf": 0.06506849315068493, 32 | "F-measure": 0.2789317507418398, 33 | "accuracy": 0.5683836589698046, 34 | "AUC": 0.5541816205833292 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/XGBOD/ant1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "XGBOD", 3 | "dataset": "CK", 4 | "subDataset": "ant1", 5 | "result": [ 6 | { 7 | "train samples": "34", 8 | "defective train samples": "9", 9 | "precision": 0.547945205479452, 10 | "recall": 0.4819277108433735, 11 | "pf": 0.14102564102564102, 12 | "F-measure": 0.5128205128205129, 13 | "accuracy": 0.7602523659305994, 14 | "AUC": 0.6704510349088663 15 | }, 16 | { 17 | "train samples": "69", 18 | "defective train samples": "18", 19 | "precision": 0.5686274509803921, 20 | "recall": 0.3918918918918919, 21 | "pf": 0.10576923076923077, 22 | "F-measure": 0.464, 23 | "accuracy": 0.7624113475177305, 24 | "AUC": 0.6430613305613305 25 | }, 26 | { 27 | "train samples": "104", 28 | "defective train samples": "27", 29 | "precision": 0.5555555555555556, 30 | "recall": 0.5384615384615384, 31 | "pf": 0.15384615384615385, 32 | "F-measure": 0.5468749999999999, 33 | "accuracy": 0.7651821862348178, 34 | "AUC": 0.6923076923076922 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/XGBOD/ivy2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "XGBOD", 3 | "dataset": "CK", 4 | "subDataset": "ivy2", 5 | "result": [ 6 | { 7 | "train samples": "35", 8 | "defective train samples": "4", 9 | "precision": 0.3076923076923077, 10 | "recall": 0.1111111111111111, 11 | "pf": 0.03202846975088968, 12 | "F-measure": 0.163265306122449, 13 | "accuracy": 0.8706624605678234, 14 | "AUC": 0.5395413206801107 15 | }, 16 | { 17 | "train samples": "70", 18 | "defective train samples": "8", 19 | "precision": 0.38095238095238093, 20 | "recall": 0.25, 21 | "pf": 0.052, 22 | "F-measure": 0.3018867924528302, 23 | "accuracy": 0.8687943262411347, 24 | "AUC": 0.599 25 | }, 26 | { 27 | "train samples": "105", 28 | "defective train samples": "12", 29 | "precision": 0.3448275862068966, 30 | "recall": 0.35714285714285715, 31 | "pf": 0.0867579908675799, 32 | "F-measure": 0.3508771929824561, 33 | "accuracy": 0.8502024291497976, 34 | "AUC": 0.6351924331376386 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/XGBOD/jedit4.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "XGBOD", 3 | "dataset": "CK", 4 | "subDataset": "jedit4", 5 | "result": [ 6 | { 7 | "train samples": "30", 8 | "defective train samples": "7", 9 | "precision": 0.37037037037037035, 10 | "recall": 0.14705882352941177, 11 | "pf": 0.08173076923076923, 12 | "F-measure": 0.21052631578947367, 13 | "accuracy": 0.7282608695652174, 14 | "AUC": 0.5326640271493213 15 | }, 16 | { 17 | "train samples": "61", 18 | "defective train samples": "15", 19 | "precision": 0.44285714285714284, 20 | "recall": 0.5166666666666667, 21 | "pf": 0.21081081081081082, 22 | "F-measure": 0.47692307692307695, 23 | "accuracy": 0.7224489795918367, 24 | "AUC": 0.6529279279279279 25 | }, 26 | { 27 | "train samples": "91", 28 | "defective train samples": "22", 29 | "precision": 0.6341463414634146, 30 | "recall": 0.49056603773584906, 31 | "pf": 0.09259259259259259, 32 | "F-measure": 0.5531914893617021, 33 | "accuracy": 0.8046511627906977, 34 | "AUC": 0.6989867225716283 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/XGBOD/lucene2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "XGBOD", 3 | "dataset": "CK", 4 | "subDataset": "lucene2", 5 | "result": [ 6 | { 7 | "train samples": "33", 8 | "defective train samples": "20", 9 | "precision": 0.6363636363636364, 10 | "recall": 0.6502732240437158, 11 | "pf": 0.5483870967741935, 12 | "F-measure": 0.6432432432432432, 13 | "accuracy": 0.5700325732899023, 14 | "AUC": 0.5509430636347612 15 | }, 16 | { 17 | "train samples": "67", 18 | "defective train samples": "40", 19 | "precision": 0.7094972067039106, 20 | "recall": 0.7791411042944786, 21 | "pf": 0.4727272727272727, 22 | "F-measure": 0.7426900584795323, 23 | "accuracy": 0.6776556776556777, 24 | "AUC": 0.653206915783603 25 | }, 26 | { 27 | "train samples": "101", 28 | "defective train samples": "60", 29 | "precision": 0.695364238410596, 30 | "recall": 0.7342657342657343, 31 | "pf": 0.4791666666666667, 32 | "F-measure": 0.7142857142857142, 33 | "accuracy": 0.6485355648535565, 34 | "AUC": 0.6275495337995337 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/XGBOD/synapse1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "XGBOD", 3 | "dataset": "CK", 4 | "subDataset": "synapse1", 5 | "result": [ 6 | { 7 | "train samples": "25", 8 | "defective train samples": "8", 9 | "precision": 0.4766355140186916, 10 | "recall": 0.6538461538461539, 11 | "pf": 0.3660130718954248, 12 | "F-measure": 0.5513513513513513, 13 | "accuracy": 0.6406926406926406, 14 | "AUC": 0.6439165409753644 15 | }, 16 | { 17 | "train samples": "51", 18 | "defective train samples": "17", 19 | "precision": 0.55, 20 | "recall": 0.4782608695652174, 21 | "pf": 0.19852941176470587, 22 | "F-measure": 0.5116279069767442, 23 | "accuracy": 0.6926829268292682, 24 | "AUC": 0.6398657289002557 25 | }, 26 | { 27 | "train samples": "76", 28 | "defective train samples": "25", 29 | "precision": 0.5757575757575758, 30 | "recall": 0.6229508196721312, 31 | "pf": 0.23529411764705882, 32 | "F-measure": 0.5984251968503937, 33 | "accuracy": 0.7166666666666667, 34 | "AUC": 0.693828351012536 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/CK/XGBOD/xalan2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "XGBOD", 3 | "dataset": "CK", 4 | "subDataset": "xalan2", 5 | "result": [ 6 | { 7 | "train samples": "79", 8 | "defective train samples": "38", 9 | "precision": 0.6184615384615385, 10 | "recall": 0.5759312320916905, 11 | "pf": 0.33066666666666666, 12 | "F-measure": 0.5964391691394659, 13 | "accuracy": 0.6243093922651933, 14 | "AUC": 0.6226322827125119 15 | }, 16 | { 17 | "train samples": "160", 18 | "defective train samples": "77", 19 | "precision": 0.597972972972973, 20 | "recall": 0.5709677419354838, 21 | "pf": 0.35735735735735735, 22 | "F-measure": 0.5841584158415841, 23 | "accuracy": 0.6080870917573873, 24 | "AUC": 0.6068051922890632 25 | }, 26 | { 27 | "train samples": "240", 28 | "defective train samples": "116", 29 | "precision": 0.6085626911314985, 30 | "recall": 0.7343173431734318, 31 | "pf": 0.4383561643835616, 32 | "F-measure": 0.6655518394648829, 33 | "accuracy": 0.6447602131438721, 34 | "AUC": 0.6479805893949351 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/AdaBoostClassifier/cm1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "AdaBoostClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "cm1", 5 | "result": [ 6 | { 7 | "train samples": "32", 8 | "defective train samples": "4", 9 | "precision": 0.19230769230769232, 10 | "recall": 0.2631578947368421, 11 | "pf": 0.16342412451361868, 12 | "F-measure": 0.2222222222222222, 13 | "accuracy": 0.7627118644067796, 14 | "AUC": 0.5498668851116117 15 | }, 16 | { 17 | "train samples": "65", 18 | "defective train samples": "8", 19 | "precision": 0.3181818181818182, 20 | "recall": 0.20588235294117646, 21 | "pf": 0.06578947368421052, 22 | "F-measure": 0.25, 23 | "accuracy": 0.8396946564885496, 24 | "AUC": 0.570046439628483 25 | }, 26 | { 27 | "train samples": "97", 28 | "defective train samples": "12", 29 | "precision": 0.18518518518518517, 30 | "recall": 0.16666666666666666, 31 | "pf": 0.11, 32 | "F-measure": 0.17543859649122806, 33 | "accuracy": 0.7956521739130434, 34 | "AUC": 0.5283333333333333 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/AdaBoostClassifier/kc3.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "AdaBoostClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "kc3", 5 | "result": [ 6 | { 7 | "train samples": "18", 8 | "defective train samples": "3", 9 | "precision": 0.36, 10 | "recall": 0.2727272727272727, 11 | "pf": 0.11188811188811189, 12 | "F-measure": 0.3103448275862069, 13 | "accuracy": 0.7727272727272727, 14 | "AUC": 0.5804195804195804 15 | }, 16 | { 17 | "train samples": "38", 18 | "defective train samples": "7", 19 | "precision": 0.2222222222222222, 20 | "recall": 0.06896551724137931, 21 | "pf": 0.05511811023622047, 22 | "F-measure": 0.10526315789473684, 23 | "accuracy": 0.782051282051282, 24 | "AUC": 0.5069237035025793 25 | }, 26 | { 27 | "train samples": "57", 28 | "defective train samples": "10", 29 | "precision": 0.3076923076923077, 30 | "recall": 0.15384615384615385, 31 | "pf": 0.08108108108108109, 32 | "F-measure": 0.20512820512820515, 33 | "accuracy": 0.7737226277372263, 34 | "AUC": 0.5363825363825363 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/AdaBoostClassifier/mc2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "AdaBoostClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "mc2", 5 | "result": [ 6 | { 7 | "train samples": "12", 8 | "defective train samples": "4", 9 | "precision": 0.4838709677419355, 10 | "recall": 0.375, 11 | "pf": 0.2191780821917808, 12 | "F-measure": 0.4225352112676056, 13 | "accuracy": 0.6371681415929203, 14 | "AUC": 0.5779109589041096 15 | }, 16 | { 17 | "train samples": "24", 18 | "defective train samples": "8", 19 | "precision": 0.3333333333333333, 20 | "recall": 0.2222222222222222, 21 | "pf": 0.24615384615384617, 22 | "F-measure": 0.26666666666666666, 23 | "accuracy": 0.5643564356435643, 24 | "AUC": 0.4880341880341881 25 | }, 26 | { 27 | "train samples": "37", 28 | "defective train samples": "13", 29 | "precision": 0.5217391304347826, 30 | "recall": 0.3870967741935484, 31 | "pf": 0.19298245614035087, 32 | "F-measure": 0.4444444444444444, 33 | "accuracy": 0.6590909090909091, 34 | "AUC": 0.5970571590265988 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/AdaBoostClassifier/mw1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "AdaBoostClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "mw1", 5 | "result": [ 6 | { 7 | "train samples": "24", 8 | "defective train samples": "2", 9 | "precision": 0.02631578947368421, 10 | "recall": 0.04, 11 | "pf": 0.18137254901960784, 12 | "F-measure": 0.031746031746031744, 13 | "accuracy": 0.7336244541484717, 14 | "AUC": 0.4293137254901961 15 | }, 16 | { 17 | "train samples": "50", 18 | "defective train samples": "5", 19 | "precision": 0.2222222222222222, 20 | "recall": 0.18181818181818182, 21 | "pf": 0.07734806629834254, 22 | "F-measure": 0.19999999999999998, 23 | "accuracy": 0.8423645320197044, 24 | "AUC": 0.5522350577599197 25 | }, 26 | { 27 | "train samples": "75", 28 | "defective train samples": "8", 29 | "precision": 0.07692307692307693, 30 | "recall": 0.05263157894736842, 31 | "pf": 0.07547169811320754, 32 | "F-measure": 0.0625, 33 | "accuracy": 0.8314606741573034, 34 | "AUC": 0.4885799404170804 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/AdaBoostClassifier/pc1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "AdaBoostClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "pc1", 5 | "result": [ 6 | { 7 | "train samples": "70", 8 | "defective train samples": "6", 9 | "precision": 0.3333333333333333, 10 | "recall": 0.2727272727272727, 11 | "pf": 0.05172413793103448, 12 | "F-measure": 0.3, 13 | "accuracy": 0.889763779527559, 14 | "AUC": 0.6105015673981191 15 | }, 16 | { 17 | "train samples": "140", 18 | "defective train samples": "12", 19 | "precision": 0.2553191489361702, 20 | "recall": 0.24489795918367346, 21 | "pf": 0.06782945736434108, 22 | "F-measure": 0.25, 23 | "accuracy": 0.8725663716814159, 24 | "AUC": 0.5885342509096662 25 | }, 26 | { 27 | "train samples": "211", 28 | "defective train samples": "18", 29 | "precision": 0.23076923076923078, 30 | "recall": 0.13953488372093023, 31 | "pf": 0.04434589800443459, 32 | "F-measure": 0.1739130434782609, 33 | "accuracy": 0.8846153846153846, 34 | "AUC": 0.5475944928582478 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/AdaBoostClassifier/pc4.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "AdaBoostClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "pc4", 5 | "result": [ 6 | { 7 | "train samples": "128", 8 | "defective train samples": "17", 9 | "precision": 0.4125874125874126, 10 | "recall": 0.36875, 11 | "pf": 0.08408408408408409, 12 | "F-measure": 0.38943894389438943, 13 | "accuracy": 0.8403796376186368, 14 | "AUC": 0.642332957957958 15 | }, 16 | { 17 | "train samples": "257", 18 | "defective train samples": "35", 19 | "precision": 0.475, 20 | "recall": 0.4014084507042254, 21 | "pf": 0.07094594594594594, 22 | "F-measure": 0.4351145038167939, 23 | "accuracy": 0.8563106796116505, 24 | "AUC": 0.6652312523791397 25 | }, 26 | { 27 | "train samples": "386", 28 | "defective train samples": "53", 29 | "precision": 0.59, 30 | "recall": 0.47580645161290325, 31 | "pf": 0.05276705276705277, 32 | "F-measure": 0.5267857142857142, 33 | "accuracy": 0.8823529411764706, 34 | "AUC": 0.7115196994229253 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/BaggingClassifierPU/mc2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "BaggingClassifierPU", 3 | "dataset": "NASA", 4 | "subDataset": "mc2", 5 | "result": [ 6 | { 7 | "train samples": "12", 8 | "defective train samples": "4", 9 | "precision": 0.4528301886792453, 10 | "recall": 0.6, 11 | "pf": 0.3972602739726027, 12 | "F-measure": 0.5161290322580645, 13 | "accuracy": 0.6017699115044248, 14 | "AUC": 0.6013698630136987 15 | }, 16 | { 17 | "train samples": "24", 18 | "defective train samples": "8", 19 | "precision": 0.410958904109589, 20 | "recall": 0.8333333333333334, 21 | "pf": 0.6615384615384615, 22 | "F-measure": 0.5504587155963302, 23 | "accuracy": 0.5148514851485149, 24 | "AUC": 0.585897435897436 25 | }, 26 | { 27 | "train samples": "37", 28 | "defective train samples": "13", 29 | "precision": 0.5454545454545454, 30 | "recall": 0.7741935483870968, 31 | "pf": 0.3508771929824561, 32 | "F-measure": 0.64, 33 | "accuracy": 0.6931818181818182, 34 | "AUC": 0.7116581777023203 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/BaggingClassifierPU/mw1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "BaggingClassifierPU", 3 | "dataset": "NASA", 4 | "subDataset": "mw1", 5 | "result": [ 6 | { 7 | "train samples": "24", 8 | "defective train samples": "2", 9 | "precision": 0.047244094488188976, 10 | "recall": 0.24, 11 | "pf": 0.5931372549019608, 12 | "F-measure": 0.07894736842105261, 13 | "accuracy": 0.388646288209607, 14 | "AUC": 0.3234313725490196 15 | }, 16 | { 17 | "train samples": "50", 18 | "defective train samples": "5", 19 | "precision": 0.14912280701754385, 20 | "recall": 0.7727272727272727, 21 | "pf": 0.5359116022099447, 22 | "F-measure": 0.24999999999999997, 23 | "accuracy": 0.4975369458128079, 24 | "AUC": 0.618407835258664 25 | }, 26 | { 27 | "train samples": "75", 28 | "defective train samples": "8", 29 | "precision": 0.175, 30 | "recall": 0.7368421052631579, 31 | "pf": 0.41509433962264153, 32 | "F-measure": 0.2828282828282828, 33 | "accuracy": 0.601123595505618, 34 | "AUC": 0.6608738828202582 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/CBLOF/cm1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "CBLOF", 3 | "dataset": "NASA", 4 | "subDataset": "cm1", 5 | "result": [ 6 | { 7 | "train samples": "32", 8 | "defective train samples": "4", 9 | "precision": 0.21794871794871795, 10 | "recall": 0.4473684210526316, 11 | "pf": 0.23735408560311283, 12 | "F-measure": 0.2931034482758621, 13 | "accuracy": 0.7220338983050848, 14 | "AUC": 0.6050071677247594 15 | }, 16 | { 17 | "train samples": "65", 18 | "defective train samples": "8", 19 | "precision": 0.21212121212121213, 20 | "recall": 0.20588235294117646, 21 | "pf": 0.11403508771929824, 22 | "F-measure": 0.20895522388059704, 23 | "accuracy": 0.7977099236641222, 24 | "AUC": 0.545923632610939 25 | }, 26 | { 27 | "train samples": "97", 28 | "defective train samples": "12", 29 | "precision": 0.19642857142857142, 30 | "recall": 0.36666666666666664, 31 | "pf": 0.225, 32 | "F-measure": 0.25581395348837205, 33 | "accuracy": 0.7217391304347827, 34 | "AUC": 0.5708333333333334 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/CBLOF/kc3.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "CBLOF", 3 | "dataset": "NASA", 4 | "subDataset": "kc3", 5 | "result": [ 6 | { 7 | "train samples": "18", 8 | "defective train samples": "3", 9 | "precision": 0.2608695652173913, 10 | "recall": 0.36363636363636365, 11 | "pf": 0.23776223776223776, 12 | "F-measure": 0.3037974683544304, 13 | "accuracy": 0.6875, 14 | "AUC": 0.562937062937063 15 | }, 16 | { 17 | "train samples": "38", 18 | "defective train samples": "7", 19 | "precision": 0.2727272727272727, 20 | "recall": 0.41379310344827586, 21 | "pf": 0.25196850393700787, 22 | "F-measure": 0.32876712328767127, 23 | "accuracy": 0.6858974358974359, 24 | "AUC": 0.580912299755634 25 | }, 26 | { 27 | "train samples": "57", 28 | "defective train samples": "10", 29 | "precision": 0.2571428571428571, 30 | "recall": 0.34615384615384615, 31 | "pf": 0.23423423423423423, 32 | "F-measure": 0.29508196721311475, 33 | "accuracy": 0.6861313868613139, 34 | "AUC": 0.555959805959806 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/CBLOF/mc2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "CBLOF", 3 | "dataset": "NASA", 4 | "subDataset": "mc2", 5 | "result": [ 6 | { 7 | "train samples": "12", 8 | "defective train samples": "4", 9 | "precision": 0.4473684210526316, 10 | "recall": 0.85, 11 | "pf": 0.5753424657534246, 12 | "F-measure": 0.5862068965517242, 13 | "accuracy": 0.5752212389380531, 14 | "AUC": 0.6373287671232877 15 | }, 16 | { 17 | "train samples": "24", 18 | "defective train samples": "8", 19 | "precision": 0.5769230769230769, 20 | "recall": 0.4166666666666667, 21 | "pf": 0.16923076923076924, 22 | "F-measure": 0.48387096774193544, 23 | "accuracy": 0.6831683168316832, 24 | "AUC": 0.6237179487179487 25 | }, 26 | { 27 | "train samples": "37", 28 | "defective train samples": "13", 29 | "precision": 0.5625, 30 | "recall": 0.2903225806451613, 31 | "pf": 0.12280701754385964, 32 | "F-measure": 0.3829787234042554, 33 | "accuracy": 0.6704545454545454, 34 | "AUC": 0.5837577815506508 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/CBLOF/mw1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "CBLOF", 3 | "dataset": "NASA", 4 | "subDataset": "mw1", 5 | "result": [ 6 | { 7 | "train samples": "24", 8 | "defective train samples": "2", 9 | "precision": 0.2112676056338028, 10 | "recall": 0.6, 11 | "pf": 0.27450980392156865, 12 | "F-measure": 0.3125, 13 | "accuracy": 0.7117903930131004, 14 | "AUC": 0.6627450980392158 15 | }, 16 | { 17 | "train samples": "50", 18 | "defective train samples": "5", 19 | "precision": 0.19298245614035087, 20 | "recall": 0.5, 21 | "pf": 0.2541436464088398, 22 | "F-measure": 0.27848101265822783, 23 | "accuracy": 0.7192118226600985, 24 | "AUC": 0.6229281767955801 25 | }, 26 | { 27 | "train samples": "75", 28 | "defective train samples": "8", 29 | "precision": 0.2, 30 | "recall": 0.2631578947368421, 31 | "pf": 0.12578616352201258, 32 | "F-measure": 0.22727272727272727, 33 | "accuracy": 0.8089887640449438, 34 | "AUC": 0.5686858656074147 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/CBLOF/pc1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "CBLOF", 3 | "dataset": "NASA", 4 | "subDataset": "pc1", 5 | "result": [ 6 | { 7 | "train samples": "70", 8 | "defective train samples": "6", 9 | "precision": 0.16666666666666666, 10 | "recall": 0.5272727272727272, 11 | "pf": 0.25, 12 | "F-measure": 0.25327510917030566, 13 | "accuracy": 0.7307086614173228, 14 | "AUC": 0.6386363636363637 15 | }, 16 | { 17 | "train samples": "140", 18 | "defective train samples": "12", 19 | "precision": 0.14893617021276595, 20 | "recall": 0.2857142857142857, 21 | "pf": 0.15503875968992248, 22 | "F-measure": 0.1958041958041958, 23 | "accuracy": 0.7964601769911505, 24 | "AUC": 0.5653377630121815 25 | }, 26 | { 27 | "train samples": "211", 28 | "defective train samples": "18", 29 | "precision": 0.17857142857142858, 30 | "recall": 0.23255813953488372, 31 | "pf": 0.10199556541019955, 32 | "F-measure": 0.20202020202020202, 33 | "accuracy": 0.840080971659919, 34 | "AUC": 0.565281287062342 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/CBLOF/pc3.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "CBLOF", 3 | "dataset": "NASA", 4 | "subDataset": "pc3", 5 | "result": [ 6 | { 7 | "train samples": "107", 8 | "defective train samples": "13", 9 | "precision": 0.19879518072289157, 10 | "recall": 0.2727272727272727, 11 | "pf": 0.15665488810365136, 12 | "F-measure": 0.22996515679442506, 13 | "accuracy": 0.7721649484536083, 14 | "AUC": 0.5580361923118107 15 | }, 16 | { 17 | "train samples": "214", 18 | "defective train samples": "26", 19 | "precision": 0.21052631578947367, 20 | "recall": 0.25925925925925924, 21 | "pf": 0.1390728476821192, 22 | "F-measure": 0.23236514522821577, 23 | "accuracy": 0.7856315179606026, 24 | "AUC": 0.5600932057885699 25 | }, 26 | { 27 | "train samples": "322", 28 | "defective train samples": "40", 29 | "precision": 0.21238938053097345, 30 | "recall": 0.2553191489361702, 31 | "pf": 0.1346444780635401, 32 | "F-measure": 0.23188405797101447, 33 | "accuracy": 0.7894039735099337, 34 | "AUC": 0.5603373354363151 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/CBLOF/pc4.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "CBLOF", 3 | "dataset": "NASA", 4 | "subDataset": "pc4", 5 | "result": [ 6 | { 7 | "train samples": "128", 8 | "defective train samples": "17", 9 | "precision": 0.19742489270386265, 10 | "recall": 0.2875, 11 | "pf": 0.1871871871871872, 12 | "F-measure": 0.2340966921119593, 13 | "accuracy": 0.7402933563416738, 14 | "AUC": 0.5501564064064065 15 | }, 16 | { 17 | "train samples": "257", 18 | "defective train samples": "35", 19 | "precision": 0.21428571428571427, 20 | "recall": 0.14788732394366197, 21 | "pf": 0.08671171171171171, 22 | "F-measure": 0.17500000000000002, 23 | "accuracy": 0.8077669902912621, 24 | "AUC": 0.5305878061159751 25 | }, 26 | { 27 | "train samples": "386", 28 | "defective train samples": "53", 29 | "precision": 0.2602739726027397, 30 | "recall": 0.1532258064516129, 31 | "pf": 0.0694980694980695, 32 | "F-measure": 0.1928934010152284, 33 | "accuracy": 0.8235294117647058, 34 | "AUC": 0.5418638684767718 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/CBLOF/pc5.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "CBLOF", 3 | "dataset": "NASA", 4 | "subDataset": "pc5", 5 | "result": [ 6 | { 7 | "train samples": "171", 8 | "defective train samples": "47", 9 | "precision": 0.5605095541401274, 10 | "recall": 0.20754716981132076, 11 | "pf": 0.06182795698924731, 12 | "F-measure": 0.3029259896729776, 13 | "accuracy": 0.737012987012987, 14 | "AUC": 0.5728596064110367 15 | }, 16 | { 17 | "train samples": "342", 18 | "defective train samples": "94", 19 | "precision": 0.547945205479452, 20 | "recall": 0.21220159151193635, 21 | "pf": 0.06653225806451613, 22 | "F-measure": 0.3059273422562141, 23 | "accuracy": 0.7348429510591673, 24 | "AUC": 0.5728346667237102 25 | }, 26 | { 27 | "train samples": "513", 28 | "defective train samples": "141", 29 | "precision": 0.5504587155963303, 30 | "recall": 0.18181818181818182, 31 | "pf": 0.056451612903225805, 32 | "F-measure": 0.27334851936218674, 33 | "accuracy": 0.7337228714524207, 34 | "AUC": 0.5626832844574781 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/DecisionTreeClassifier/cm1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "DecisionTreeClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "cm1", 5 | "result": [ 6 | { 7 | "train samples": "32", 8 | "defective train samples": "4", 9 | "precision": 0.11764705882352941, 10 | "recall": 0.10526315789473684, 11 | "pf": 0.11673151750972763, 12 | "F-measure": 0.1111111111111111, 13 | "accuracy": 0.7830508474576271, 14 | "AUC": 0.49426582019250453 15 | }, 16 | { 17 | "train samples": "65", 18 | "defective train samples": "8", 19 | "precision": 0.2777777777777778, 20 | "recall": 0.29411764705882354, 21 | "pf": 0.11403508771929824, 22 | "F-measure": 0.28571428571428575, 23 | "accuracy": 0.8091603053435115, 24 | "AUC": 0.5900412796697627 25 | }, 26 | { 27 | "train samples": "97", 28 | "defective train samples": "12", 29 | "precision": 0.23333333333333334, 30 | "recall": 0.23333333333333334, 31 | "pf": 0.115, 32 | "F-measure": 0.23333333333333334, 33 | "accuracy": 0.8, 34 | "AUC": 0.5591666666666667 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/DecisionTreeClassifier/mc2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "DecisionTreeClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "mc2", 5 | "result": [ 6 | { 7 | "train samples": "12", 8 | "defective train samples": "4", 9 | "precision": 0.5, 10 | "recall": 0.475, 11 | "pf": 0.2602739726027397, 12 | "F-measure": 0.48717948717948717, 13 | "accuracy": 0.6460176991150443, 14 | "AUC": 0.6073630136986302 15 | }, 16 | { 17 | "train samples": "24", 18 | "defective train samples": "8", 19 | "precision": 0.32, 20 | "recall": 0.2222222222222222, 21 | "pf": 0.26153846153846155, 22 | "F-measure": 0.26229508196721313, 23 | "accuracy": 0.5544554455445545, 24 | "AUC": 0.4803418803418804 25 | }, 26 | { 27 | "train samples": "37", 28 | "defective train samples": "13", 29 | "precision": 0.45454545454545453, 30 | "recall": 0.3225806451612903, 31 | "pf": 0.21052631578947367, 32 | "F-measure": 0.3773584905660377, 33 | "accuracy": 0.625, 34 | "AUC": 0.5560271646859083 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/DecisionTreeClassifier/mw1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "DecisionTreeClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "mw1", 5 | "result": [ 6 | { 7 | "train samples": "24", 8 | "defective train samples": "2", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.09313725490196079, 12 | "F-measure": 0.0, 13 | "accuracy": 0.8078602620087336, 14 | "AUC": 0.4534313725490196 15 | }, 16 | { 17 | "train samples": "50", 18 | "defective train samples": "5", 19 | "precision": 0.2857142857142857, 20 | "recall": 0.5454545454545454, 21 | "pf": 0.16574585635359115, 22 | "F-measure": 0.37499999999999994, 23 | "accuracy": 0.8029556650246306, 24 | "AUC": 0.689854344550477 25 | }, 26 | { 27 | "train samples": "75", 28 | "defective train samples": "8", 29 | "precision": 0.06666666666666667, 30 | "recall": 0.05263157894736842, 31 | "pf": 0.0880503144654088, 32 | "F-measure": 0.058823529411764705, 33 | "accuracy": 0.8202247191011236, 34 | "AUC": 0.4822906322409798 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/DecisionTreeClassifier/pc4.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "DecisionTreeClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "pc4", 5 | "result": [ 6 | { 7 | "train samples": "128", 8 | "defective train samples": "17", 9 | "precision": 0.452, 10 | "recall": 0.70625, 11 | "pf": 0.13713713713713713, 12 | "F-measure": 0.551219512195122, 13 | "accuracy": 0.8412424503882657, 14 | "AUC": 0.7845564314314314 15 | }, 16 | { 17 | "train samples": "257", 18 | "defective train samples": "35", 19 | "precision": 0.41818181818181815, 20 | "recall": 0.4859154929577465, 21 | "pf": 0.10810810810810811, 22 | "F-measure": 0.4495114006514658, 23 | "accuracy": 0.8359223300970874, 24 | "AUC": 0.6889036924248192 25 | }, 26 | { 27 | "train samples": "386", 28 | "defective train samples": "53", 29 | "precision": 0.4921875, 30 | "recall": 0.5080645161290323, 31 | "pf": 0.08365508365508366, 32 | "F-measure": 0.5, 33 | "accuracy": 0.8601553829078802, 34 | "AUC": 0.7122047162369742 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/GaussianNB/cm1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianNB", 3 | "dataset": "NASA", 4 | "subDataset": "cm1", 5 | "result": [ 6 | { 7 | "train samples": "32", 8 | "defective train samples": "4", 9 | "precision": 0.26153846153846155, 10 | "recall": 0.4473684210526316, 11 | "pf": 0.1867704280155642, 12 | "F-measure": 0.3300970873786408, 13 | "accuracy": 0.7661016949152543, 14 | "AUC": 0.6302989965185337 15 | }, 16 | { 17 | "train samples": "65", 18 | "defective train samples": "8", 19 | "precision": 0.14619883040935672, 20 | "recall": 0.7352941176470589, 21 | "pf": 0.6403508771929824, 22 | "F-measure": 0.24390243902439027, 23 | "accuracy": 0.4083969465648855, 24 | "AUC": 0.5474716202270382 25 | }, 26 | { 27 | "train samples": "97", 28 | "defective train samples": "12", 29 | "precision": 0.10465116279069768, 30 | "recall": 0.6, 31 | "pf": 0.77, 32 | "F-measure": 0.17821782178217824, 33 | "accuracy": 0.2782608695652174, 34 | "AUC": 0.415 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/GaussianNB/kc3.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianNB", 3 | "dataset": "NASA", 4 | "subDataset": "kc3", 5 | "result": [ 6 | { 7 | "train samples": "18", 8 | "defective train samples": "3", 9 | "precision": 0.42857142857142855, 10 | "recall": 0.18181818181818182, 11 | "pf": 0.055944055944055944, 12 | "F-measure": 0.2553191489361702, 13 | "accuracy": 0.8011363636363636, 14 | "AUC": 0.5629370629370629 15 | }, 16 | { 17 | "train samples": "38", 18 | "defective train samples": "7", 19 | "precision": 0.3793103448275862, 20 | "recall": 0.3793103448275862, 21 | "pf": 0.14173228346456693, 22 | "F-measure": 0.3793103448275862, 23 | "accuracy": 0.7692307692307693, 24 | "AUC": 0.6187890306815097 25 | }, 26 | { 27 | "train samples": "57", 28 | "defective train samples": "10", 29 | "precision": 0.35714285714285715, 30 | "recall": 0.38461538461538464, 31 | "pf": 0.16216216216216217, 32 | "F-measure": 0.3703703703703704, 33 | "accuracy": 0.7518248175182481, 34 | "AUC": 0.6112266112266111 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/GaussianNB/mc2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianNB", 3 | "dataset": "NASA", 4 | "subDataset": "mc2", 5 | "result": [ 6 | { 7 | "train samples": "12", 8 | "defective train samples": "4", 9 | "precision": 0.5925925925925926, 10 | "recall": 0.4, 11 | "pf": 0.1506849315068493, 12 | "F-measure": 0.4776119402985075, 13 | "accuracy": 0.6902654867256637, 14 | "AUC": 0.6246575342465753 15 | }, 16 | { 17 | "train samples": "24", 18 | "defective train samples": "8", 19 | "precision": 0.8, 20 | "recall": 0.2222222222222222, 21 | "pf": 0.03076923076923077, 22 | "F-measure": 0.3478260869565218, 23 | "accuracy": 0.7029702970297029, 24 | "AUC": 0.5957264957264957 25 | }, 26 | { 27 | "train samples": "37", 28 | "defective train samples": "13", 29 | "precision": 0.5652173913043478, 30 | "recall": 0.41935483870967744, 31 | "pf": 0.17543859649122806, 32 | "F-measure": 0.4814814814814815, 33 | "accuracy": 0.6818181818181818, 34 | "AUC": 0.6219581211092248 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/GaussianNB/mw1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianNB", 3 | "dataset": "NASA", 4 | "subDataset": "mw1", 5 | "result": [ 6 | { 7 | "train samples": "24", 8 | "defective train samples": "2", 9 | "precision": 0.04411764705882353, 10 | "recall": 0.12, 11 | "pf": 0.31862745098039214, 12 | "F-measure": 0.06451612903225806, 13 | "accuracy": 0.6200873362445415, 14 | "AUC": 0.40068627450980393 15 | }, 16 | { 17 | "train samples": "50", 18 | "defective train samples": "5", 19 | "precision": 0.24193548387096775, 20 | "recall": 0.6818181818181818, 21 | "pf": 0.2596685082872928, 22 | "F-measure": 0.35714285714285715, 23 | "accuracy": 0.7339901477832512, 24 | "AUC": 0.7110748367654445 25 | }, 26 | { 27 | "train samples": "75", 28 | "defective train samples": "8", 29 | "precision": 0.3548387096774194, 30 | "recall": 0.5789473684210527, 31 | "pf": 0.12578616352201258, 32 | "F-measure": 0.44000000000000006, 33 | "accuracy": 0.8426966292134831, 34 | "AUC": 0.7265806024495202 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/GaussianNB/pc1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianNB", 3 | "dataset": "NASA", 4 | "subDataset": "pc1", 5 | "result": [ 6 | { 7 | "train samples": "70", 8 | "defective train samples": "6", 9 | "precision": 0.19469026548672566, 10 | "recall": 0.4, 11 | "pf": 0.15689655172413794, 12 | "F-measure": 0.2619047619047619, 13 | "accuracy": 0.8047244094488188, 14 | "AUC": 0.6215517241379309 15 | }, 16 | { 17 | "train samples": "140", 18 | "defective train samples": "12", 19 | "precision": 0.2916666666666667, 20 | "recall": 0.42857142857142855, 21 | "pf": 0.09883720930232558, 22 | "F-measure": 0.34710743801652894, 23 | "accuracy": 0.8601769911504424, 24 | "AUC": 0.6648671096345515 25 | }, 26 | { 27 | "train samples": "211", 28 | "defective train samples": "18", 29 | "precision": 0.2727272727272727, 30 | "recall": 0.20930232558139536, 31 | "pf": 0.05321507760532151, 32 | "F-measure": 0.23684210526315788, 33 | "accuracy": 0.8825910931174089, 34 | "AUC": 0.578043623988037 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/GaussianNB/pc3.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianNB", 3 | "dataset": "NASA", 4 | "subDataset": "pc3", 5 | "result": [ 6 | { 7 | "train samples": "107", 8 | "defective train samples": "13", 9 | "precision": 0.26146788990825687, 10 | "recall": 0.47107438016528924, 11 | "pf": 0.1896348645465253, 12 | "F-measure": 0.33628318584070793, 13 | "accuracy": 0.7680412371134021, 14 | "AUC": 0.640719757809382 15 | }, 16 | { 17 | "train samples": "214", 18 | "defective train samples": "26", 19 | "precision": 0.19527896995708155, 20 | "recall": 0.8425925925925926, 21 | "pf": 0.4966887417218543, 22 | "F-measure": 0.3170731707317073, 23 | "accuracy": 0.5457705677867902, 24 | "AUC": 0.6729519254353691 25 | }, 26 | { 27 | "train samples": "322", 28 | "defective train samples": "40", 29 | "precision": 0.2880658436213992, 30 | "recall": 0.7446808510638298, 31 | "pf": 0.2617246596066566, 32 | "F-measure": 0.4154302670623146, 33 | "accuracy": 0.7390728476821192, 34 | "AUC": 0.7414780957285866 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/GaussianNB/pc4.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianNB", 3 | "dataset": "NASA", 4 | "subDataset": "pc4", 5 | "result": [ 6 | { 7 | "train samples": "128", 8 | "defective train samples": "17", 9 | "precision": 0.38926174496644295, 10 | "recall": 0.3625, 11 | "pf": 0.09109109109109109, 12 | "F-measure": 0.37540453074433655, 13 | "accuracy": 0.8334771354616048, 14 | "AUC": 0.6357044544544544 15 | }, 16 | { 17 | "train samples": "257", 18 | "defective train samples": "35", 19 | "precision": 0.5546218487394958, 20 | "recall": 0.4647887323943662, 21 | "pf": 0.059684684684684686, 22 | "F-measure": 0.5057471264367815, 23 | "accuracy": 0.874757281553398, 24 | "AUC": 0.7025520238548408 25 | }, 26 | { 27 | "train samples": "386", 28 | "defective train samples": "53", 29 | "precision": 0.5777777777777777, 30 | "recall": 0.20967741935483872, 31 | "pf": 0.02445302445302445, 32 | "F-measure": 0.30769230769230765, 33 | "accuracy": 0.8701442841287459, 34 | "AUC": 0.5926121974509072 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/GaussianProcessClassifier/cm1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianProcessClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "cm1", 5 | "result": [ 6 | { 7 | "train samples": "32", 8 | "defective train samples": "4", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.8711864406779661, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "65", 18 | "defective train samples": "8", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.0, 22 | "F-measure": 0.0, 23 | "accuracy": 0.8702290076335878, 24 | "AUC": 0.5 25 | }, 26 | { 27 | "train samples": "97", 28 | "defective train samples": "12", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.0, 32 | "F-measure": 0.0, 33 | "accuracy": 0.8695652173913043, 34 | "AUC": 0.5 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/GaussianProcessClassifier/kc3.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianProcessClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "kc3", 5 | "result": [ 6 | { 7 | "train samples": "18", 8 | "defective train samples": "3", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.8125, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "38", 18 | "defective train samples": "7", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.015748031496062992, 22 | "F-measure": 0.0, 23 | "accuracy": 0.8012820512820513, 24 | "AUC": 0.4921259842519685 25 | }, 26 | { 27 | "train samples": "57", 28 | "defective train samples": "10", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.018018018018018018, 32 | "F-measure": 0.0, 33 | "accuracy": 0.7956204379562044, 34 | "AUC": 0.49099099099099097 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/GaussianProcessClassifier/mc2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianProcessClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "mc2", 5 | "result": [ 6 | { 7 | "train samples": "12", 8 | "defective train samples": "4", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0136986301369863, 12 | "F-measure": 0.0, 13 | "accuracy": 0.6371681415929203, 14 | "AUC": 0.4931506849315068 15 | }, 16 | { 17 | "train samples": "24", 18 | "defective train samples": "8", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.0, 22 | "F-measure": 0.0, 23 | "accuracy": 0.6435643564356436, 24 | "AUC": 0.5 25 | }, 26 | { 27 | "train samples": "37", 28 | "defective train samples": "13", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.0, 32 | "F-measure": 0.0, 33 | "accuracy": 0.6477272727272727, 34 | "AUC": 0.5 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/GaussianProcessClassifier/mw1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianProcessClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "mw1", 5 | "result": [ 6 | { 7 | "train samples": "24", 8 | "defective train samples": "2", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.8908296943231441, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "50", 18 | "defective train samples": "5", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.0055248618784530384, 22 | "F-measure": 0.0, 23 | "accuracy": 0.8866995073891626, 24 | "AUC": 0.4972375690607735 25 | }, 26 | { 27 | "train samples": "75", 28 | "defective train samples": "8", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.006289308176100629, 32 | "F-measure": 0.0, 33 | "accuracy": 0.8876404494382022, 34 | "AUC": 0.4968553459119497 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/GaussianProcessClassifier/pc1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianProcessClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "pc1", 5 | "result": [ 6 | { 7 | "train samples": "70", 8 | "defective train samples": "6", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.9133858267716536, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "140", 18 | "defective train samples": "12", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.0, 22 | "F-measure": 0.0, 23 | "accuracy": 0.9132743362831859, 24 | "AUC": 0.5 25 | }, 26 | { 27 | "train samples": "211", 28 | "defective train samples": "18", 29 | "precision": 0.25, 30 | "recall": 0.046511627906976744, 31 | "pf": 0.013303769401330377, 32 | "F-measure": 0.07843137254901962, 33 | "accuracy": 0.9048582995951417, 34 | "AUC": 0.5166039292528232 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/GaussianProcessClassifier/pc3.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianProcessClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "pc3", 5 | "result": [ 6 | { 7 | "train samples": "107", 8 | "defective train samples": "13", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.8752577319587629, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "214", 18 | "defective train samples": "26", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.0026490066225165563, 22 | "F-measure": 0.0, 23 | "accuracy": 0.8725376593279258, 24 | "AUC": 0.4986754966887417 25 | }, 26 | { 27 | "train samples": "322", 28 | "defective train samples": "40", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.01059001512859304, 32 | "F-measure": 0.0, 33 | "accuracy": 0.866225165562914, 34 | "AUC": 0.4947049924357035 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/GaussianProcessClassifier/pc4.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "GaussianProcessClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "pc4", 5 | "result": [ 6 | { 7 | "train samples": "128", 8 | "defective train samples": "17", 9 | "precision": 0.125, 10 | "recall": 0.00625, 11 | "pf": 0.007007007007007007, 12 | "F-measure": 0.011904761904761904, 13 | "accuracy": 0.8567730802415876, 14 | "AUC": 0.49962149649649656 15 | }, 16 | { 17 | "train samples": "257", 18 | "defective train samples": "35", 19 | "precision": 0.6, 20 | "recall": 0.02112676056338028, 21 | "pf": 0.0022522522522522522, 22 | "F-measure": 0.04081632653061224, 23 | "accuracy": 0.8631067961165049, 24 | "AUC": 0.509437254155564 25 | }, 26 | { 27 | "train samples": "386", 28 | "defective train samples": "53", 29 | "precision": 0.5, 30 | "recall": 0.008064516129032258, 31 | "pf": 0.001287001287001287, 32 | "F-measure": 0.015873015873015872, 33 | "accuracy": 0.8623751387347391, 34 | "AUC": 0.5033887574210155 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/KNeighborsClassifier/cm1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "KNeighborsClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "cm1", 5 | "result": [ 6 | { 7 | "train samples": "32", 8 | "defective train samples": "4", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.8711864406779661, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "65", 18 | "defective train samples": "8", 19 | "precision": 0.16666666666666666, 20 | "recall": 0.029411764705882353, 21 | "pf": 0.021929824561403508, 22 | "F-measure": 0.05, 23 | "accuracy": 0.8549618320610687, 24 | "AUC": 0.5037409700722394 25 | }, 26 | { 27 | "train samples": "97", 28 | "defective train samples": "12", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.02, 32 | "F-measure": 0.0, 33 | "accuracy": 0.8521739130434782, 34 | "AUC": 0.49 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/KNeighborsClassifier/kc3.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "KNeighborsClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "kc3", 5 | "result": [ 6 | { 7 | "train samples": "18", 8 | "defective train samples": "3", 9 | "precision": 0.21428571428571427, 10 | "recall": 0.09090909090909091, 11 | "pf": 0.07692307692307693, 12 | "F-measure": 0.1276595744680851, 13 | "accuracy": 0.7670454545454546, 14 | "AUC": 0.506993006993007 15 | }, 16 | { 17 | "train samples": "38", 18 | "defective train samples": "7", 19 | "precision": 0.5, 20 | "recall": 0.1724137931034483, 21 | "pf": 0.03937007874015748, 22 | "F-measure": 0.25641025641025644, 23 | "accuracy": 0.8141025641025641, 24 | "AUC": 0.5665218571816455 25 | }, 26 | { 27 | "train samples": "57", 28 | "defective train samples": "10", 29 | "precision": 0.375, 30 | "recall": 0.11538461538461539, 31 | "pf": 0.04504504504504504, 32 | "F-measure": 0.1764705882352941, 33 | "accuracy": 0.7956204379562044, 34 | "AUC": 0.5351697851697852 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/KNeighborsClassifier/mc2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "KNeighborsClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "mc2", 5 | "result": [ 6 | { 7 | "train samples": "12", 8 | "defective train samples": "4", 9 | "precision": 0.65, 10 | "recall": 0.325, 11 | "pf": 0.0958904109589041, 12 | "F-measure": 0.43333333333333335, 13 | "accuracy": 0.6991150442477876, 14 | "AUC": 0.614554794520548 15 | }, 16 | { 17 | "train samples": "24", 18 | "defective train samples": "8", 19 | "precision": 0.47058823529411764, 20 | "recall": 0.2222222222222222, 21 | "pf": 0.13846153846153847, 22 | "F-measure": 0.3018867924528302, 23 | "accuracy": 0.6336633663366337, 24 | "AUC": 0.541880341880342 25 | }, 26 | { 27 | "train samples": "37", 28 | "defective train samples": "13", 29 | "precision": 0.6, 30 | "recall": 0.3870967741935484, 31 | "pf": 0.14035087719298245, 32 | "F-measure": 0.47058823529411764, 33 | "accuracy": 0.6931818181818182, 34 | "AUC": 0.623372948500283 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/KNeighborsClassifier/mw1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "KNeighborsClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "mw1", 5 | "result": [ 6 | { 7 | "train samples": "24", 8 | "defective train samples": "2", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.8908296943231441, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "50", 18 | "defective train samples": "5", 19 | "precision": 0.4, 20 | "recall": 0.18181818181818182, 21 | "pf": 0.03314917127071823, 22 | "F-measure": 0.25000000000000006, 23 | "accuracy": 0.8817733990147784, 24 | "AUC": 0.5743345052737318 25 | }, 26 | { 27 | "train samples": "75", 28 | "defective train samples": "8", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.06918238993710692, 32 | "F-measure": 0.0, 33 | "accuracy": 0.8314606741573034, 34 | "AUC": 0.46540880503144655 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/MLPClassifier/cm1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "MLPClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "cm1", 5 | "result": [ 6 | { 7 | "train samples": "32", 8 | "defective train samples": "4", 9 | "precision": 0.1288135593220339, 10 | "recall": 1.0, 11 | "pf": 1.0, 12 | "F-measure": 0.22822822822822822, 13 | "accuracy": 0.1288135593220339, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "65", 18 | "defective train samples": "8", 19 | "precision": 0.10714285714285714, 20 | "recall": 0.7058823529411765, 21 | "pf": 0.8771929824561403, 22 | "F-measure": 0.18604651162790697, 23 | "accuracy": 0.1984732824427481, 24 | "AUC": 0.4143446852425181 25 | }, 26 | { 27 | "train samples": "97", 28 | "defective train samples": "12", 29 | "precision": 0.054945054945054944, 30 | "recall": 0.16666666666666666, 31 | "pf": 0.43, 32 | "F-measure": 0.08264462809917354, 33 | "accuracy": 0.5173913043478261, 34 | "AUC": 0.3683333333333334 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/MLPClassifier/kc3.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "MLPClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "kc3", 5 | "result": [ 6 | { 7 | "train samples": "18", 8 | "defective train samples": "3", 9 | "precision": 0.1875, 10 | "recall": 1.0, 11 | "pf": 1.0, 12 | "F-measure": 0.3157894736842105, 13 | "accuracy": 0.1875, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "38", 18 | "defective train samples": "7", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.0, 22 | "F-measure": 0.0, 23 | "accuracy": 0.8141025641025641, 24 | "AUC": 0.5 25 | }, 26 | { 27 | "train samples": "57", 28 | "defective train samples": "10", 29 | "precision": 0.1836734693877551, 30 | "recall": 0.34615384615384615, 31 | "pf": 0.36036036036036034, 32 | "F-measure": 0.24000000000000002, 33 | "accuracy": 0.583941605839416, 34 | "AUC": 0.49289674289674296 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/MLPClassifier/mc2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "MLPClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "mc2", 5 | "result": [ 6 | { 7 | "train samples": "12", 8 | "defective train samples": "4", 9 | "precision": 0.35398230088495575, 10 | "recall": 1.0, 11 | "pf": 1.0, 12 | "F-measure": 0.522875816993464, 13 | "accuracy": 0.35398230088495575, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "24", 18 | "defective train samples": "8", 19 | "precision": 0.3564356435643564, 20 | "recall": 1.0, 21 | "pf": 1.0, 22 | "F-measure": 0.5255474452554745, 23 | "accuracy": 0.3564356435643564, 24 | "AUC": 0.5 25 | }, 26 | { 27 | "train samples": "37", 28 | "defective train samples": "13", 29 | "precision": 0.3522727272727273, 30 | "recall": 1.0, 31 | "pf": 1.0, 32 | "F-measure": 0.5210084033613446, 33 | "accuracy": 0.3522727272727273, 34 | "AUC": 0.5 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/MLPClassifier/mw1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "MLPClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "mw1", 5 | "result": [ 6 | { 7 | "train samples": "24", 8 | "defective train samples": "2", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0196078431372549, 12 | "F-measure": 0.0, 13 | "accuracy": 0.8733624454148472, 14 | "AUC": 0.49019607843137253 15 | }, 16 | { 17 | "train samples": "50", 18 | "defective train samples": "5", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.04419889502762431, 22 | "F-measure": 0.0, 23 | "accuracy": 0.8522167487684729, 24 | "AUC": 0.47790055248618785 25 | }, 26 | { 27 | "train samples": "75", 28 | "defective train samples": "8", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.006289308176100629, 32 | "F-measure": 0.0, 33 | "accuracy": 0.8876404494382022, 34 | "AUC": 0.4968553459119497 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/MLPClassifier/pc1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "MLPClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "pc1", 5 | "result": [ 6 | { 7 | "train samples": "70", 8 | "defective train samples": "6", 9 | "precision": 0.15555555555555556, 10 | "recall": 0.12727272727272726, 11 | "pf": 0.06551724137931035, 12 | "F-measure": 0.13999999999999999, 13 | "accuracy": 0.8645669291338582, 14 | "AUC": 0.5308777429467084 15 | }, 16 | { 17 | "train samples": "140", 18 | "defective train samples": "12", 19 | "precision": 0.08672566371681416, 20 | "recall": 1.0, 21 | "pf": 1.0, 22 | "F-measure": 0.15960912052117265, 23 | "accuracy": 0.08672566371681416, 24 | "AUC": 0.5 25 | }, 26 | { 27 | "train samples": "211", 28 | "defective train samples": "18", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.0, 32 | "F-measure": 0.0, 33 | "accuracy": 0.9129554655870445, 34 | "AUC": 0.5 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/MLPClassifier/pc3.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "MLPClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "pc3", 5 | "result": [ 6 | { 7 | "train samples": "107", 8 | "defective train samples": "13", 9 | "precision": 0.12474226804123711, 10 | "recall": 1.0, 11 | "pf": 1.0, 12 | "F-measure": 0.22181484876260313, 13 | "accuracy": 0.12474226804123711, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "214", 18 | "defective train samples": "26", 19 | "precision": 0.21397379912663755, 20 | "recall": 0.4537037037037037, 21 | "pf": 0.23841059602649006, 22 | "F-measure": 0.29080118694362017, 23 | "accuracy": 0.7230590961761297, 24 | "AUC": 0.6076465538386069 25 | }, 26 | { 27 | "train samples": "322", 28 | "defective train samples": "40", 29 | "precision": 0.11585365853658537, 30 | "recall": 0.40425531914893614, 31 | "pf": 0.43872919818456885, 32 | "F-measure": 0.18009478672985782, 33 | "accuracy": 0.5417218543046357, 34 | "AUC": 0.4827630604821836 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/MLPClassifier/pc4.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "MLPClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "pc4", 5 | "result": [ 6 | { 7 | "train samples": "128", 8 | "defective train samples": "17", 9 | "precision": 0.20689655172413793, 10 | "recall": 0.225, 11 | "pf": 0.13813813813813813, 12 | "F-measure": 0.2155688622754491, 13 | "accuracy": 0.7739430543572045, 14 | "AUC": 0.543430930930931 15 | }, 16 | { 17 | "train samples": "257", 18 | "defective train samples": "35", 19 | "precision": 0.10227272727272728, 20 | "recall": 0.06338028169014084, 21 | "pf": 0.08896396396396396, 22 | "F-measure": 0.0782608695652174, 23 | "accuracy": 0.7941747572815534, 24 | "AUC": 0.4872081588630884 25 | }, 26 | { 27 | "train samples": "386", 28 | "defective train samples": "53", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.0, 32 | "F-measure": 0.0, 33 | "accuracy": 0.8623751387347391, 34 | "AUC": 0.5 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/QuadraticDiscriminantAnalysis/cm1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "QuadraticDiscriminantAnalysis", 3 | "dataset": "NASA", 4 | "subDataset": "cm1", 5 | "result": [ 6 | { 7 | "train samples": "32", 8 | "defective train samples": "4", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.8711864406779661, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "65", 18 | "defective train samples": "8", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.0, 22 | "F-measure": 0.0, 23 | "accuracy": 0.8702290076335878, 24 | "AUC": 0.5 25 | }, 26 | { 27 | "train samples": "97", 28 | "defective train samples": "12", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.0, 32 | "F-measure": 0.0, 33 | "accuracy": 0.8695652173913043, 34 | "AUC": 0.5 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/QuadraticDiscriminantAnalysis/kc3.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "QuadraticDiscriminantAnalysis", 3 | "dataset": "NASA", 4 | "subDataset": "kc3", 5 | "result": [ 6 | { 7 | "train samples": "18", 8 | "defective train samples": "3", 9 | "precision": 0.3333333333333333, 10 | "recall": 0.24242424242424243, 11 | "pf": 0.11188811188811189, 12 | "F-measure": 0.2807017543859649, 13 | "accuracy": 0.7670454545454546, 14 | "AUC": 0.5652680652680653 15 | }, 16 | { 17 | "train samples": "38", 18 | "defective train samples": "7", 19 | "precision": 0.75, 20 | "recall": 0.10344827586206896, 21 | "pf": 0.007874015748031496, 22 | "F-measure": 0.18181818181818182, 23 | "accuracy": 0.8269230769230769, 24 | "AUC": 0.5477871300570187 25 | }, 26 | { 27 | "train samples": "57", 28 | "defective train samples": "10", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.0, 32 | "F-measure": 0.0, 33 | "accuracy": 0.8102189781021898, 34 | "AUC": 0.5 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/QuadraticDiscriminantAnalysis/mc2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "QuadraticDiscriminantAnalysis", 3 | "dataset": "NASA", 4 | "subDataset": "mc2", 5 | "result": [ 6 | { 7 | "train samples": "12", 8 | "defective train samples": "4", 9 | "precision": 0.35714285714285715, 10 | "recall": 1.0, 11 | "pf": 0.9863013698630136, 12 | "F-measure": 0.5263157894736842, 13 | "accuracy": 0.36283185840707965, 14 | "AUC": 0.5068493150684932 15 | }, 16 | { 17 | "train samples": "24", 18 | "defective train samples": "8", 19 | "precision": 0.4, 20 | "recall": 0.8888888888888888, 21 | "pf": 0.7384615384615385, 22 | "F-measure": 0.5517241379310346, 23 | "accuracy": 0.48514851485148514, 24 | "AUC": 0.5752136752136752 25 | }, 26 | { 27 | "train samples": "37", 28 | "defective train samples": "13", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.017543859649122806, 32 | "F-measure": 0.0, 33 | "accuracy": 0.6363636363636364, 34 | "AUC": 0.49122807017543857 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/QuadraticDiscriminantAnalysis/mw1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "QuadraticDiscriminantAnalysis", 3 | "dataset": "NASA", 4 | "subDataset": "mw1", 5 | "result": [ 6 | { 7 | "train samples": "24", 8 | "defective train samples": "2", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.004901960784313725, 12 | "F-measure": 0.0, 13 | "accuracy": 0.8864628820960698, 14 | "AUC": 0.49754901960784315 15 | }, 16 | { 17 | "train samples": "50", 18 | "defective train samples": "5", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.0, 22 | "F-measure": 0.0, 23 | "accuracy": 0.8916256157635468, 24 | "AUC": 0.5 25 | }, 26 | { 27 | "train samples": "75", 28 | "defective train samples": "8", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.025157232704402517, 32 | "F-measure": 0.0, 33 | "accuracy": 0.8707865168539326, 34 | "AUC": 0.48742138364779874 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/QuadraticDiscriminantAnalysis/pc1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "QuadraticDiscriminantAnalysis", 3 | "dataset": "NASA", 4 | "subDataset": "pc1", 5 | "result": [ 6 | { 7 | "train samples": "70", 8 | "defective train samples": "6", 9 | "precision": 0.4166666666666667, 10 | "recall": 0.09090909090909091, 11 | "pf": 0.01206896551724138, 12 | "F-measure": 0.1492537313432836, 13 | "accuracy": 0.9102362204724409, 14 | "AUC": 0.5394200626959247 15 | }, 16 | { 17 | "train samples": "140", 18 | "defective train samples": "12", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.0, 22 | "F-measure": 0.0, 23 | "accuracy": 0.9132743362831859, 24 | "AUC": 0.5 25 | }, 26 | { 27 | "train samples": "211", 28 | "defective train samples": "18", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.0, 32 | "F-measure": 0.0, 33 | "accuracy": 0.9129554655870445, 34 | "AUC": 0.5 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/QuadraticDiscriminantAnalysis/pc3.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "QuadraticDiscriminantAnalysis", 3 | "dataset": "NASA", 4 | "subDataset": "pc3", 5 | "result": [ 6 | { 7 | "train samples": "107", 8 | "defective train samples": "13", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.8752577319587629, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "214", 18 | "defective train samples": "26", 19 | "precision": 0.5555555555555556, 20 | "recall": 0.046296296296296294, 21 | "pf": 0.005298013245033113, 22 | "F-measure": 0.08547008547008547, 23 | "accuracy": 0.8760139049826188, 24 | "AUC": 0.5204991415256316 25 | }, 26 | { 27 | "train samples": "322", 28 | "defective train samples": "40", 29 | "precision": 0.4666666666666667, 30 | "recall": 0.07446808510638298, 31 | "pf": 0.012102874432677761, 32 | "F-measure": 0.12844036697247707, 33 | "accuracy": 0.8741721854304636, 34 | "AUC": 0.5311826053368526 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/QuadraticDiscriminantAnalysis/pc4.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "QuadraticDiscriminantAnalysis", 3 | "dataset": "NASA", 4 | "subDataset": "pc4", 5 | "result": [ 6 | { 7 | "train samples": "128", 8 | "defective train samples": "17", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.8619499568593615, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "257", 18 | "defective train samples": "35", 19 | "precision": 0.2857142857142857, 20 | "recall": 0.028169014084507043, 21 | "pf": 0.01126126126126126, 22 | "F-measure": 0.05128205128205127, 23 | "accuracy": 0.8563106796116505, 24 | "AUC": 0.5084538764116229 25 | }, 26 | { 27 | "train samples": "386", 28 | "defective train samples": "53", 29 | "precision": 0.29850746268656714, 30 | "recall": 0.6451612903225806, 31 | "pf": 0.24195624195624196, 32 | "F-measure": 0.4081632653061224, 33 | "accuracy": 0.7425083240843507, 34 | "AUC": 0.7016025241831694 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/RandomForest/cm1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "RandomForest", 3 | "dataset": "NASA", 4 | "subDataset": "cm1", 5 | "result": [ 6 | { 7 | "train samples": "32", 8 | "defective train samples": "4", 9 | "precision": 0.25, 10 | "recall": 0.13157894736842105, 11 | "pf": 0.058365758754863814, 12 | "F-measure": 0.1724137931034483, 13 | "accuracy": 0.8372881355932204, 14 | "AUC": 0.5366065943067786 15 | }, 16 | { 17 | "train samples": "65", 18 | "defective train samples": "8", 19 | "precision": 0.25, 20 | "recall": 0.029411764705882353, 21 | "pf": 0.013157894736842105, 22 | "F-measure": 0.05263157894736842, 23 | "accuracy": 0.8625954198473282, 24 | "AUC": 0.50812693498452 25 | }, 26 | { 27 | "train samples": "97", 28 | "defective train samples": "12", 29 | "precision": 0.125, 30 | "recall": 0.03333333333333333, 31 | "pf": 0.035, 32 | "F-measure": 0.052631578947368425, 33 | "accuracy": 0.8434782608695652, 34 | "AUC": 0.4991666666666667 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/RandomForest/kc3.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "RandomForest", 3 | "dataset": "NASA", 4 | "subDataset": "kc3", 5 | "result": [ 6 | { 7 | "train samples": "18", 8 | "defective train samples": "3", 9 | "precision": 0.3684210526315789, 10 | "recall": 0.21212121212121213, 11 | "pf": 0.08391608391608392, 12 | "F-measure": 0.2692307692307693, 13 | "accuracy": 0.7840909090909091, 14 | "AUC": 0.5641025641025641 15 | }, 16 | { 17 | "train samples": "38", 18 | "defective train samples": "7", 19 | "precision": 0.25, 20 | "recall": 0.034482758620689655, 21 | "pf": 0.023622047244094488, 22 | "F-measure": 0.0606060606060606, 23 | "accuracy": 0.8012820512820513, 24 | "AUC": 0.5054303556882976 25 | }, 26 | { 27 | "train samples": "57", 28 | "defective train samples": "10", 29 | "precision": 0.3333333333333333, 30 | "recall": 0.07692307692307693, 31 | "pf": 0.036036036036036036, 32 | "F-measure": 0.125, 33 | "accuracy": 0.7956204379562044, 34 | "AUC": 0.5204435204435205 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/RandomForest/mc2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "RandomForest", 3 | "dataset": "NASA", 4 | "subDataset": "mc2", 5 | "result": [ 6 | { 7 | "train samples": "12", 8 | "defective train samples": "4", 9 | "precision": 0.6190476190476191, 10 | "recall": 0.325, 11 | "pf": 0.1095890410958904, 12 | "F-measure": 0.42622950819672134, 13 | "accuracy": 0.6902654867256637, 14 | "AUC": 0.6077054794520548 15 | }, 16 | { 17 | "train samples": "24", 18 | "defective train samples": "8", 19 | "precision": 0.375, 20 | "recall": 0.25, 21 | "pf": 0.23076923076923078, 22 | "F-measure": 0.3, 23 | "accuracy": 0.5841584158415841, 24 | "AUC": 0.5096153846153846 25 | }, 26 | { 27 | "train samples": "37", 28 | "defective train samples": "13", 29 | "precision": 0.5555555555555556, 30 | "recall": 0.3225806451612903, 31 | "pf": 0.14035087719298245, 32 | "F-measure": 0.40816326530612246, 33 | "accuracy": 0.6704545454545454, 34 | "AUC": 0.5911148839841539 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/RandomForest/mw1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "RandomForest", 3 | "dataset": "NASA", 4 | "subDataset": "mw1", 5 | "result": [ 6 | { 7 | "train samples": "24", 8 | "defective train samples": "2", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.00980392156862745, 12 | "F-measure": 0.0, 13 | "accuracy": 0.8820960698689956, 14 | "AUC": 0.4950980392156863 15 | }, 16 | { 17 | "train samples": "50", 18 | "defective train samples": "5", 19 | "precision": 0.43478260869565216, 20 | "recall": 0.45454545454545453, 21 | "pf": 0.0718232044198895, 22 | "F-measure": 0.4444444444444445, 23 | "accuracy": 0.8768472906403941, 24 | "AUC": 0.6913611250627825 25 | }, 26 | { 27 | "train samples": "75", 28 | "defective train samples": "8", 29 | "precision": 0.25, 30 | "recall": 0.05263157894736842, 31 | "pf": 0.018867924528301886, 32 | "F-measure": 0.08695652173913043, 33 | "accuracy": 0.8820224719101124, 34 | "AUC": 0.5168818272095332 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/RandomForest/pc4.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "RandomForest", 3 | "dataset": "NASA", 4 | "subDataset": "pc4", 5 | "result": [ 6 | { 7 | "train samples": "128", 8 | "defective train samples": "17", 9 | "precision": 0.525, 10 | "recall": 0.13125, 11 | "pf": 0.01901901901901902, 12 | "F-measure": 0.21000000000000002, 13 | "accuracy": 0.8636755823986195, 14 | "AUC": 0.5561154904904906 15 | }, 16 | { 17 | "train samples": "257", 18 | "defective train samples": "35", 19 | "precision": 0.49056603773584906, 20 | "recall": 0.18309859154929578, 21 | "pf": 0.030405405405405407, 22 | "F-measure": 0.26666666666666666, 23 | "accuracy": 0.8611650485436894, 24 | "AUC": 0.5763465930719452 25 | }, 26 | { 27 | "train samples": "386", 28 | "defective train samples": "53", 29 | "precision": 0.8043478260869565, 30 | "recall": 0.29838709677419356, 31 | "pf": 0.011583011583011582, 32 | "F-measure": 0.4352941176470589, 33 | "accuracy": 0.8934517203107658, 34 | "AUC": 0.643402042595591 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/RandomForestClassifier/cm1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "RandomForestClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "cm1", 5 | "result": [ 6 | { 7 | "train samples": "32", 8 | "defective train samples": "4", 9 | "precision": 0.2916666666666667, 10 | "recall": 0.18421052631578946, 11 | "pf": 0.06614785992217899, 12 | "F-measure": 0.22580645161290325, 13 | "accuracy": 0.8372881355932204, 14 | "AUC": 0.5590313331968052 15 | }, 16 | { 17 | "train samples": "65", 18 | "defective train samples": "8", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.013157894736842105, 22 | "F-measure": 0.0, 23 | "accuracy": 0.8587786259541985, 24 | "AUC": 0.4934210526315789 25 | }, 26 | { 27 | "train samples": "97", 28 | "defective train samples": "12", 29 | "precision": 0.16666666666666666, 30 | "recall": 0.03333333333333333, 31 | "pf": 0.025, 32 | "F-measure": 0.05555555555555555, 33 | "accuracy": 0.8521739130434782, 34 | "AUC": 0.5041666666666667 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/RandomForestClassifier/mc2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "RandomForestClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "mc2", 5 | "result": [ 6 | { 7 | "train samples": "12", 8 | "defective train samples": "4", 9 | "precision": 0.56, 10 | "recall": 0.35, 11 | "pf": 0.1506849315068493, 12 | "F-measure": 0.4307692307692308, 13 | "accuracy": 0.672566371681416, 14 | "AUC": 0.5996575342465754 15 | }, 16 | { 17 | "train samples": "24", 18 | "defective train samples": "8", 19 | "precision": 0.4782608695652174, 20 | "recall": 0.3055555555555556, 21 | "pf": 0.18461538461538463, 22 | "F-measure": 0.3728813559322034, 23 | "accuracy": 0.6336633663366337, 24 | "AUC": 0.5604700854700855 25 | }, 26 | { 27 | "train samples": "37", 28 | "defective train samples": "13", 29 | "precision": 0.6666666666666666, 30 | "recall": 0.3225806451612903, 31 | "pf": 0.08771929824561403, 32 | "F-measure": 0.4347826086956521, 33 | "accuracy": 0.7045454545454546, 34 | "AUC": 0.6174306734578381 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/RandomForestClassifier/mw1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "RandomForestClassifier", 3 | "dataset": "NASA", 4 | "subDataset": "mw1", 5 | "result": [ 6 | { 7 | "train samples": "24", 8 | "defective train samples": "2", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.014705882352941176, 12 | "F-measure": 0.0, 13 | "accuracy": 0.8777292576419214, 14 | "AUC": 0.49264705882352944 15 | }, 16 | { 17 | "train samples": "50", 18 | "defective train samples": "5", 19 | "precision": 0.4230769230769231, 20 | "recall": 0.5, 21 | "pf": 0.08287292817679558, 22 | "F-measure": 0.4583333333333333, 23 | "accuracy": 0.8719211822660099, 24 | "AUC": 0.7085635359116021 25 | }, 26 | { 27 | "train samples": "75", 28 | "defective train samples": "8", 29 | "precision": 0.25, 30 | "recall": 0.05263157894736842, 31 | "pf": 0.018867924528301886, 32 | "F-measure": 0.08695652173913043, 33 | "accuracy": 0.8820224719101124, 34 | "AUC": 0.5168818272095332 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/SVC/cm1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "SVC", 3 | "dataset": "NASA", 4 | "subDataset": "cm1", 5 | "result": [ 6 | { 7 | "train samples": "32", 8 | "defective train samples": "4", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.8711864406779661, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "65", 18 | "defective train samples": "8", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.0, 22 | "F-measure": 0.0, 23 | "accuracy": 0.8702290076335878, 24 | "AUC": 0.5 25 | }, 26 | { 27 | "train samples": "97", 28 | "defective train samples": "12", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.0, 32 | "F-measure": 0.0, 33 | "accuracy": 0.8695652173913043, 34 | "AUC": 0.5 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/SVC/kc3.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "SVC", 3 | "dataset": "NASA", 4 | "subDataset": "kc3", 5 | "result": [ 6 | { 7 | "train samples": "18", 8 | "defective train samples": "3", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.8125, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "38", 18 | "defective train samples": "7", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.0, 22 | "F-measure": 0.0, 23 | "accuracy": 0.8141025641025641, 24 | "AUC": 0.5 25 | }, 26 | { 27 | "train samples": "57", 28 | "defective train samples": "10", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.0, 32 | "F-measure": 0.0, 33 | "accuracy": 0.8102189781021898, 34 | "AUC": 0.5 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/SVC/mc2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "SVC", 3 | "dataset": "NASA", 4 | "subDataset": "mc2", 5 | "result": [ 6 | { 7 | "train samples": "12", 8 | "defective train samples": "4", 9 | "precision": 0.8571428571428571, 10 | "recall": 0.15, 11 | "pf": 0.0136986301369863, 12 | "F-measure": 0.2553191489361702, 13 | "accuracy": 0.6902654867256637, 14 | "AUC": 0.5681506849315068 15 | }, 16 | { 17 | "train samples": "24", 18 | "defective train samples": "8", 19 | "precision": 1.0, 20 | "recall": 0.027777777777777776, 21 | "pf": 0.0, 22 | "F-measure": 0.05405405405405406, 23 | "accuracy": 0.6534653465346535, 24 | "AUC": 0.5138888888888888 25 | }, 26 | { 27 | "train samples": "37", 28 | "defective train samples": "13", 29 | "precision": 0.7333333333333333, 30 | "recall": 0.3548387096774194, 31 | "pf": 0.07017543859649122, 32 | "F-measure": 0.47826086956521735, 33 | "accuracy": 0.7272727272727273, 34 | "AUC": 0.6423316355404641 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/SVC/mw1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "SVC", 3 | "dataset": "NASA", 4 | "subDataset": "mw1", 5 | "result": [ 6 | { 7 | "train samples": "24", 8 | "defective train samples": "2", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.8908296943231441, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "50", 18 | "defective train samples": "5", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.0, 22 | "F-measure": 0.0, 23 | "accuracy": 0.8916256157635468, 24 | "AUC": 0.5 25 | }, 26 | { 27 | "train samples": "75", 28 | "defective train samples": "8", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.0, 32 | "F-measure": 0.0, 33 | "accuracy": 0.8932584269662921, 34 | "AUC": 0.5 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/SVC/pc1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "SVC", 3 | "dataset": "NASA", 4 | "subDataset": "pc1", 5 | "result": [ 6 | { 7 | "train samples": "70", 8 | "defective train samples": "6", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0034482758620689655, 12 | "F-measure": 0.0, 13 | "accuracy": 0.9102362204724409, 14 | "AUC": 0.4982758620689655 15 | }, 16 | { 17 | "train samples": "140", 18 | "defective train samples": "12", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.0, 22 | "F-measure": 0.0, 23 | "accuracy": 0.9132743362831859, 24 | "AUC": 0.5 25 | }, 26 | { 27 | "train samples": "211", 28 | "defective train samples": "18", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.0, 32 | "F-measure": 0.0, 33 | "accuracy": 0.9129554655870445, 34 | "AUC": 0.5 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/SVC/pc3.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "SVC", 3 | "dataset": "NASA", 4 | "subDataset": "pc3", 5 | "result": [ 6 | { 7 | "train samples": "107", 8 | "defective train samples": "13", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.8752577319587629, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "214", 18 | "defective train samples": "26", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.0, 22 | "F-measure": 0.0, 23 | "accuracy": 0.8748551564310545, 24 | "AUC": 0.5 25 | }, 26 | { 27 | "train samples": "322", 28 | "defective train samples": "40", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.0, 32 | "F-measure": 0.0, 33 | "accuracy": 0.8754966887417218, 34 | "AUC": 0.5 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/SVC/pc4.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "SVC", 3 | "dataset": "NASA", 4 | "subDataset": "pc4", 5 | "result": [ 6 | { 7 | "train samples": "128", 8 | "defective train samples": "17", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.8619499568593615, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "257", 18 | "defective train samples": "35", 19 | "precision": 1.0, 20 | "recall": 0.007042253521126761, 21 | "pf": 0.0, 22 | "F-measure": 0.013986013986013986, 23 | "accuracy": 0.8631067961165049, 24 | "AUC": 0.5035211267605634 25 | }, 26 | { 27 | "train samples": "386", 28 | "defective train samples": "53", 29 | "precision": 0.0, 30 | "recall": 0.0, 31 | "pf": 0.0, 32 | "F-measure": 0.0, 33 | "accuracy": 0.8623751387347391, 34 | "AUC": 0.5 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/SVC/pc5.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "SVC", 3 | "dataset": "NASA", 4 | "subDataset": "pc5", 5 | "result": [ 6 | { 7 | "train samples": "171", 8 | "defective train samples": "47", 9 | "precision": 0.625, 10 | "recall": 0.03537735849056604, 11 | "pf": 0.008064516129032258, 12 | "F-measure": 0.06696428571428571, 13 | "accuracy": 0.7285714285714285, 14 | "AUC": 0.5136564211807669 15 | }, 16 | { 17 | "train samples": "342", 18 | "defective train samples": "94", 19 | "precision": 0.582089552238806, 20 | "recall": 0.10344827586206896, 21 | "pf": 0.028225806451612902, 22 | "F-measure": 0.17567567567567566, 23 | "accuracy": 0.7326515704894083, 24 | "AUC": 0.537611234705228 25 | }, 26 | { 27 | "train samples": "513", 28 | "defective train samples": "141", 29 | "precision": 0.6, 30 | "recall": 0.03636363636363636, 31 | "pf": 0.009216589861751152, 32 | "F-measure": 0.06857142857142856, 33 | "accuracy": 0.7278797996661102, 34 | "AUC": 0.5135735232509426 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/XGBOD/cm1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "XGBOD", 3 | "dataset": "NASA", 4 | "subDataset": "cm1", 5 | "result": [ 6 | { 7 | "train samples": "32", 8 | "defective train samples": "4", 9 | "precision": 0.23529411764705882, 10 | "recall": 0.10526315789473684, 11 | "pf": 0.05058365758754864, 12 | "F-measure": 0.14545454545454545, 13 | "accuracy": 0.8406779661016949, 14 | "AUC": 0.527339750153594 15 | }, 16 | { 17 | "train samples": "65", 18 | "defective train samples": "8", 19 | "precision": 0.42857142857142855, 20 | "recall": 0.17647058823529413, 21 | "pf": 0.03508771929824561, 22 | "F-measure": 0.25, 23 | "accuracy": 0.8625954198473282, 24 | "AUC": 0.5706914344685243 25 | }, 26 | { 27 | "train samples": "97", 28 | "defective train samples": "12", 29 | "precision": 0.09090909090909091, 30 | "recall": 0.03333333333333333, 31 | "pf": 0.05, 32 | "F-measure": 0.04878048780487805, 33 | "accuracy": 0.8304347826086956, 34 | "AUC": 0.4916666666666667 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/XGBOD/kc3.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "XGBOD", 3 | "dataset": "NASA", 4 | "subDataset": "kc3", 5 | "result": [ 6 | { 7 | "train samples": "18", 8 | "defective train samples": "3", 9 | "precision": 0.4117647058823529, 10 | "recall": 0.21212121212121213, 11 | "pf": 0.06993006993006994, 12 | "F-measure": 0.27999999999999997, 13 | "accuracy": 0.7954545454545454, 14 | "AUC": 0.5710955710955711 15 | }, 16 | { 17 | "train samples": "38", 18 | "defective train samples": "7", 19 | "precision": 0.36363636363636365, 20 | "recall": 0.27586206896551724, 21 | "pf": 0.11023622047244094, 22 | "F-measure": 0.3137254901960784, 23 | "accuracy": 0.7756410256410257, 24 | "AUC": 0.5828129242465382 25 | }, 26 | { 27 | "train samples": "57", 28 | "defective train samples": "10", 29 | "precision": 0.21428571428571427, 30 | "recall": 0.11538461538461539, 31 | "pf": 0.0990990990990991, 32 | "F-measure": 0.15, 33 | "accuracy": 0.7518248175182481, 34 | "AUC": 0.5081427581427581 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/XGBOD/mc2.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "XGBOD", 3 | "dataset": "NASA", 4 | "subDataset": "mc2", 5 | "result": [ 6 | { 7 | "train samples": "12", 8 | "defective train samples": "4", 9 | "precision": 0.4166666666666667, 10 | "recall": 0.25, 11 | "pf": 0.1917808219178082, 12 | "F-measure": 0.3125, 13 | "accuracy": 0.6106194690265486, 14 | "AUC": 0.5291095890410958 15 | }, 16 | { 17 | "train samples": "24", 18 | "defective train samples": "8", 19 | "precision": 0.5789473684210527, 20 | "recall": 0.3055555555555556, 21 | "pf": 0.12307692307692308, 22 | "F-measure": 0.4000000000000001, 23 | "accuracy": 0.6732673267326733, 24 | "AUC": 0.5912393162393162 25 | }, 26 | { 27 | "train samples": "37", 28 | "defective train samples": "13", 29 | "precision": 0.4666666666666667, 30 | "recall": 0.6774193548387096, 31 | "pf": 0.42105263157894735, 32 | "F-measure": 0.5526315789473684, 33 | "accuracy": 0.6136363636363636, 34 | "AUC": 0.6281833616298811 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/XGBOD/mw1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "XGBOD", 3 | "dataset": "NASA", 4 | "subDataset": "mw1", 5 | "result": [ 6 | { 7 | "train samples": "24", 8 | "defective train samples": "2", 9 | "precision": 0.0, 10 | "recall": 0.0, 11 | "pf": 0.0, 12 | "F-measure": 0.0, 13 | "accuracy": 0.8908296943231441, 14 | "AUC": 0.5 15 | }, 16 | { 17 | "train samples": "50", 18 | "defective train samples": "5", 19 | "precision": 0.0, 20 | "recall": 0.0, 21 | "pf": 0.016574585635359115, 22 | "F-measure": 0.0, 23 | "accuracy": 0.8768472906403941, 24 | "AUC": 0.49171270718232046 25 | }, 26 | { 27 | "train samples": "75", 28 | "defective train samples": "8", 29 | "precision": 0.3333333333333333, 30 | "recall": 0.05263157894736842, 31 | "pf": 0.012578616352201259, 32 | "F-measure": 0.09090909090909091, 33 | "accuracy": 0.8876404494382022, 34 | "AUC": 0.5200264812975836 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/XGBOD/pc1.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "XGBOD", 3 | "dataset": "NASA", 4 | "subDataset": "pc1", 5 | "result": [ 6 | { 7 | "train samples": "70", 8 | "defective train samples": "6", 9 | "precision": 0.4827586206896552, 10 | "recall": 0.2545454545454545, 11 | "pf": 0.02586206896551724, 12 | "F-measure": 0.33333333333333337, 13 | "accuracy": 0.9118110236220472, 14 | "AUC": 0.6143416927899686 15 | }, 16 | { 17 | "train samples": "140", 18 | "defective train samples": "12", 19 | "precision": 0.23076923076923078, 20 | "recall": 0.061224489795918366, 21 | "pf": 0.01937984496124031, 22 | "F-measure": 0.0967741935483871, 23 | "accuracy": 0.9008849557522124, 24 | "AUC": 0.520922322417339 25 | }, 26 | { 27 | "train samples": "211", 28 | "defective train samples": "18", 29 | "precision": 0.5, 30 | "recall": 0.16279069767441862, 31 | "pf": 0.015521064301552107, 32 | "F-measure": 0.24561403508771928, 33 | "accuracy": 0.9129554655870445, 34 | "AUC": 0.5736348166864333 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/XGBOD/pc4.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "XGBOD", 3 | "dataset": "NASA", 4 | "subDataset": "pc4", 5 | "result": [ 6 | { 7 | "train samples": "128", 8 | "defective train samples": "17", 9 | "precision": 0.5740740740740741, 10 | "recall": 0.3875, 11 | "pf": 0.04604604604604605, 12 | "F-measure": 0.4626865671641791, 13 | "accuracy": 0.8757549611734253, 14 | "AUC": 0.6707269769769769 15 | }, 16 | { 17 | "train samples": "257", 18 | "defective train samples": "35", 19 | "precision": 0.44285714285714284, 20 | "recall": 0.21830985915492956, 21 | "pf": 0.04391891891891892, 22 | "F-measure": 0.29245283018867924, 23 | "accuracy": 0.8543689320388349, 24 | "AUC": 0.5871954701180052 25 | }, 26 | { 27 | "train samples": "386", 28 | "defective train samples": "53", 29 | "precision": 0.6753246753246753, 30 | "recall": 0.41935483870967744, 31 | "pf": 0.032175032175032175, 32 | "F-measure": 0.5174129353233831, 33 | "accuracy": 0.8923418423973363, 34 | "AUC": 0.6935899032673227 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /MultipleMethods/result/NASA/XGBOD/pc5.json: -------------------------------------------------------------------------------- 1 | { 2 | "method": "XGBOD", 3 | "dataset": "NASA", 4 | "subDataset": "pc5", 5 | "result": [ 6 | { 7 | "train samples": "171", 8 | "defective train samples": "47", 9 | "precision": 0.4878048780487805, 10 | "recall": 0.2830188679245283, 11 | "pf": 0.11290322580645161, 12 | "F-measure": 0.3582089552238806, 13 | "accuracy": 0.7207792207792207, 14 | "AUC": 0.5850578210590383 15 | }, 16 | { 17 | "train samples": "342", 18 | "defective train samples": "94", 19 | "precision": 0.5741444866920152, 20 | "recall": 0.4005305039787798, 21 | "pf": 0.11290322580645161, 22 | "F-measure": 0.47187500000000004, 23 | "accuracy": 0.7531044558071585, 24 | "AUC": 0.6438136390861641 25 | }, 26 | { 27 | "train samples": "513", 28 | "defective train samples": "141", 29 | "precision": 0.59, 30 | "recall": 0.3575757575757576, 31 | "pf": 0.0944700460829493, 32 | "F-measure": 0.44528301886792454, 33 | "accuracy": 0.7545909849749582, 34 | "AUC": 0.6315528557464042 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /Reference Method/CDDL.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/Reference Method/CDDL.rar -------------------------------------------------------------------------------- /Reference Method/MKEL.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/Reference Method/MKEL.rar -------------------------------------------------------------------------------- /Reference Method/NGSLP.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/Reference Method/NGSLP.rar -------------------------------------------------------------------------------- /对比.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/对比.xlsx -------------------------------------------------------------------------------- /数据驱动测试报告.assets/1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/数据驱动测试报告.assets/1.PNG -------------------------------------------------------------------------------- /数据驱动测试报告.assets/2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/数据驱动测试报告.assets/2.PNG -------------------------------------------------------------------------------- /数据驱动测试报告.assets/3.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/数据驱动测试报告.assets/3.PNG -------------------------------------------------------------------------------- /数据驱动测试报告.assets/4.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/数据驱动测试报告.assets/4.PNG -------------------------------------------------------------------------------- /数据驱动测试报告.assets/JSFS1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/数据驱动测试报告.assets/JSFS1.png -------------------------------------------------------------------------------- /数据驱动测试报告.assets/JSFS2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/数据驱动测试报告.assets/JSFS2.png -------------------------------------------------------------------------------- /数据驱动测试报告.assets/JSFS3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/数据驱动测试报告.assets/JSFS3.png -------------------------------------------------------------------------------- /数据驱动测试报告.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouzl7/SoftwareDefectPrediction/109885854b8cc8c1d592b22266498ac3f33d34a4/数据驱动测试报告.pdf --------------------------------------------------------------------------------