Memory based Hybrid Dragonfly Algorithm for numerical optimization problems

被引:142
|
作者
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 条
  • [32] A DE and PSO based hybrid algorithm for dynamic optimization problems
    Zuo, Xingquan
    Xiao, Li
    [J]. SOFT COMPUTING, 2014, 18 (07) : 1405 - 1424
  • [33] An Order Based Hybrid Metaheuristic Algorithm for Solving Optimization Problems
    Gokalp, Osman
    Ugur, Aybars
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2017, : 604 - 609
  • [34] Research of Hybrid Biogeography Based Optimization and Clonal Selection Algorithm for Numerical Optimization
    Qu, Zheng
    Mo, Hongwei
    [J]. ADVANCES IN SWARM INTELLIGENCE, PT I, 2011, 6728 : 390 - 399
  • [35] An improved hybrid biogeography-based optimization algorithm for constrained optimization problems
    Long, Wen
    Liang, Ximing
    Xu, Songjin
    [J]. PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MATERIAL, MECHANICAL AND MANUFACTURING ENGINEERING, 2015, 27 : 710 - 714
  • [36] A hybrid algorithm for global optimization problems
    Argáez, Miguel
    Velázquez, Leticia
    Quintero, Carlos
    Klie, Hector
    Wheeler, Mary
    [J]. Reliable Computing, 2011, 15 (03) : 230 - 241
  • [37] A hybrid evolutionary algorithm based on tissue membrane systems and CMA-ES for solving numerical optimization problems
    Liu, Chuang
    Fan, Linan
    [J]. KNOWLEDGE-BASED SYSTEMS, 2016, 105 : 38 - 47
  • [38] An Improved Arithmetic Optimization Algorithm for Numerical Optimization Problems
    Chen, Mengnan
    Zhou, Yongquan
    Luo, Qifang
    [J]. MATHEMATICS, 2022, 10 (12)
  • [39] Optimized GAN for Text-to-Image Synthesis: Hybrid Whale Optimization Algorithm and Dragonfly Algorithm
    Talasila, Vamsidhar
    Narasingarao, M. R.
    Mohan, V. Murali
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2022, 173
  • [40] Backtracking Search Optimization Algorithm for numerical optimization problems
    Civicioglu, Pinar
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2013, 219 (15) : 8121 - 8144