Multiclass cancer classification by support vector machines with class-wise optimized genes and probability estimates.
We investigate the multiclass classification of cancer microarray samples. In contrast to classification of two cancer types from gene expression data, multiclass classification of more than two cancer types are relatively hard and less studied problem. We used class-wise optimized genes with corresponding one-versus-all support vector machine (OVA-SVM) classifier to maximize the utilization of selected genes. Final prediction was made by using probability scores from all classifiers. We used three different methods of estimating probability from decision value. Among the three probability methods, Platt's approach was more consistent, whereas, isotonic approach performed better for datasets with unequal proportion of samples in different classes. Probability based decision does not only gives true and fair comparison between different one-versus-all (OVA) classifiers but also gives the possibility of using them for any post analysis. Several ensemble experiments, an example of post analysis, of the three probability methods were implemented to study their effect in improving the classification accuracy. We observe that ensemble did help in improving the predictive accuracy of cancer data sets especially involving unbalanced samples. Four-fold external stratified cross-validation experiment was performed on the six multiclass cancer datasets to obtain unbiased estimates of prediction accuracies. Analysis of class-wise frequently selected genes on two cancer datasets demonstrated that the approach was able to select important and relevant genes consistent to literature. This study demonstrates successful implementation of the framework of class-wise feature selection and multiclass classification for prediction of cancer subtypes on six datasets.
Anand
Ashish
A
School of Electrical and Electronic Engineering, Nanyang Technological University, 50 Nanyang Avenue, S2-B2a-21, Singapore 639798, Singapore.
Suganthan
P N
PN
D000818:Animals; D019295:Computational Biology; D015870:Gene Expression; D020869:Gene Expression Profiling; D052138:Genes, Neoplasm; D006801:Humans; D009369:Neoplasms / Q000145:classification* / Q000235:genetics*; D020411:Oligonucleotide Array Sequence Analysis; D010363:Pattern Recognition, Automated / Q000379:methods*; D011336:Probability