Improving classification accuracy of cancer types using parallel hybrid feature selection on microarray gene expression data

Genes Genomics. 2019 Nov;41(11):1301-1313. doi: 10.1007/s13258-019-00859-x. Epub 2019 Aug 19.

Abstract

Background: Data mining techniques are used to mine unknown knowledge from huge data. Microarray gene expression (MGE) data plays a major role in predicting type of cancer. But as MGE data is huge in volume, applying traditional data mining approaches is time consuming. Hence parallel programming frameworks like Hadoop, Spark and Mahout are necessary to ease the task of computation.

Objective: Not all the gene expressions are necessary in prediction, it is very essential to select important genes for improving classification accuracy. So feature selection algorithms are parallelized and executed on Spark framework to eliminate unnecessary genes and identify only predictive genes in very less time without affecting prediction accuracy.

Methods: Parallelized hybrid feature selection (HFS) method is proposed to serve the purpose. This method includes parallelized correlation feature subset selection followed by rank-based feature selection methods. The selected subset of genes is evaluated using parallel classification algorithms. The accuracy values obtained are compared with existing rank-weight feature selection, parallelized recursive feature selection methods and also with the values obtained by executing parallelized HFS on DistributedWekaSpark.

Results: The classification accuracy obtained with the proposed parallelized HFS method is 97% and 79% for gastric cancer and childhood leukemia respectively. The proposed parallelized HFS method produced ~ 4% to ~ 15% improvement in classification accuracy when compared with previous methods.

Conclusion: The results reveal the fact that the proposed parallelized feature selection algorithm is scalable to growing medical data and predicts cancer sub-types in lesser time with higher accuracy.

Keywords: Correlation feature subset selection; DistributedWekaSpark; Parallel classification; Parallelized hybrid feature selection; Rank-based methods; Spark.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms*
  • Biomarkers, Tumor / genetics*
  • Biomarkers, Tumor / metabolism
  • Biomarkers, Tumor / standards
  • Humans
  • Leukemia, Myeloid, Acute / classification*
  • Leukemia, Myeloid, Acute / genetics
  • Leukemia, Myeloid, Acute / pathology
  • Microarray Analysis / methods*
  • Microarray Analysis / standards
  • Molecular Diagnostic Techniques / methods
  • Molecular Diagnostic Techniques / standards
  • Sensitivity and Specificity
  • Stomach Neoplasms / classification*
  • Stomach Neoplasms / genetics
  • Stomach Neoplasms / pathology

Substances

  • Biomarkers, Tumor