Research Article

Gene Selection via a New Hybrid Ant Colony Optimization Algorithm for Cancer Classification in High-Dimensional Data

Table 6

Comparison of SVM, 1NN, MWIS-1NN, and MWIS-ACO-LS (LOOCV).

DatasetsPerformanceSVMLR-L1AvgBestLR-ElasticnetAvg1NNMWISMWIS-ACOMWIS-ACO-LSBest

11_TumorsAccuracy (%)85.6388.2293.186.3888,2274,1467,2494,909699,1499,42
Genes12533125331308463,00460166,9101
Time (min)0,8291,33123,2

9_TumorsAccuracy (%)38.3335.0050.0029.5038,3340,0060,0098,83100100,00100,00
Genes5726572626390,10835140
Time (min)0,3421,334,48

Brain_Tumor1Accuracy (%)88.8985.6788.8985.4488,8985,5680,0096,56100,0099,22100,00
Genes5920592024655,904622,919
Time (min)0,2229,1445,81

Brain_Tumor2Accuracy (%)70.0027.2032.0029.2036,0060,0048,0095,40100,0099,40100,00
Genes103671036711022,401811,111
Time (min)0,5517,8927,13

Leukemia1Accuracy (%)97.2291.8194.4492.6495,8383,3366,67100,00100,00100,00100,00
Genes5327532729763,00569,45
Time (min)0,2625,9443,77

Leukemia2Accuracy (%)97.2291.8195,8391.6795.8386.1173.61100.00100.00100.00100.00
Genes112251122520345.804213.911
Time (min)0,4423,8537.67

Lung_CancerAccuracy (%)95.0791.6794.1091.0393.6087.6890.1598.4299.0198.9299.51
Genes1260012600602180,0018334,836
Time (min)0,8274,61107,3

SRBCTAccuracy (%)100.0097.59100.0097.1098.7985,5491,57100,00100,00100,00100,00
Genes2308230810915,60157,66
Time (min)0,1423,4838,24

Prostate_TumorAccuracy (%)92.1681.4788.2380.6983.3382,3579,4198,2499,0499,12100,00
Genes105091050919347,304320,321
Time (min)0,3929,246,59

DLBCLAccuracy (%)97.4091.9597.4091.4394.8084,4287,01100,00100,00100,00100,00
Genes5469546914725,7227,26
Time (min)0,1727,1843,63

Note: the best results are shown in bold. Remark: as the SVM, 1NN, and MWIS are of deterministic nature, the classification is calculated just in one run. Accuracy: the classification accuracy using LOOCV (leave-one-out-cross-validation). Genes: the number of genes used in the classification ofthe LR-L1 and LR-Elasticnet methods. Best: the best result found in all ten runs. Avg: the average of the ten experiments. Time: the execution time in minutes. SVM: the support vector machine classifier using a linear kernel. LR-L1: the logistic regression classifier with the lasso regularisation. LR-Elasticnet: the logistic regression classifier with the elastic net regularisation. 1NN: the 1-nearest neighbor classifier. MWIS: the maximum weight independent set for gene selection. MWIS-ACO: our method of selection combining MWIS and ACO without using LS. MWIS-ACO-LS: our improved method of selection combining MWIS and ACO and the local search algorithm (LS).