Cargando…

Multi-Strategy Improved Sand Cat Swarm Optimization: Global Optimization and Feature Selection

The sand cat is a creature suitable for living in the desert. Sand cat swarm optimization (SCSO) is a biomimetic swarm intelligence algorithm, which inspired by the lifestyle of the sand cat. Although the SCSO has achieved good optimization results, it still has drawbacks, such as being prone to fal...

Descripción completa

Detalles Bibliográficos
Autores principales: Yao, Liguo, Yang, Jun, Yuan, Panliang, Li, Guanghui, Lu, Yao, Zhang, Taihua
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10604673/
https://www.ncbi.nlm.nih.gov/pubmed/37887623
http://dx.doi.org/10.3390/biomimetics8060492
_version_ 1785126892207079424
author Yao, Liguo
Yang, Jun
Yuan, Panliang
Li, Guanghui
Lu, Yao
Zhang, Taihua
author_facet Yao, Liguo
Yang, Jun
Yuan, Panliang
Li, Guanghui
Lu, Yao
Zhang, Taihua
author_sort Yao, Liguo
collection PubMed
description The sand cat is a creature suitable for living in the desert. Sand cat swarm optimization (SCSO) is a biomimetic swarm intelligence algorithm, which inspired by the lifestyle of the sand cat. Although the SCSO has achieved good optimization results, it still has drawbacks, such as being prone to falling into local optima, low search efficiency, and limited optimization accuracy due to limitations in some innate biological conditions. To address the corresponding shortcomings, this paper proposes three improved strategies: a novel opposition-based learning strategy, a novel exploration mechanism, and a biological elimination update mechanism. Based on the original SCSO, a multi-strategy improved sand cat swarm optimization (MSCSO) is proposed. To verify the effectiveness of the proposed algorithm, the MSCSO algorithm is applied to two types of problems: global optimization and feature selection. The global optimization includes twenty non-fixed dimensional functions (Dim = 30, 100, and 500) and ten fixed dimensional functions, while feature selection comprises 24 datasets. By analyzing and comparing the mathematical and statistical results from multiple perspectives with several state-of-the-art (SOTA) algorithms, the results show that the proposed MSCSO algorithm has good optimization ability and can adapt to a wide range of optimization problems.
format Online
Article
Text
id pubmed-10604673
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-106046732023-10-28 Multi-Strategy Improved Sand Cat Swarm Optimization: Global Optimization and Feature Selection Yao, Liguo Yang, Jun Yuan, Panliang Li, Guanghui Lu, Yao Zhang, Taihua Biomimetics (Basel) Article The sand cat is a creature suitable for living in the desert. Sand cat swarm optimization (SCSO) is a biomimetic swarm intelligence algorithm, which inspired by the lifestyle of the sand cat. Although the SCSO has achieved good optimization results, it still has drawbacks, such as being prone to falling into local optima, low search efficiency, and limited optimization accuracy due to limitations in some innate biological conditions. To address the corresponding shortcomings, this paper proposes three improved strategies: a novel opposition-based learning strategy, a novel exploration mechanism, and a biological elimination update mechanism. Based on the original SCSO, a multi-strategy improved sand cat swarm optimization (MSCSO) is proposed. To verify the effectiveness of the proposed algorithm, the MSCSO algorithm is applied to two types of problems: global optimization and feature selection. The global optimization includes twenty non-fixed dimensional functions (Dim = 30, 100, and 500) and ten fixed dimensional functions, while feature selection comprises 24 datasets. By analyzing and comparing the mathematical and statistical results from multiple perspectives with several state-of-the-art (SOTA) algorithms, the results show that the proposed MSCSO algorithm has good optimization ability and can adapt to a wide range of optimization problems. MDPI 2023-10-18 /pmc/articles/PMC10604673/ /pubmed/37887623 http://dx.doi.org/10.3390/biomimetics8060492 Text en © 2023 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
Yao, Liguo
Yang, Jun
Yuan, Panliang
Li, Guanghui
Lu, Yao
Zhang, Taihua
Multi-Strategy Improved Sand Cat Swarm Optimization: Global Optimization and Feature Selection
title Multi-Strategy Improved Sand Cat Swarm Optimization: Global Optimization and Feature Selection
title_full Multi-Strategy Improved Sand Cat Swarm Optimization: Global Optimization and Feature Selection
title_fullStr Multi-Strategy Improved Sand Cat Swarm Optimization: Global Optimization and Feature Selection
title_full_unstemmed Multi-Strategy Improved Sand Cat Swarm Optimization: Global Optimization and Feature Selection
title_short Multi-Strategy Improved Sand Cat Swarm Optimization: Global Optimization and Feature Selection
title_sort multi-strategy improved sand cat swarm optimization: global optimization and feature selection
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10604673/
https://www.ncbi.nlm.nih.gov/pubmed/37887623
http://dx.doi.org/10.3390/biomimetics8060492
work_keys_str_mv AT yaoliguo multistrategyimprovedsandcatswarmoptimizationglobaloptimizationandfeatureselection
AT yangjun multistrategyimprovedsandcatswarmoptimizationglobaloptimizationandfeatureselection
AT yuanpanliang multistrategyimprovedsandcatswarmoptimizationglobaloptimizationandfeatureselection
AT liguanghui multistrategyimprovedsandcatswarmoptimizationglobaloptimizationandfeatureselection
AT luyao multistrategyimprovedsandcatswarmoptimizationglobaloptimizationandfeatureselection
AT zhangtaihua multistrategyimprovedsandcatswarmoptimizationglobaloptimizationandfeatureselection