Ensemble Feature Selection for Breast Cancer Classification using Microarray Data
Autor: | Supoj Hengpraprohm, Suwimol Jungjit |
---|---|
Rok vydání: | 2020 |
Předmět: |
Computer science
Data classification Feature selection 0102 computer and information sciences 02 engineering and technology 01 natural sciences lcsh:QA75.5-76.95 Discriminative model Artificial Intelligence 0202 electrical engineering electronic engineering information engineering Entropy (information theory) Microarray data Genetic Algorithm business.industry Microarray analysis techniques Pattern recognition ComputingMethodologies_PATTERNRECOGNITION 010201 computation theory & mathematics Random experiment 020201 artificial intelligence & image processing lcsh:Electronic computers. Computer science Artificial intelligence Feature evaluation Breast cancer classification business Software Ensemble approach |
Zdroj: | Inteligencia Artificial, Vol 23, Iss 65 (2020) |
ISSN: | 1988-3064 1137-3601 |
DOI: | 10.4114/intartif.vol23iss65pp100-114 |
Popis: | This paper proposes an ensemble filter feature selection approach, EnSNR, for breast cancer data classification. The Microarray dataset used in the experiments contains 50,739 features (genes) for each of 32 patients. The main idea of the EnSNR approach is to combine informative features which are obtained using two different sets of feature evaluation criteria. Features in the EnSNR subset are those features which are present in both sets of evaluation results. Entropy and SNR evaluation functions are used to generate the EnSNR feature subset. Entropy is a measure of the amount of uncertainty in the outcome of a random experiment, while SNR is an effective function for measuring feature discriminative power. Entropy and SNR functions provide some advantages for the EnSNR approach. For example, the number of features in the EnSNR subset is not user-defined (the EnSNR subset is generated automatically); and the operation of the EnSNR function is independent of the type of classification algorithm employed. Also, only a small amount of processing time is required to generate the EnSNR feature subset. A Genetic Algorithm (GA) generates the breast cancer classification ‘model’ using the EnSNR feature subset. The efficiency of the ‘model’ is validated using 10-Fold Cross-Validation re-sampling. When the ‘EnSNR’ feature subset is used, as well as giving a high degree of prediction accuracy (the average prediction accuracy obtained in the experiments in this paper is 86.92 ± 5.47), the EnSNR approach significantly reduces the number of irrelevant features (genes) to be analyzed for cancer classification. |
Databáze: | OpenAIRE |
Externí odkaz: |