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
相关论文
共 79 条
  • [51] Multi-Verse Optimizer: a nature-inspired algorithm for global optimization
    Mirjalili, Seyedali
    Mirjalili, Seyed Mohammad
    Hatamlou, Abdolreza
    [J]. NEURAL COMPUTING & APPLICATIONS, 2016, 27 (02) : 495 - 513
  • [52] The Ant Lion Optimizer
    Mirjalili, Seyedali
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2015, 83 : 80 - 98
  • [53] Grey Wolf Optimizer
    Mirjalili, Seyedali
    Mirjalili, Seyed Mohammad
    Lewis, Andrew
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2014, 69 : 46 - 61
  • [54] Hybrid self-adaptive cuckoo search for global optimization
    Mlakar, Uros
    Fister, Iztok, Jr.
    Fister, Iztok
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2016, 29 : 47 - 72
  • [55] A Modified Flower Pollination Algorithm for Global Optimization
    Nabil, Emad
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2016, 57 : 192 - 203
  • [56] Novel adaptive bacterial foraging algorithms for global optimisation with application to modelling of a TRS
    Nasir, A. N. K.
    Tokhi, M. O.
    Ghani, N. M. A.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (03) : 1513 - 1530
  • [57] A novel particle swarm optimization algorithm with adaptive inertia weight
    Nickabadi, Ahmad
    Ebadzadeh, Mohammad Mehdi
    Safabakhsh, Reza
    [J]. APPLIED SOFT COMPUTING, 2011, 11 (04) : 3658 - 3670
  • [58] Omran M.G. H., 2006, STUDIES COMPUTATIONA, V34, P125, DOI [10.1007/978-3-540-34956-3_6, DOI 10.1007/978-3-540-34956-3_6]
  • [59] A memory based differential evolution algorithm for unconstrained optimization
    Parouha, Raghav Prasad
    Das, Kedar Nath
    [J]. APPLIED SOFT COMPUTING, 2016, 38 : 501 - 517
  • [60] PILLO GD, 1989, SIAM J CONTROL OPTIM, V27, P1333, DOI 10.1137/0327068