4.5 Article

Two-stage feature selection for classification of gene expression data based on an improved Salp Swarm Algorithm

Journal

MATHEMATICAL BIOSCIENCES AND ENGINEERING
Volume 19, Issue 12, Pages 13747-13781

Publisher

AMER INST MATHEMATICAL SCIENCES-AIMS
DOI: 10.3934/mbe.2022641

Keywords

high-dimensional data; feature selection; swarm intelligence optimization algorithm; gene expression data; cancer classification

Funding

  1. Department Project of Jilin Province [20210101149JC]
  2. National Natural Science Foundation of China [12026430]
  3. Education Department Project of Jilin Province [JJKH20210716KJ]
  4. Science and Technology Department Project of Jilin Province [20200403182SF]

Ask authors/readers for more resources

Microarray technology has produced a large amount of high-dimensional gene expression data. This paper proposes a two-stage feature selection framework that effectively solves the feature selection problem in small sample high-dimensional data, achieving high accuracy on multiple datasets.
Microarray technology has developed rapidly in recent years, producing a large number of ultra-high dimensional gene expression data. However, due to the huge sample size and dimension proportion of gene expression data, it is very challenging work to screen important genes from gene expression data. For small samples of high-dimensional biomedical data, this paper proposes a two-stage feature selection framework combining Wrapper, embedding and filtering to avoid the curse of dimensionality. The proposed framework uses weighted gene co-expression network (WGCNA), random forest and minimal redundancy maximal relevance (mRMR) for first stage feature selection. In the second stage, a new gene selection method based on the improved binary Salp Swarm Algorithm is proposed, which combines machine learning methods to adaptively select feature subsets suitable for classification algorithms. Finally, the classification accuracy is evaluated using six methods: lightGBM, RF, SVM, XGBoost, MLP and KNN. To verify the performance of the framework and the effectiveness of the proposed algorithm, the number of genes selected and the classification accuracy was compared with the other five intelligent optimization algorithms. The results show that the proposed framework achieves an accuracy equal to or higher than other advanced intelligent algorithms on 10 datasets, and achieves an accuracy of over 97.6% on all 10 datasets. This shows that the method proposed in this paper can solve the feature selection problem related to high-dimensional data, and the proposed framework has no data set limitation, and it can be applied to other fields involving feature selection.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available