LMBO-DE: a linearized monarch butterfly optimization algorithm improved with differential evolution

被引:0
作者
Samaneh Yazdani
Esmaeil Hadavandi
机构
[1] North Tehran Branch,Department of Computer Engineering
[2] Islamic Azad University,Department of Industrial Engineering
[3] Birjand University of Technology,undefined
来源
Soft Computing | 2019年 / 23卷
关键词
Monarch butterfly optimization; Differential evolution; Linearized migration; Wilcoxon signed-rank test;
D O I
暂无
中图分类号
学科分类号
摘要
Monarch butterfly optimization (MBO) is a recently developed evolutionary algorithm which has been used in many optimization problems. Migration and adjusting operators of MBO have a significant effect on the performance of it. These two operators change candidate variables of each individual independently. So, they are rotationally variant and this is one of the limitations of MBO which can degrade its performance on non-separable problems. There are interactions among variables in non-separable problems and MBO’s operators have not any consideration to it. In this paper, we propose a linearized version of MBO to overcome the above-mentioned limitation of MBO. In other words, migration and adjusting operators of MBO are linearized. Moreover, DE’s mutation operator is integrated in our proposed algorithm to improve exploration of MBO. Our proposed algorithm which is a linearized and hybrid version of MBO (LMBO-DE) is validated by 18 benchmark functions in different dimensionality and is compared with original MBO, one of recently MBO’s improvements, and three other evolutionary algorithms (jDE, JADE, and CLPSO). Experimental results show that our proposed algorithm significantly outperforms the original MBO and its improvement in terms of solution quality and convergence rate. In comparison with the other three algorithms, LMBO-DE can find more accurate solutions.
引用
收藏
页码:8029 / 8043
页数:14
相关论文
共 66 条
[1]  
Brest J(2006)Self-adapting control parameters in differential evolution: a comparative study on numerical benchmark problems IEEE Trans Evolut Comput 10 646-657
[2]  
Greiner S(2018)Classification of osteoporosis by artificial neural network based on monarch butterfly optimization algorithm Healthc Technol Lett 5 70-464
[3]  
Boskovic B(2018)Improved monarch butterfly optimization for unconstrained global search and neural network training Appl Intell 48 445-16
[4]  
Mernik M(2016)Solving 0–1 knapsack problems by chaotic monarch butterfly optimization algorithm with Gaussian mutation Memet Comput 10 1-644
[5]  
Zumer V(2017)Opposition-based learning monarch butterfly optimization with Gaussian perturbation for large-scale 0-1 knapsack problem Comput Electr Eng 67 454-665
[6]  
Devikanniga D(2009)A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: a case study on the CEC’2005 special session on real parameter optimization J Heuristics 15 617-471
[7]  
Faris H(1989)Genetic alogorithms in search optimization & machine learning Mach Learn 32 95-295
[8]  
Aljarah I(2010)DE/BBO: a hybrid differential evolution with biogeography-based optimization for global numerical optimization Soft Comput 15 645-279
[9]  
Mirjalili S(2007)A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm J Global Optim 39 459-713
[10]  
Feng Y(2006)Comprehensive learning particle swarm optimizer for global optimization of multimodal functions IEEE Trans Evolut Comput 10 281-157