mRMR-ABC: A Hybrid Gene Selection Algorithm for Cancer Classification Using Microarray Gene Expression Profiling
An artificial bee colony (ABC) is a relatively recent swarm intelligence optimization approach. In this paper, we propose the first attempt at applying ABC algorithm in analyzing a microarray gene expression profile. In addition, we propose an innovative feature selection algorithm, minimum redundan...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2015-01-01
|
Series: | BioMed Research International |
Online Access: | http://dx.doi.org/10.1155/2015/604910 |
id |
doaj-b1cd6f86329f41d5942cdb39e402b52c |
---|---|
record_format |
Article |
spelling |
doaj-b1cd6f86329f41d5942cdb39e402b52c2020-11-24T22:36:06ZengHindawi LimitedBioMed Research International2314-61332314-61412015-01-01201510.1155/2015/604910604910mRMR-ABC: A Hybrid Gene Selection Algorithm for Cancer Classification Using Microarray Gene Expression ProfilingHala Alshamlan0Ghada Badr1Yousef Alohali2College of Computer and Information Sciences, King Saud University, P.O. Box 22452, Riyadh 11495, Saudi ArabiaCollege of Computer and Information Sciences, King Saud University, P.O. Box 22452, Riyadh 11495, Saudi ArabiaCollege of Computer and Information Sciences, King Saud University, P.O. Box 22452, Riyadh 11495, Saudi ArabiaAn artificial bee colony (ABC) is a relatively recent swarm intelligence optimization approach. In this paper, we propose the first attempt at applying ABC algorithm in analyzing a microarray gene expression profile. In addition, we propose an innovative feature selection algorithm, minimum redundancy maximum relevance (mRMR), and combine it with an ABC algorithm, mRMR-ABC, to select informative genes from microarray profile. The new approach is based on a support vector machine (SVM) algorithm to measure the classification accuracy for selected genes. We evaluate the performance of the proposed mRMR-ABC algorithm by conducting extensive experiments on six binary and multiclass gene expression microarray datasets. Furthermore, we compare our proposed mRMR-ABC algorithm with previously known techniques. We reimplemented two of these techniques for the sake of a fair comparison using the same parameters. These two techniques are mRMR when combined with a genetic algorithm (mRMR-GA) and mRMR when combined with a particle swarm optimization algorithm (mRMR-PSO). The experimental results prove that the proposed mRMR-ABC algorithm achieves accurate classification performance using small number of predictive genes when tested using both datasets and compared to previously suggested methods. This shows that mRMR-ABC is a promising approach for solving gene selection and cancer classification problems.http://dx.doi.org/10.1155/2015/604910 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Hala Alshamlan Ghada Badr Yousef Alohali |
spellingShingle |
Hala Alshamlan Ghada Badr Yousef Alohali mRMR-ABC: A Hybrid Gene Selection Algorithm for Cancer Classification Using Microarray Gene Expression Profiling BioMed Research International |
author_facet |
Hala Alshamlan Ghada Badr Yousef Alohali |
author_sort |
Hala Alshamlan |
title |
mRMR-ABC: A Hybrid Gene Selection Algorithm for Cancer Classification Using Microarray Gene Expression Profiling |
title_short |
mRMR-ABC: A Hybrid Gene Selection Algorithm for Cancer Classification Using Microarray Gene Expression Profiling |
title_full |
mRMR-ABC: A Hybrid Gene Selection Algorithm for Cancer Classification Using Microarray Gene Expression Profiling |
title_fullStr |
mRMR-ABC: A Hybrid Gene Selection Algorithm for Cancer Classification Using Microarray Gene Expression Profiling |
title_full_unstemmed |
mRMR-ABC: A Hybrid Gene Selection Algorithm for Cancer Classification Using Microarray Gene Expression Profiling |
title_sort |
mrmr-abc: a hybrid gene selection algorithm for cancer classification using microarray gene expression profiling |
publisher |
Hindawi Limited |
series |
BioMed Research International |
issn |
2314-6133 2314-6141 |
publishDate |
2015-01-01 |
description |
An artificial bee colony (ABC) is a relatively recent swarm intelligence optimization approach. In this paper, we propose the first attempt at applying ABC algorithm in analyzing a microarray gene expression profile. In addition, we propose an innovative feature selection algorithm, minimum redundancy maximum relevance (mRMR), and combine it with an ABC algorithm, mRMR-ABC, to select informative genes from microarray profile. The new approach is based on a support vector machine (SVM) algorithm to measure the classification accuracy for selected genes. We evaluate the performance of the proposed mRMR-ABC algorithm by conducting extensive experiments on six binary and multiclass gene expression microarray datasets. Furthermore, we compare our proposed mRMR-ABC algorithm with previously known techniques. We reimplemented two of these techniques for the sake of a fair comparison using the same parameters. These two techniques are mRMR when combined with a genetic algorithm (mRMR-GA) and mRMR when combined with a particle swarm optimization algorithm (mRMR-PSO). The experimental results prove that the proposed mRMR-ABC algorithm achieves accurate classification performance using small number of predictive genes when tested using both datasets and compared to previously suggested methods. This shows that mRMR-ABC is a promising approach for solving gene selection and cancer classification problems. |
url |
http://dx.doi.org/10.1155/2015/604910 |
work_keys_str_mv |
AT halaalshamlan mrmrabcahybridgeneselectionalgorithmforcancerclassificationusingmicroarraygeneexpressionprofiling AT ghadabadr mrmrabcahybridgeneselectionalgorithmforcancerclassificationusingmicroarraygeneexpressionprofiling AT yousefalohali mrmrabcahybridgeneselectionalgorithmforcancerclassificationusingmicroarraygeneexpressionprofiling |
_version_ |
1725721290153656320 |