Cargando…

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...

Descripción completa

Detalles Bibliográficos
Autores principales: Alshamlan, Hala, Badr, Ghada, Alohali, Yousef
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4414228/
https://www.ncbi.nlm.nih.gov/pubmed/25961028
http://dx.doi.org/10.1155/2015/604910
_version_ 1782368899456565248
author Alshamlan, Hala
Badr, Ghada
Alohali, Yousef
author_facet Alshamlan, Hala
Badr, Ghada
Alohali, Yousef
author_sort Alshamlan, Hala
collection PubMed
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.
format Online
Article
Text
id pubmed-4414228
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-44142282015-05-10 mRMR-ABC: A Hybrid Gene Selection Algorithm for Cancer Classification Using Microarray Gene Expression Profiling Alshamlan, Hala Badr, Ghada Alohali, Yousef Biomed Res Int Research Article 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. Hindawi Publishing Corporation 2015 2015-04-15 /pmc/articles/PMC4414228/ /pubmed/25961028 http://dx.doi.org/10.1155/2015/604910 Text en Copyright © 2015 Hala Alshamlan et al. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Alshamlan, Hala
Badr, Ghada
Alohali, Yousef
mRMR-ABC: A Hybrid Gene Selection Algorithm for Cancer Classification Using Microarray Gene Expression Profiling
title 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_short 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
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4414228/
https://www.ncbi.nlm.nih.gov/pubmed/25961028
http://dx.doi.org/10.1155/2015/604910
work_keys_str_mv AT alshamlanhala mrmrabcahybridgeneselectionalgorithmforcancerclassificationusingmicroarraygeneexpressionprofiling
AT badrghada mrmrabcahybridgeneselectionalgorithmforcancerclassificationusingmicroarraygeneexpressionprofiling
AT alohaliyousef mrmrabcahybridgeneselectionalgorithmforcancerclassificationusingmicroarraygeneexpressionprofiling