Memory based Hybrid Dragonfly Algorithm for numerical optimization problems

被引:144
|
作者
Ranjini, Sree K. S. [1 ]
Murugan, S. [2 ]
机构
[1] Indira Gandhi Ctr Atom Res, Homi Bhabha Natl Inst, Kalpakkam, Tamil Nadu, India
[2] Indira Gandhi Ctr Atom Res, Remote Handling Irradiat & Robot Div, Kalpakkam, Tamil Nadu, India
关键词
Dragonfly algorithm; Particle Swarm Optimization; Hybridization; Benchmark functions; Engineering problems; Friedman's test; DIFFERENTIAL EVOLUTION ALGORITHM; PARTICLE SWARM OPTIMIZATION; ANT COLONY OPTIMIZATION; ARTIFICIAL BEE COLONY; ENGINEERING OPTIMIZATION; INTELLIGENCE; ABC;
D O I
10.1016/j.eswa.2017.04.033
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Dragonfly algorithm (DA) is a recently proposed optimization algorithm based on the static and dynamic swarming behaviour of dragonflies. Due to its simplicity and efficiency, DA has received interest of researchers from different fields. However, it lacks internal memory which may lead to its premature convergence to local optima. To overcome this drawback, we propose a novel Memory based Hybrid Dragonfly Algorithm (MHDA) for solving numerical optimization problems. The pbest and gbest concept of Particle Swarm optimization (PSO) is added to conventional DA to guide the search process for potential candidate solutions and PSO is then initialized with pbest of DA to further exploit the search space. The proposed method combines the exploration capability of DA and exploitation capability of PSO to achieve global optimal solutions. The efficiency of the MHDA is validated by testing on basic unconstrained benchmark functions and CEC 2014 test functions. A comparative performance analysis between MHDA and other powerful optimization algorithms have been carried out and significance of the results is proved by statistical methods. The results show that MHDA gives better performance than conventional DA and PSO. Moreover, it gives competitive results in terms of convergence, accuracy and search-ability when compared with the state-of-the-art algorithms. The efficacy of MHDA in solving real world problems is also explained with three engineering design problems. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:63 / 78
页数:16
相关论文
共 50 条