A memetic animal migration optimizer for multimodal optimization

被引:8
作者
Farshi, Taymaz Rahkar [1 ]
机构
[1] Ayvansaray Univ, Software Engn Dept, Istanbul, Turkey
关键词
Multimodal optimization; Animal migration optimization; Memetic algorithm; Local search; PARTICLE SWARM OPTIMIZATION; ALGORITHM;
D O I
10.1007/s12530-021-09368-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Unimodal optimization algorithms can find only one global optimum solution, while multimodal ones have the ability to detect all/most existing local/global optima in the problem space. Many practical scientific and engineering optimization problems have multiple optima to be located. There are a considerable number of optimization approaches in the literature to address the unimodal problems. Although multimodal optimization methods have not been studied as much as the unimodal ones, they have attracted an enormous amount of attention recently. However, most of them suffer from a common niching parameter problem. The main difficulty faced by existing approaches is determining the proper niching radius. Determining the appropriate radius of the niche requires prior knowledge of the problem space. This paper proposes a novel multimodal optimization scheme that does not face the dilemma of having prior knowledge of the problem space as it does not require the niching parameter to be determined in advance. This scheme is the extended version of the unimodal animal migration optimization (AMO) algorithm that has the capability of taking advantage of finding multiple solutions. Like other multimodal optimization approaches, the proposed MAMO requires specific modifications to make it possible to locate multiple optima. The local neighborhood policy is modified to adapt the multimodal search by utilizing Coulomb's law. Also, Coulomb's law is also applied to decide the movement direction of the individuals. Hence, instead of moving an individual toward the two randomly chosen individuals, it moves toward the near and good enough two neighborhoods. Additionally, a further local search step is performed to improve the exploitation. To investigate the performance of the MAMO, the comparisons are conducted with five existing multi-modal optimization algorithms on nine benchmarks of the CEC 2013 competition. The experimental results reveal that the MAMO performs success in locating all or most of the local/global optima and outperforms other compared methods. Note that the source codes of the proposed MAMO algorithm are publicly available at .
引用
收藏
页码:133 / 144
页数:12
相关论文
共 52 条
[1]  
Abed-alguni BH., 2019, Int J Artif Intel, V17, P57
[2]   A multipopulation cultural algorithm using fuzzy clustering [J].
Alami, J. ;
El Imrani, A. ;
Bouroumi, A. .
APPLIED SOFT COMPUTING, 2007, 7 (02) :506-519
[3]  
BARRERA J, 2009, LECT NOTES ARTIF INT, P622
[4]  
Contreras, 2020, HYBRID SWARM ALGORIT
[5]  
De Jong KA., 1975, ANAL BEHAVIOUR CLASS
[6]   Where are the niches? Dynamic fitness sharing [J].
Della Cioppa, Antonio ;
De Stefano, Claudio ;
Marcelli, Angelo .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2007, 11 (04) :453-465
[7]  
El Imrani A., 2000, Cognitive Systems Research, V1, P119, DOI 10.1016/S1389-0417(99)00013-3
[8]  
Engelbrecht A.P., 2006, Fundamentals of Computational Swarm Intelligence
[9]   A multi-modal bacterial foraging optimization algorithm [J].
Farshi, Taymaz Rahkar ;
Orujpour, Mohanna .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (11) :10035-10049
[10]   Battle royale optimization algorithm [J].
Farshi, Taymaz Rahkar .
NEURAL COMPUTING & APPLICATIONS, 2021, 33 (04) :1139-1157