Cargando…

Improved Bacterial Foraging Optimization Algorithm with Comprehensive Swarm Learning Strategies

Bacterial foraging optimization (BFO), a novel bio-inspired heuristic optimization algorithm, has been attracted widespread attention and widely applied to various practical optimization problems. However, the standard BFO algorithm exists some potential deficiencies, such as the weakness of converg...

Descripción completa

Detalles Bibliográficos
Autores principales: Gan, Xiaobing, Xiao, Baoyu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7354797/
http://dx.doi.org/10.1007/978-3-030-53956-6_29
_version_ 1783558166788702208
author Gan, Xiaobing
Xiao, Baoyu
author_facet Gan, Xiaobing
Xiao, Baoyu
author_sort Gan, Xiaobing
collection PubMed
description Bacterial foraging optimization (BFO), a novel bio-inspired heuristic optimization algorithm, has been attracted widespread attention and widely applied to various practical optimization problems. However, the standard BFO algorithm exists some potential deficiencies, such as the weakness of convergence accuracy and a lack of swarm communication. Owing to the improvement of these issues, an improved BFO algorithm with comprehensive swarm learning strategies (LPCBFO) is proposed. As for the LPCBFO algorithm, each bacterium keeps on moving with stochastic run lengths based on linear-decreasing Lévy flight strategy. Moreover, illuminated by the social learning mechanism of PSO and CSO algorithm, the paper incorporates cooperative communication with the current global best individual and competitive learning into the original BFO algorithm. To examine the optimization capability of the proposed algorithm, six benchmark functions with 30 dimensions are chosen. Finally, experimental results demonstrate that the performance of the LPCBFO algorithm is superior to the other five algorithms.
format Online
Article
Text
id pubmed-7354797
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-73547972020-07-13 Improved Bacterial Foraging Optimization Algorithm with Comprehensive Swarm Learning Strategies Gan, Xiaobing Xiao, Baoyu Advances in Swarm Intelligence Article Bacterial foraging optimization (BFO), a novel bio-inspired heuristic optimization algorithm, has been attracted widespread attention and widely applied to various practical optimization problems. However, the standard BFO algorithm exists some potential deficiencies, such as the weakness of convergence accuracy and a lack of swarm communication. Owing to the improvement of these issues, an improved BFO algorithm with comprehensive swarm learning strategies (LPCBFO) is proposed. As for the LPCBFO algorithm, each bacterium keeps on moving with stochastic run lengths based on linear-decreasing Lévy flight strategy. Moreover, illuminated by the social learning mechanism of PSO and CSO algorithm, the paper incorporates cooperative communication with the current global best individual and competitive learning into the original BFO algorithm. To examine the optimization capability of the proposed algorithm, six benchmark functions with 30 dimensions are chosen. Finally, experimental results demonstrate that the performance of the LPCBFO algorithm is superior to the other five algorithms. 2020-06-22 /pmc/articles/PMC7354797/ http://dx.doi.org/10.1007/978-3-030-53956-6_29 Text en © Springer Nature Switzerland AG 2020 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 Article
Gan, Xiaobing
Xiao, Baoyu
Improved Bacterial Foraging Optimization Algorithm with Comprehensive Swarm Learning Strategies
title Improved Bacterial Foraging Optimization Algorithm with Comprehensive Swarm Learning Strategies
title_full Improved Bacterial Foraging Optimization Algorithm with Comprehensive Swarm Learning Strategies
title_fullStr Improved Bacterial Foraging Optimization Algorithm with Comprehensive Swarm Learning Strategies
title_full_unstemmed Improved Bacterial Foraging Optimization Algorithm with Comprehensive Swarm Learning Strategies
title_short Improved Bacterial Foraging Optimization Algorithm with Comprehensive Swarm Learning Strategies
title_sort improved bacterial foraging optimization algorithm with comprehensive swarm learning strategies
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7354797/
http://dx.doi.org/10.1007/978-3-030-53956-6_29
work_keys_str_mv AT ganxiaobing improvedbacterialforagingoptimizationalgorithmwithcomprehensiveswarmlearningstrategies
AT xiaobaoyu improvedbacterialforagingoptimizationalgorithmwithcomprehensiveswarmlearningstrategies