Cargando…

Bacterial Foraging Optimization Based on Self-Adaptive Chemotaxis Strategy

Bacterial foraging optimization (BFO) algorithm is a novel swarm intelligence optimization algorithm that has been adopted in a wide range of applications. However, at present, the classical BFO algorithm still has two major drawbacks: one is the fixed step size that makes it difficult to balance ex...

Descripción completa

Detalles Bibliográficos
Autores principales: Chen, Huang, Wang, Lide, Di, Jun, Ping, Shen
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7273473/
https://www.ncbi.nlm.nih.gov/pubmed/32565769
http://dx.doi.org/10.1155/2020/2630104
_version_ 1783542412708151296
author Chen, Huang
Wang, Lide
Di, Jun
Ping, Shen
author_facet Chen, Huang
Wang, Lide
Di, Jun
Ping, Shen
author_sort Chen, Huang
collection PubMed
description Bacterial foraging optimization (BFO) algorithm is a novel swarm intelligence optimization algorithm that has been adopted in a wide range of applications. However, at present, the classical BFO algorithm still has two major drawbacks: one is the fixed step size that makes it difficult to balance exploration and exploitation abilities; the other is the weak connection among the bacteria that takes the risk of getting to the local optimum instead of the global optimum. To overcome these two drawbacks of the classical BFO, the BFO based on self-adaptive chemotaxis strategy (SCBFO) is proposed in this paper. In the SCBFO algorithm, the self-adaptive chemotaxis strategy is designed considering two aspects: the self-adaptive swimming based on bacterial search state features and the improvement of chemotaxis flipping based on information exchange strategy. The optimization results of the SCBFO algorithm are analyzed with the CEC 2015 benchmark test set and compared with the results of the classical and other improved BFO algorithms. Through the test and comparison, the SCBFO algorithm proves to be effective in reducing the risk of local convergence, balancing the exploration and the exploitation, and enhancing the stability of the algorithm. Hence, the major contribution in this research is the SCBFO algorithm that provides a novel and practical strategy to deal with more complex optimization tasks.
format Online
Article
Text
id pubmed-7273473
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-72734732020-06-18 Bacterial Foraging Optimization Based on Self-Adaptive Chemotaxis Strategy Chen, Huang Wang, Lide Di, Jun Ping, Shen Comput Intell Neurosci Research Article Bacterial foraging optimization (BFO) algorithm is a novel swarm intelligence optimization algorithm that has been adopted in a wide range of applications. However, at present, the classical BFO algorithm still has two major drawbacks: one is the fixed step size that makes it difficult to balance exploration and exploitation abilities; the other is the weak connection among the bacteria that takes the risk of getting to the local optimum instead of the global optimum. To overcome these two drawbacks of the classical BFO, the BFO based on self-adaptive chemotaxis strategy (SCBFO) is proposed in this paper. In the SCBFO algorithm, the self-adaptive chemotaxis strategy is designed considering two aspects: the self-adaptive swimming based on bacterial search state features and the improvement of chemotaxis flipping based on information exchange strategy. The optimization results of the SCBFO algorithm are analyzed with the CEC 2015 benchmark test set and compared with the results of the classical and other improved BFO algorithms. Through the test and comparison, the SCBFO algorithm proves to be effective in reducing the risk of local convergence, balancing the exploration and the exploitation, and enhancing the stability of the algorithm. Hence, the major contribution in this research is the SCBFO algorithm that provides a novel and practical strategy to deal with more complex optimization tasks. Hindawi 2020-05-27 /pmc/articles/PMC7273473/ /pubmed/32565769 http://dx.doi.org/10.1155/2020/2630104 Text en Copyright © 2020 Huang Chen et al. http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Chen, Huang
Wang, Lide
Di, Jun
Ping, Shen
Bacterial Foraging Optimization Based on Self-Adaptive Chemotaxis Strategy
title Bacterial Foraging Optimization Based on Self-Adaptive Chemotaxis Strategy
title_full Bacterial Foraging Optimization Based on Self-Adaptive Chemotaxis Strategy
title_fullStr Bacterial Foraging Optimization Based on Self-Adaptive Chemotaxis Strategy
title_full_unstemmed Bacterial Foraging Optimization Based on Self-Adaptive Chemotaxis Strategy
title_short Bacterial Foraging Optimization Based on Self-Adaptive Chemotaxis Strategy
title_sort bacterial foraging optimization based on self-adaptive chemotaxis strategy
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7273473/
https://www.ncbi.nlm.nih.gov/pubmed/32565769
http://dx.doi.org/10.1155/2020/2630104
work_keys_str_mv AT chenhuang bacterialforagingoptimizationbasedonselfadaptivechemotaxisstrategy
AT wanglide bacterialforagingoptimizationbasedonselfadaptivechemotaxisstrategy
AT dijun bacterialforagingoptimizationbasedonselfadaptivechemotaxisstrategy
AT pingshen bacterialforagingoptimizationbasedonselfadaptivechemotaxisstrategy