Cargando…

Mutational Slime Mould Algorithm for Gene Selection

A large volume of high-dimensional genetic data has been produced in modern medicine and biology fields. Data-driven decision-making is particularly crucial to clinical practice and relevant procedures. However, high-dimensional data in these fields increase the processing complexity and scale. Iden...

Descripción completa

Detalles Bibliográficos
Autores principales: Qiu, Feng, Zheng, Pan, Heidari, Ali Asghar, Liang, Guoxi, Chen, Huiling, Karim, Faten Khalid, Elmannai, Hela, Lin, Haiping
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9406076/
https://www.ncbi.nlm.nih.gov/pubmed/36009599
http://dx.doi.org/10.3390/biomedicines10082052
_version_ 1784774035028049920
author Qiu, Feng
Zheng, Pan
Heidari, Ali Asghar
Liang, Guoxi
Chen, Huiling
Karim, Faten Khalid
Elmannai, Hela
Lin, Haiping
author_facet Qiu, Feng
Zheng, Pan
Heidari, Ali Asghar
Liang, Guoxi
Chen, Huiling
Karim, Faten Khalid
Elmannai, Hela
Lin, Haiping
author_sort Qiu, Feng
collection PubMed
description A large volume of high-dimensional genetic data has been produced in modern medicine and biology fields. Data-driven decision-making is particularly crucial to clinical practice and relevant procedures. However, high-dimensional data in these fields increase the processing complexity and scale. Identifying representative genes and reducing the data’s dimensions is often challenging. The purpose of gene selection is to eliminate irrelevant or redundant features to reduce the computational cost and improve classification accuracy. The wrapper gene selection model is based on a feature set, which can reduce the number of features and improve classification accuracy. This paper proposes a wrapper gene selection method based on the slime mould algorithm (SMA) to solve this problem. SMA is a new algorithm with a lot of application space in the feature selection field. This paper improves the original SMA by combining the Cauchy mutation mechanism with the crossover mutation strategy based on differential evolution (DE). Then, the transfer function converts the continuous optimizer into a binary version to solve the gene selection problem. Firstly, the continuous version of the method, ISMA, is tested on 33 classical continuous optimization problems. Then, the effect of the discrete version, or BISMA, was thoroughly studied by comparing it with other gene selection methods on 14 gene expression datasets. Experimental results show that the continuous version of the algorithm achieves an optimal balance between local exploitation and global search capabilities, and the discrete version of the algorithm has the highest accuracy when selecting the least number of genes.
format Online
Article
Text
id pubmed-9406076
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-94060762022-08-26 Mutational Slime Mould Algorithm for Gene Selection Qiu, Feng Zheng, Pan Heidari, Ali Asghar Liang, Guoxi Chen, Huiling Karim, Faten Khalid Elmannai, Hela Lin, Haiping Biomedicines Article A large volume of high-dimensional genetic data has been produced in modern medicine and biology fields. Data-driven decision-making is particularly crucial to clinical practice and relevant procedures. However, high-dimensional data in these fields increase the processing complexity and scale. Identifying representative genes and reducing the data’s dimensions is often challenging. The purpose of gene selection is to eliminate irrelevant or redundant features to reduce the computational cost and improve classification accuracy. The wrapper gene selection model is based on a feature set, which can reduce the number of features and improve classification accuracy. This paper proposes a wrapper gene selection method based on the slime mould algorithm (SMA) to solve this problem. SMA is a new algorithm with a lot of application space in the feature selection field. This paper improves the original SMA by combining the Cauchy mutation mechanism with the crossover mutation strategy based on differential evolution (DE). Then, the transfer function converts the continuous optimizer into a binary version to solve the gene selection problem. Firstly, the continuous version of the method, ISMA, is tested on 33 classical continuous optimization problems. Then, the effect of the discrete version, or BISMA, was thoroughly studied by comparing it with other gene selection methods on 14 gene expression datasets. Experimental results show that the continuous version of the algorithm achieves an optimal balance between local exploitation and global search capabilities, and the discrete version of the algorithm has the highest accuracy when selecting the least number of genes. MDPI 2022-08-22 /pmc/articles/PMC9406076/ /pubmed/36009599 http://dx.doi.org/10.3390/biomedicines10082052 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Qiu, Feng
Zheng, Pan
Heidari, Ali Asghar
Liang, Guoxi
Chen, Huiling
Karim, Faten Khalid
Elmannai, Hela
Lin, Haiping
Mutational Slime Mould Algorithm for Gene Selection
title Mutational Slime Mould Algorithm for Gene Selection
title_full Mutational Slime Mould Algorithm for Gene Selection
title_fullStr Mutational Slime Mould Algorithm for Gene Selection
title_full_unstemmed Mutational Slime Mould Algorithm for Gene Selection
title_short Mutational Slime Mould Algorithm for Gene Selection
title_sort mutational slime mould algorithm for gene selection
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9406076/
https://www.ncbi.nlm.nih.gov/pubmed/36009599
http://dx.doi.org/10.3390/biomedicines10082052
work_keys_str_mv AT qiufeng mutationalslimemouldalgorithmforgeneselection
AT zhengpan mutationalslimemouldalgorithmforgeneselection
AT heidarialiasghar mutationalslimemouldalgorithmforgeneselection
AT liangguoxi mutationalslimemouldalgorithmforgeneselection
AT chenhuiling mutationalslimemouldalgorithmforgeneselection
AT karimfatenkhalid mutationalslimemouldalgorithmforgeneselection
AT elmannaihela mutationalslimemouldalgorithmforgeneselection
AT linhaiping mutationalslimemouldalgorithmforgeneselection