A multi-modal bacterial foraging optimization algorithm

被引:12
作者
Farshi, Taymaz Rahkar [1 ]
Orujpour, Mohanna [2 ]
机构
[1] Ayvansaray Univ, Dept Software Engn, Istanbul, Turkey
[2] Univ Tabriz, Dept Comp Engn, Tabriz, Iran
关键词
Bacterial foraging algorithm (MBFO); Multi-modal optimization; Local search;
D O I
10.1007/s12652-020-02755-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, multi-modal optimization algorithms have attracted considerable attention, largely because many real-world problems have more than one solution. Multi-modal optimization algorithms are able to find multiple local/global optima (solutions), while unimodal optimization algorithms only find a single global optimum (solution) among the set of the solutions. Niche-based multi-modal optimization approaches have been widely used for solving multi-modal problems. These methods require a predefined niching parameter but estimating the proper value of the niching parameter is challenging without having prior knowledge of the problem space. In this paper, a novel multi-modal optimization algorithm is proposed by extending the unimodal bacterial foraging optimization algorithm. The proposed multi-odal bacterial foraging optimization (MBFO) scheme does not require any additional parameter, including the niching parameter, to be determined in advance. Furthermore, the complexity of this new algorithm is less than its unimodal form because the elimination-dispersal step is excluded, as is any other phase, like a clustering or local search algorithm. The algorithm is compared with six multi-modal optimization algorithms on nine commonly used multi-modal benchmark functions. The experimental results demonstrate that the MBFO algorithm is useful in solving multi-modal optimization problems and outperforms other methods.
引用
收藏
页码:10035 / 10049
页数:15
相关论文
共 44 条
[31]  
Rahkar-Farshi T, 2014, SIG PROCESS COMMUN, P894, DOI 10.1109/SIU.2014.6830374
[32]   Topographical clearing differential evolution: A new method to solve multimodal optimization problems [J].
Sacco, Wagner F. ;
Henderson, Nelio ;
Rios-Coelho, Ana Carolina .
PROGRESS IN NUCLEAR ENERGY, 2014, 71 :269-278
[33]  
Sareni B., 1998, IEEE Transactions on Evolutionary Computation, V2, P97, DOI 10.1109/4235.735432
[34]   Optimal multilevel thresholding using bacterial foraging algorithm [J].
Sathya, P. D. ;
Kayalvizhi, R. .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (12) :15549-15564
[35]   Adaptive Niche Radii and Niche Shapes Approaches for Niching with the CMA-ES [J].
Shir, Ofer M. ;
Emmerich, Michael ;
Baeck, Thomas .
EVOLUTIONARY COMPUTATION, 2010, 18 (01) :97-126
[36]  
Streichert F, 2004, LECT NOTES COMPUT SC, V2936, P293
[37]   An improved multilevel thresholding approach based modified bacterial foraging optimization [J].
Tang, Kezong ;
Xiao, Xuan ;
Wu, Jun ;
Yang, Jingyu ;
Luo, Limin .
APPLIED INTELLIGENCE, 2017, 46 (01) :214-226
[38]   A multilevel sampling strategy based memetic differential evolution for multimodal optimization [J].
Wang, Xi ;
Sheng, Mengmeng ;
Ye, Kangfei ;
Lin, Jian ;
Mao, Jiafa ;
Chen, Shengyong ;
Sheng, Weiguo .
NEUROCOMPUTING, 2019, 334 :79-88
[39]  
Wolpert D. H., 1997, IEEE Transactions on Evolutionary Computation, V1, P67, DOI 10.1109/4235.585893
[40]  
Xiaodong Yin, 1993, Artificial Neural Nets and Genetic Algorithms. Proceedings of the International Conference, P450