Cargando…

An Adaptive Dual-Population Collaborative Chicken Swarm Optimization Algorithm for High-Dimensional Optimization

With the development of science and technology, many optimization problems in real life have developed into high-dimensional optimization problems. The meta-heuristic optimization algorithm is regarded as an effective method to solve high-dimensional optimization problems. However, considering that...

Descripción completa

Detalles Bibliográficos
Autores principales: Liang, Jianhui, Wang, Lifang, Ma, Miao
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10204575/
https://www.ncbi.nlm.nih.gov/pubmed/37218796
http://dx.doi.org/10.3390/biomimetics8020210
_version_ 1785045866479878144
author Liang, Jianhui
Wang, Lifang
Ma, Miao
author_facet Liang, Jianhui
Wang, Lifang
Ma, Miao
author_sort Liang, Jianhui
collection PubMed
description With the development of science and technology, many optimization problems in real life have developed into high-dimensional optimization problems. The meta-heuristic optimization algorithm is regarded as an effective method to solve high-dimensional optimization problems. However, considering that traditional meta-heuristic optimization algorithms generally have problems such as low solution accuracy and slow convergence speed when solving high-dimensional optimization problems, an adaptive dual-population collaborative chicken swarm optimization (ADPCCSO) algorithm is proposed in this paper, which provides a new idea for solving high-dimensional optimization problems. First, in order to balance the algorithm’s search abilities in terms of breadth and depth, the value of parameter G is given by an adaptive dynamic adjustment method. Second, in this paper, a foraging-behavior-improvement strategy is utilized to improve the algorithm’s solution accuracy and depth-optimization ability. Third, the artificial fish swarm algorithm (AFSA) is introduced to construct a dual-population collaborative optimization strategy based on chicken swarms and artificial fish swarms, so as to improve the algorithm’s ability to jump out of local extrema. The simulation experiments on the 17 benchmark functions preliminarily show that the ADPCCSO algorithm is superior to some swarm-intelligence algorithms such as the artificial fish swarm algorithm (AFSA), the artificial bee colony (ABC) algorithm, and the particle swarm optimization (PSO) algorithm in terms of solution accuracy and convergence performance. In addition, the APDCCSO algorithm is also utilized in the parameter estimation problem of the Richards model to further verify its performance.
format Online
Article
Text
id pubmed-10204575
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-102045752023-05-24 An Adaptive Dual-Population Collaborative Chicken Swarm Optimization Algorithm for High-Dimensional Optimization Liang, Jianhui Wang, Lifang Ma, Miao Biomimetics (Basel) Article With the development of science and technology, many optimization problems in real life have developed into high-dimensional optimization problems. The meta-heuristic optimization algorithm is regarded as an effective method to solve high-dimensional optimization problems. However, considering that traditional meta-heuristic optimization algorithms generally have problems such as low solution accuracy and slow convergence speed when solving high-dimensional optimization problems, an adaptive dual-population collaborative chicken swarm optimization (ADPCCSO) algorithm is proposed in this paper, which provides a new idea for solving high-dimensional optimization problems. First, in order to balance the algorithm’s search abilities in terms of breadth and depth, the value of parameter G is given by an adaptive dynamic adjustment method. Second, in this paper, a foraging-behavior-improvement strategy is utilized to improve the algorithm’s solution accuracy and depth-optimization ability. Third, the artificial fish swarm algorithm (AFSA) is introduced to construct a dual-population collaborative optimization strategy based on chicken swarms and artificial fish swarms, so as to improve the algorithm’s ability to jump out of local extrema. The simulation experiments on the 17 benchmark functions preliminarily show that the ADPCCSO algorithm is superior to some swarm-intelligence algorithms such as the artificial fish swarm algorithm (AFSA), the artificial bee colony (ABC) algorithm, and the particle swarm optimization (PSO) algorithm in terms of solution accuracy and convergence performance. In addition, the APDCCSO algorithm is also utilized in the parameter estimation problem of the Richards model to further verify its performance. MDPI 2023-05-19 /pmc/articles/PMC10204575/ /pubmed/37218796 http://dx.doi.org/10.3390/biomimetics8020210 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
Liang, Jianhui
Wang, Lifang
Ma, Miao
An Adaptive Dual-Population Collaborative Chicken Swarm Optimization Algorithm for High-Dimensional Optimization
title An Adaptive Dual-Population Collaborative Chicken Swarm Optimization Algorithm for High-Dimensional Optimization
title_full An Adaptive Dual-Population Collaborative Chicken Swarm Optimization Algorithm for High-Dimensional Optimization
title_fullStr An Adaptive Dual-Population Collaborative Chicken Swarm Optimization Algorithm for High-Dimensional Optimization
title_full_unstemmed An Adaptive Dual-Population Collaborative Chicken Swarm Optimization Algorithm for High-Dimensional Optimization
title_short An Adaptive Dual-Population Collaborative Chicken Swarm Optimization Algorithm for High-Dimensional Optimization
title_sort adaptive dual-population collaborative chicken swarm optimization algorithm for high-dimensional optimization
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10204575/
https://www.ncbi.nlm.nih.gov/pubmed/37218796
http://dx.doi.org/10.3390/biomimetics8020210
work_keys_str_mv AT liangjianhui anadaptivedualpopulationcollaborativechickenswarmoptimizationalgorithmforhighdimensionaloptimization
AT wanglifang anadaptivedualpopulationcollaborativechickenswarmoptimizationalgorithmforhighdimensionaloptimization
AT mamiao anadaptivedualpopulationcollaborativechickenswarmoptimizationalgorithmforhighdimensionaloptimization
AT liangjianhui adaptivedualpopulationcollaborativechickenswarmoptimizationalgorithmforhighdimensionaloptimization
AT wanglifang adaptivedualpopulationcollaborativechickenswarmoptimizationalgorithmforhighdimensionaloptimization
AT mamiao adaptivedualpopulationcollaborativechickenswarmoptimizationalgorithmforhighdimensionaloptimization