Microarray classification using genetic algorithm and latin hypercube sampling

Bangun Rizki Awangditama, Nanik Suciati


Cancer, the second leading cause of global death, requires advanced diagnostic technology. Microarray gene expression technology plays an important role in comprehensively analyzing the genetic aspects of cancer. However, challenges such as high-dimensional attributes, limited samples, and varying gene presence rates hinder the accurate classification of microarray data. This study proposes a model that uses latin hypercube sampling (LHS) in genetic algorithms (GA) for Feature Selection in microarray data classification. LHS makes the chromosome samples in the initial population of GAs representative and diverse. The study used three microarray datasets with different numbers of features and classes. The results reveal that first, the use of GA alone tends to limit the exploration of the resulting feature space, while the use of LHS can expand the feature selection possibilities in the context of feature selection. Secondly, this study shows that microarray classification using GA with LHS (GALHS) consistently outperforms other feature selection methods such as based correlation features (BCF), principal component analysis (PCA), relief, and lasso. Thus, this research contributes to feature selection by applying LHS and GA to optimize the performance of microarray data classification models.


Classification; Feature selection; Genetic algorithm; Latin hypercube sampling; Microarray

Full Text:


DOI: http://doi.org/10.11591/ijeecs.v35.i3.pp1976-1985


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Indonesian Journal of Electrical Engineering and Computer Science (IJEECS)
p-ISSN: 2502-4752, e-ISSN: 2502-4760
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).

shopify stats IJEECS visitor statistics