Cargando…

Differential evolution-assisted salp swarm algorithm with chaotic structure for real-world problems

There is a new nature-inspired algorithm called salp swarm algorithm (SSA), due to its simple framework, it has been widely used in many fields. But when handling some complicated optimization problems, especially the multimodal and high-dimensional optimization problems, SSA will probably have diff...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Hongliang, Liu, Tong, Ye, Xiaojia, Heidari, Ali Asghar, Liang, Guoxi, Chen, Huiling, Pan, Zhifang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer London 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8743356/
https://www.ncbi.nlm.nih.gov/pubmed/35035007
http://dx.doi.org/10.1007/s00366-021-01545-x
_version_ 1784629884756164608
author Zhang, Hongliang
Liu, Tong
Ye, Xiaojia
Heidari, Ali Asghar
Liang, Guoxi
Chen, Huiling
Pan, Zhifang
author_facet Zhang, Hongliang
Liu, Tong
Ye, Xiaojia
Heidari, Ali Asghar
Liang, Guoxi
Chen, Huiling
Pan, Zhifang
author_sort Zhang, Hongliang
collection PubMed
description There is a new nature-inspired algorithm called salp swarm algorithm (SSA), due to its simple framework, it has been widely used in many fields. But when handling some complicated optimization problems, especially the multimodal and high-dimensional optimization problems, SSA will probably have difficulties in convergence performance or dropping into the local optimum. To mitigate these problems, this paper presents a chaotic SSA with differential evolution (CDESSA). In the proposed framework, chaotic initialization and differential evolution are introduced to enrich the convergence speed and accuracy of SSA. Chaotic initialization is utilized to produce a better initial population aim at locating a better global optimal. At the same time, differential evolution is used to build up the search capability of each agent and improve the sense of balance of global search and intensification of SSA. These mechanisms collaborate to boost SSA in accelerating convergence activity. Finally, a series of experiments are carried out to test the performance of CDESSA. Firstly, IEEE CEC2014 competition fuctions are adopted to evaluate the ability of CDESSA in working out the real-parameter optimization problems. The proposed CDESSA is adopted to deal with feature selection (FS) problems, then five constrained engineering optimization problems are also adopted to evaluate the property of CDESSA in dealing with real engineering scenarios. Experimental results reveal that the proposed CDESSA method performs significantly better than the original SSA and other compared methods.
format Online
Article
Text
id pubmed-8743356
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Springer London
record_format MEDLINE/PubMed
spelling pubmed-87433562022-01-10 Differential evolution-assisted salp swarm algorithm with chaotic structure for real-world problems Zhang, Hongliang Liu, Tong Ye, Xiaojia Heidari, Ali Asghar Liang, Guoxi Chen, Huiling Pan, Zhifang Eng Comput Original Article There is a new nature-inspired algorithm called salp swarm algorithm (SSA), due to its simple framework, it has been widely used in many fields. But when handling some complicated optimization problems, especially the multimodal and high-dimensional optimization problems, SSA will probably have difficulties in convergence performance or dropping into the local optimum. To mitigate these problems, this paper presents a chaotic SSA with differential evolution (CDESSA). In the proposed framework, chaotic initialization and differential evolution are introduced to enrich the convergence speed and accuracy of SSA. Chaotic initialization is utilized to produce a better initial population aim at locating a better global optimal. At the same time, differential evolution is used to build up the search capability of each agent and improve the sense of balance of global search and intensification of SSA. These mechanisms collaborate to boost SSA in accelerating convergence activity. Finally, a series of experiments are carried out to test the performance of CDESSA. Firstly, IEEE CEC2014 competition fuctions are adopted to evaluate the ability of CDESSA in working out the real-parameter optimization problems. The proposed CDESSA is adopted to deal with feature selection (FS) problems, then five constrained engineering optimization problems are also adopted to evaluate the property of CDESSA in dealing with real engineering scenarios. Experimental results reveal that the proposed CDESSA method performs significantly better than the original SSA and other compared methods. Springer London 2022-01-10 2023 /pmc/articles/PMC8743356/ /pubmed/35035007 http://dx.doi.org/10.1007/s00366-021-01545-x Text en © The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature 2022 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Original Article
Zhang, Hongliang
Liu, Tong
Ye, Xiaojia
Heidari, Ali Asghar
Liang, Guoxi
Chen, Huiling
Pan, Zhifang
Differential evolution-assisted salp swarm algorithm with chaotic structure for real-world problems
title Differential evolution-assisted salp swarm algorithm with chaotic structure for real-world problems
title_full Differential evolution-assisted salp swarm algorithm with chaotic structure for real-world problems
title_fullStr Differential evolution-assisted salp swarm algorithm with chaotic structure for real-world problems
title_full_unstemmed Differential evolution-assisted salp swarm algorithm with chaotic structure for real-world problems
title_short Differential evolution-assisted salp swarm algorithm with chaotic structure for real-world problems
title_sort differential evolution-assisted salp swarm algorithm with chaotic structure for real-world problems
topic Original Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8743356/
https://www.ncbi.nlm.nih.gov/pubmed/35035007
http://dx.doi.org/10.1007/s00366-021-01545-x
work_keys_str_mv AT zhanghongliang differentialevolutionassistedsalpswarmalgorithmwithchaoticstructureforrealworldproblems
AT liutong differentialevolutionassistedsalpswarmalgorithmwithchaoticstructureforrealworldproblems
AT yexiaojia differentialevolutionassistedsalpswarmalgorithmwithchaoticstructureforrealworldproblems
AT heidarialiasghar differentialevolutionassistedsalpswarmalgorithmwithchaoticstructureforrealworldproblems
AT liangguoxi differentialevolutionassistedsalpswarmalgorithmwithchaoticstructureforrealworldproblems
AT chenhuiling differentialevolutionassistedsalpswarmalgorithmwithchaoticstructureforrealworldproblems
AT panzhifang differentialevolutionassistedsalpswarmalgorithmwithchaoticstructureforrealworldproblems