Nothing Special   »   [go: up one dir, main page]

Skip to main content

Advertisement

Log in

A systematic overview of developments in differential evolution and particle swarm optimization with their advanced suggestion

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

An efficient survey of numerous traditional metaheuristic algorithms (MAs) has been investigated in this paper. Among successful MAs, differential evolution (DE) and particle swarm optimization (PSO) have been widely recognized to solve complex optimization problems and received much attention from many researchers. Therefore, DE and PSO are chosen in the present study and an extensive survey of their recent-past variants with hybrids has been inspected again. After this an advanced DE (ADE) and PSO (APSO) with their hybrid (AHDEPSO) are proposed for unconstrained optimization problems. In ADE a novel mutation strategy, crossover probability and random nature selection scheme (to avoid premature convergence) as well as in APSO novel gradually varying parameters (to avoid stagnation) are introduced. Hence, ADE and APSO affords different convergence characteristics to the solution space. Also to balance between exploration and exploitation, in AHDEPSO population is divided (multi-population approach) and merged with others in a pre-defined way. Thus, AHDEPSO achieves better solutions and it is expected to obtain productive solutions with an increasing success rate at each cycle. To verify the performance of all 3 proposed algorithms i.e. ADE, APSO, and AHDEPSO applied to solve 23 basic, 30 IEEE CEC 2017 unconstrained benchmark functions and 3 real-world problems. There are several numerical and graphical analyses have been done to verify the performances of the proposed algorithms robustly. Additionally, statistical and comparative analysis confirms the superiority of the proposed algorithms among traditional DE and PSO with their recent variants and hybrids as well as over many state-of-the-art algorithms. Finally, between 3 proposed algorithms the best one i.e. AHDEPSO is recommended to solve unconstrained optimization problems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  1. Simpson AR, Dandy GC, Murphy LJ (1994) Genetic algorithms compared to other techniques for pipe optimization. J Water Resour Plan Manag 20:423–443

    Article  Google Scholar 

  2. Goldberg DE (1989) Genetic algorithms in search, optimization, and machine learning. Addison- Wesley Publishing Company

    MATH  Google Scholar 

  3. Kennedy J, Eberhart RC (1995) Particle swarm optimization. In: Proceeding of IEEE international conference on neural networks, pp 1942–1948

  4. Storn R, Price K (1997) Differential evolution - a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11:341–359

    Article  MathSciNet  MATH  Google Scholar 

  5. Murase H, Wadano A (1998) Photosynthetic algorithm for machine learning and TSP. IFAC Proceedings 31:19–24

    Google Scholar 

  6. de Castro LN, von Zuben FJ (2000) The clonal selection algorithm with engineering applications. In: Proceedings of the genetic and evolutionary computation conference, Las Vegas, Nevada, USA, pp 36–39

  7. Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68

    Article  Google Scholar 

  8. Eusuff M, Lansey KE (2003) Optimization of water distribution network design using the shuffled frog leaping algorithm. J Water Resour Plan Manag 129(3):210–225

    Article  Google Scholar 

  9. Wedde HF, Farooq M, Zhang Y (2004) BeeHive: an efficient fault-tolerant routing algorithm inspired by honey bee behavior. Springer, Berlin, pp 83–94

    Google Scholar 

  10. Pinto P, Runkler TA, Sousa JM (2005) Wasp swarm optimization of logistic systems, Adaptive and Natural Computing Algorithms, pp 264–267

  11. Du H, Wu X, Zhuang J, (2006)Small-world optimization algorithm for function optimization, Advances in Natural Computation, pp 264–273

  12. Mehrabian AR, Lucas C (2006) A novel numerical optimization algorithm inspired from weed colonization. Ecol Inform 1(4):355–366

    Article  Google Scholar 

  13. Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony algorithm. `J Glob Optim 39(3):459–471

    Article  MathSciNet  MATH  Google Scholar 

  14. Havens TC, Spain CJ, Salmon NG, Keller JM (2008) Roach infestation optimization. In: Proceedings of the IEEE Swarm Intelligence Symposium, pp 1–7

  15. Simon D (2008)Biogeography-based optimization. IEEE Trans Evol Comput 12(6):702–713

    Article  Google Scholar 

  16. Yang XS, Deb S (2009) Cuckoo search via Lévy flights, In: Proceedings of world congress on Nature & Biologically Inspired Computing, Coimbatore, India, pp 210–214

  17. Yang X (2009) Firefly algorithms for multimodal optimization, stochastic algorithms: foundations and applications, vol 5792. Springer, Berlin Heidelberg, pp 169–178

    Book  MATH  Google Scholar 

  18. Rashedi E, Nezamabadi-pour H, Saryazdi S (2009) A gravitational search algorithm. Inf Sci 179(13):2232–2248

    Article  MATH  Google Scholar 

  19. Yang XS (2010) A new metaheuristic bat-inspired algorithm, In: Proceedings of the fourth international workshop on nature inspired cooperative strategies for optimization (NICSO 2010), Berlin, Heidelberg. 65–74

  20. Rao RV, Savsani VJ, Vakharia DP (2011)Teaching-learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Aided Des 43(3):303–315

    Article  Google Scholar 

  21. Eskandar H, Sadollah A, Bahreininejad A, Hamdi M (2012) Water cycle algorithm – a novel metaheuristic optimization method for solving constrained engineering optimization problems. Comput Struct 110-111:151–166

    Article  Google Scholar 

  22. Gandomi AH, Alavi AH (2012) Krill herd: a new bio-inspired optimization algorithm. Commun Nonlinear Sci Numer Simul 17(12):4831–4845

    Article  MathSciNet  MATH  Google Scholar 

  23. Cuevas E, Cienfuegos M, Zaldívar D, Pérez-Cisneros M (2013) A swarm optimization algorithm inspired in the behavior of the social-spider. Expert Syst Appl 40(16):6374–6384

    Article  Google Scholar 

  24. Bansal JC, Sharma H, Jadon SS, Clerc M (2014) Spider monkey optimization algorithm for numerical optimization. Memetic Computing 6(1):31–47

    Article  Google Scholar 

  25. Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61

    Article  Google Scholar 

  26. Zheng YJ (2015) Water wave optimization: a new nature-inspired metaheuristic. Comput Oper Res 55:1–11

    Article  MathSciNet  MATH  Google Scholar 

  27. Mirjalili S (2015)Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl-Based Syst 89:228–249

    Article  Google Scholar 

  28. Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67

    Article  Google Scholar 

  29. Mirjalili S (2016) Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete and multi-objective problems. Neural Comput Applic 27(4):1053–1073

    Article  MathSciNet  Google Scholar 

  30. Saremi S, Mirjalili S, Lewis A (2017) Grasshopper optimisation algorithm: theory and application. Adv Eng Softw 105:30–47

    Article  Google Scholar 

  31. Pierezan J, Dos Santos Coelho L (2018) Coyote optimization algorithm: a new metaheuristic for global optimization problems, IEEE Congress on Evolutionary Computation, pp 1–8

  32. Shabani A, Asgarian B, Gharebaghi SA, Salido MA, Giret A (2019) A new optimization algorithm based on search and rescue operations. Math Probl Eng 2019:1–23

    Article  Google Scholar 

  33. Marzbali AG (2020) A novel nature-inspired meta-heuristic algorithm for optimization: bear smell search algorithm. Soft Comput:1–33

  34. Neri F, Tirronen V (2010) Recent advances in differential evolution: a survey and experimental analysis. Artif Intell Rev 33(1–2):61–106

    Article  Google Scholar 

  35. Das S, Suganthan PN (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evol Comput 15(1):4–31

    Article  Google Scholar 

  36. Thangaraj R, Pant M, Abraham A, Bouvry P (2011) Particle swarm optimization: hybridization perspectives and experimental illustrations. Appl Math Comput 217(12):5208–5226

    MATH  Google Scholar 

  37. Sengupta S, Basak S, Peters RA (2019) Particle swarm optimization: a survey of historical and recent developments with hybridization perspectives. Mach Learn Knowl Extract 1(1):157–191

    Article  Google Scholar 

  38. Das S, Abraham A, Konar A (2008) Particle swarm optimization and differential evolution algorithms: technical analysis, applications and hybridization perspectives. Adv Comput Intell Ind Syst 5:1–38

    Google Scholar 

  39. Xin B, Chen J, Zhang J, Fang H, Peng Z (2012) Hybridizing differential evolution and particle swarm optimization to design powerful optimizers: a review and taxonomy. IEEE Trans Syst Man Cybern 42(5):744–767

    Article  Google Scholar 

  40. Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67–82

    Article  Google Scholar 

  41. Joshi R, Sanderson AC (1997) Minimal representation multisensor fusion using differential evolution. In: Proceedings of IEEE International Symposium on Computational Intelligence in Robotics and Automation CIRA’97. Towards New Computational Principles for Robotics and Automation, pp 266–273

  42. Cheng S, Hwang C (1998) Designing pid controllers with a minimum IAE criterion by a differential evolution algorithm. Chem Eng Commun 170(1):83–115

    Article  Google Scholar 

  43. Lee MH, Han C, Chang KS (1999) Dynamic optimization of a continuous polymer reactor using a modified differential evolution algorithm. Ind Eng Chem Res 38(12):4825–4831

    Article  Google Scholar 

  44. Kyprianou A, Giacomin J, Worden K, Heidrich M, Bocking J (2000) Differential evolution based identification of automotive hydraulic engine mount model parameters. Proc Inst Mech Eng Part D-J Automob Eng 214(3):249–264

    Article  Google Scholar 

  45. Ruzek B, Kvasnicka M (2001) Differential evolution algorithm in the earthquake hypocenter location. Pure Appl Geophys 158(4):667–693

    Article  Google Scholar 

  46. Chen C, Chen D, Cao G (2002) An improved differential evolution algorithm in training and encoding prior knowledge into feedforward networks with application in chemistry. Chemom Intell Lab Syst 64(1):27–43

    Article  Google Scholar 

  47. Ilonen J, Kamarainen J-K, Lampinen J (2003) Differential evolution training algorithm for feed-forward neural networks. Neural Process Lett 17(1):93–105

    Article  Google Scholar 

  48. Kapadi MD, Gudi RD (2004) Optimal control of fed-batch fermentation involving multiple feeds using differential evolution. Process Biochem 39(11):1709–1721

    Article  Google Scholar 

  49. Rane TD, Dewri R, Ghosh S, Chakraborti N, Mitra K (2005) Modeling the recrystallization process using inverse cellular automata and genetic algorithms: studies using differential evolution. J Phase Equilib Diffus 26(4):311–321

    Article  Google Scholar 

  50. Babu BV, Angira R (2006) Modified differential evolution (MDE) for optimization of non-linear chemical processes. Comput Chem Eng 30(6–7):989–1002

    Article  MATH  Google Scholar 

  51. Chang CF, Wong JJ, Chiou JP, Su CT (2007) Robust searching hybrid differential evolution method for optimal reactive power planning in large-scale distribution systems. Electr Power Syst Res 77(5–6):430–437

    Article  Google Scholar 

  52. Noman N, Iba H (2008) Differential evolution for economic load dispatch problems. Electr Power Syst Res 78(8):1322–1331

    Article  Google Scholar 

  53. Das S, Konar A (2009) Automatic image pixel clustering with an improved differential evolution. Appl Soft Comput 9(1):226–236

    Article  Google Scholar 

  54. Amjady N, Sharifzadeh H (2010) Solution of non-convex economic dispatch problem considering valve loading effect by a new modified differential evolution algorithm. Int J Electr Power Energy Syst 32(8):893–903

    Article  Google Scholar 

  55. Uyar AS, Turkay B, Keles A (2011) A novel differential evolution application to short-term electrical power generation scheduling. Int J Electr Power Energy Syst 33(6):1236–1242

    Article  Google Scholar 

  56. Dos Santos GS, Luvizotto LGJ, Mariani VC, Coelho L d S (2012) Least squares support vector machines with tuning based on chaotic differential evolution approach applied to the identification of a thermal process. Expert Syst Appl 39(5):4805–4812

    Article  Google Scholar 

  57. Tsai JT, Fang JC, Chou JH (2013) Optimized task scheduling and resource allocation on cloud computing environment using improved differential evolution algorithm. Comput Oper Res 40(12):3045–3055

    Article  MATH  Google Scholar 

  58. Baskan O, Ceylan H (2014) Modified differential evolution algorithm for the continuous network design problem. Procedia Soc Behav Sci 111:48–57

    Article  Google Scholar 

  59. Guo SM, Yang CC (2015) Enhancing differential evolution utilizing eigenvector-based crossover operator. IEEE Trans Evol Comput 19(1):31–49

    Article  Google Scholar 

  60. Ayala HVH, dos Santos FM, Mariani VC, Coelho L d S (2015) Image thresholding segmentation based on a novel beta differential evolution approach. Expert Syst Appl 42(4):2136–2142

    Article  Google Scholar 

  61. Chen N, Chen WN, Zhang J (2015) Fast detection of human using differential evolution. Signal Process 110:155–163

    Article  Google Scholar 

  62. Do DTT, Lee S, Lee J (2016) A modified differential evolution algorithm for tensegrity structures. Compos Struct 158:11–19

    Article  Google Scholar 

  63. Sethanan K, Pitakaso R (2016) Differential evolution algorithms for scheduling raw milk transportation. Comput Electron Agric 121:245–259

    Article  Google Scholar 

  64. Basu M (2016)Quasi-oppositional differential evolution for optimal reactive power dispatch. Int J Electr Power Energy Syst 78:29–40

    Article  Google Scholar 

  65. Vivekanandan T, Sriman Narayana Iyengar NC (2017) Optimal feature selection using a modified differential evolution algorithm and its effectiveness for prediction of heart disease. Comput Biol Med 90:125–136

    Article  Google Scholar 

  66. Suresh S, Lal S (2017) Modified differential evolution algorithm for contrast and brightness enhancement of satellite images. Appl Soft Comput 61:622–641

    Article  Google Scholar 

  67. Sakr WS, EL-Sehiemy RA, Azmy AM (2017) Adaptive differential evolution algorithm for efficient reactive power management. Appl Soft Comput 53:336–351

    Article  Google Scholar 

  68. Qiu X, Xu JX, Xu Y, Tan KC (2018) A new differential evolution algorithm for minimax optimization in robust design. IEEE Trans Cybern 48(5):1355–1368

    Article  Google Scholar 

  69. Yuzgec U, Eser M (2018) Chaotic based differential evolution algorithm for optimization of baker’s yeast drying process. Egypt Inform J 19(3):151–163

    Article  Google Scholar 

  70. Buba AT, Lee LS (2018) A differential evolution for simultaneous transit network design and frequency setting problem. Expert Syst Appl 106:277–289

    Article  Google Scholar 

  71. Yang X, Li J, Peng X (2019) An improved differential evolution algorithm for learning high-fidelity quantum controls. Sci Bull 64(19):1402–1408

    Article  Google Scholar 

  72. Awad NH, Ali MZ, Mallipeddi R, Suganthan PN (2019) An efficient Differential Evolution algorithm for stochastic OPF based active-reactive power dispatch problem considering renewable generators. Appl Soft Comput 76:455–458

    Article  Google Scholar 

  73. Prabha S, Yadav R (2019) Differential evolution with biological-based mutation operator. Eng Sci Technol Int J 23(2):253–263

    Google Scholar 

  74. Li S, Gu Q, Gong W, Ning B (2020) An enhanced adaptive differential evolution algorithm for parameter extraction of photovoltaic models. Energy Convers Manag 205:112443

    Article  Google Scholar 

  75. Hu L, Hua W, Lei W, Xiantian Z (2020) A modified Boltzmann annealing differential evolution algorithm for inversion of directional resistivity logging-while-drilling measurements. J Pet Sci Eng 188:106916

    Article  Google Scholar 

  76. Zhenya H, Chengjian W, Luxi Y, Xiqi G, Susu Y, Eberhart RC, Shi Y 1998 Extracting rules from fuzzy neural network by particle swarm optimisation. In: Proceedings of IEEE International Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence, pp, 74-77

  77. Eberhart RC, Xiaohui H (1999) Human tremor analysis using particle swarm optimization. In: Proceedings of the Congress on Evolutionary Computation-CEC99, pp, 1927–1930

  78. Naka S, Genji T, Yura T, Fukuyama Y, Hayashi N (2002) Distribution state estimation considering nonlinear characteristics of practical equipment using hybrid particle swarm optimization. In: Proceedings of International Conference on Power System Technology, PowerCon, pp 1083–1088

  79. Abido AA (2001) Particle swarm optimization for multimachine power system stabilizer design. 2001 Power Engineering Society Summer Meeting, Conference Proceedings, pp 1346–1351

  80. Al-kazemi B, Mohan CK (2002) Training feedforward neural networks using multi-phase particle swarm optimization. In: Proceedings of the 9th International Conference on Neural Information Processing, pp 2615–2619

  81. Gaing ZL (2003) Discrete particle swarm optimization algorithm for unit commitment. IEEE Power Engineering Society General Meeting, pp 418–424

  82. Pang W, Wang K, Zhou C, Dong L 2004 Fuzzy discrete particle swarm optimization for solving traveling salesman problem. In: Proceeding of the Fourth International Conference on Computer and Information Technology

  83. Esmin AAA, Lambert-Torres G, Zambroni de Souza AC (2005) A hybrid particle swarm optimization applied to loss power minimization. IEEE Trans Power Syst 20(2):859–866

    Article  Google Scholar 

  84. Meissner M, Schmuker M, Schneider G (2006) Optimized particle swarm optimization (OPSO) and its application to artificial neural network training. BMC Bioinformatics 7(1):125

    Article  Google Scholar 

  85. He Q, Wang L (2007) An effective co-evolutionary particle swarm optimization for constrained engineering design problems. Eng Appl Artif Intell 20(1):89–99

    Article  Google Scholar 

  86. Zhang C, Sun J, Zhu X, Yang Q (2008) An improved particle swarm optimization algorithm for flowshop scheduling problem. Inf Process Lett 108(4):204–209

    Article  MathSciNet  MATH  Google Scholar 

  87. Meneses AA d M, Machado MD, Schirru R (2009) Particle Swarm Optimization applied to the nuclear reload problem of a Pressurized Water Reactor. Prog Nucl Energy 51(2):319–326

    Article  Google Scholar 

  88. Azadani EN, Hosseinian SH, Moradzadeh B (2010) Generation and reserve dispatch in a competitive market using constrained particle swarm optimization. Int J Electr Power Energy Syst 32(1):79–86

    Article  Google Scholar 

  89. Kang Q, He H (2011) A novel discrete particle swarm optimization algorithm for meta-task assignment in heterogeneous computing systems. Microprocess Microsyst 35(1):10–17

    Article  Google Scholar 

  90. Kar R, Mandal D, Mondal S, Ghoshal SP (2012) Craziness based particle swarm optimization algorithm for FIR band stop filter design. Swarm Evol Comput 7:58–64

    Article  Google Scholar 

  91. Lim WH, Mat Isa NA (2013)Two-layer particle swarm optimization with intelligent division of labor. Eng Appl Artif Intell 26(10):2327–2348

    Article  Google Scholar 

  92. Zhang W, Ma D, Wei JJ, Liang HF (2014) A parameter selection strategy for particle swarm optimization based on particle positions. Expert Syst Appl 41(7):3576–3584

    Article  Google Scholar 

  93. Basu M (2015) Modified particle swarm optimization for nonconvex economic dispatch problems. Int J Electr Power Energy Syst 69:304–312

    Article  Google Scholar 

  94. Eddaly M, Jarboui B, Siarry P (2016) Combinatorial particle swarm optimization for solving blocking flowshop scheduling problem. J Comput Des Eng 3(4):295–311

    Google Scholar 

  95. Zhang Y, Zhao Y, Fu X, Xu J (2016) A feature extraction method of the particle swarm optimization algorithm based on adaptive inertia weight and chaos optimization for Brillouin scattering spectra. Opt Commun 376:56–66

    Article  Google Scholar 

  96. Ngo TT, Sadollah A, Kim JH (2016) A cooperative particle swarm optimizer with stochastic movements for computationally expensive numerical optimization problems. J Comput Sci 13:68–82

    Article  MathSciNet  Google Scholar 

  97. Li Y, Bai X, Jiao L, Xue Y (2017)Partitioned-cooperative quantum-behaved particle swarm optimization based on multilevel thresholding applied to medical image segmentation. Appl Soft Comput 56:345–356

    Article  Google Scholar 

  98. Phung MD, Quach CH, Dinh TH, Ha Q (2017) Enhanced discrete particle swarm optimization path planning for UAV vision-based surface inspection. Autom Constr 81:25–33

    Article  Google Scholar 

  99. Qin Q, Cheng S, Chu X, Lei X, Shi Y (2017) Solving non-convex/non-smooth economic load dispatch problems via an enhanced particle swarm optimization. Appl Soft Comput 59:229–242

    Article  Google Scholar 

  100. Mishra KK, Bisht H, Singh T, Chang V (2018) A direction aware particle swarm optimization with sensitive swarm leader. Big Data Research 14:57–67

    Article  Google Scholar 

  101. Li Z, Hu C, Ding C, Liu G, He B (2018) Stochastic gradient particle swarm optimization based entry trajectory rapid planning for hypersonic glide vehicles. Aerosp Sci Technol 76:176–186

    Article  Google Scholar 

  102. Tian D, Shi Z (2018) MPSO: modified particle swarm optimization and its applications. Swarm Evolut Comput 41:49–68

    Article  Google Scholar 

  103. Parouha RP (2019)Nonconvex/nonsmooth economic load dispatch using modified time-varying particle swarm optimization. Comput Intell 35(4):717–744

    Article  MathSciNet  Google Scholar 

  104. Hosseini SA, Hajipour A, Tavakoli H (2019) Design and optimization of a CMOS power amplifier using innovative fractional-order particle swarm optimization. Appl Soft Comput 85:1–10

    Article  Google Scholar 

  105. Dash PP, Patra D (2019) Mutation based self-regulating and self-perception particle swarm optimization for efficient object tracking in a video. Measurement 144:311–327

    Article  Google Scholar 

  106. Lanlan K, Ruey SC, Wenliang C, Yeh C (2020)Non-inertial opposition-based particle swarm optimization and its theoretical analysis for deep learning applications. Appl Soft Comput 88:1–10

    Google Scholar 

  107. Xiong H, Qiu B, Liu J (2020) An improved multi-swarm particle swarm optimizer for optimizing the electric field distribution of multichannel transcranial magnetic stimulation. Artif Intell Med 104:1–14

    Article  Google Scholar 

  108. Phung MD, Ha QP (2020)Motion-encoded particle swarm optimization for moving target search using UAVs. Appl Soft Comput 97:106705

    Article  Google Scholar 

  109. Hendtlass T (2001) A combined swarm differential evolution algorithm for optimization problems, in: proceedings of 14th international conference on industrial and engineering applications of artificial intelligence and expert systems. Lect Notes Comput Sci 2070:11–18

    Article  Google Scholar 

  110. Zhang WJ, Xie XF (2003) DEPSO: hybrid particle swarm with differential evolution operator, proceedings of the IEEE international conference on systems, man and cybernetics Washington DC. USA:3816–3821

  111. Talbi H, Batouche M (2004) Hybrid particle swarm with differential evolution for multimodal image registration. In: Proceedings of the IEEE International Conference on Industrial Technology. 3, 1567–1573

  112. Hao ZF, Gua G-H, Huang H (2007) A particle swarm optimization algorithm with differential evolution, Proceedings of Sixth International Conference on Machine Learning and Cybernetics. 1031–1035

  113. Niu B, Li L (2008) A novel PSO-DE-based hybrid algorithm for global optimization. Lect Notes Comput Sci 5227:156–163

    Article  Google Scholar 

  114. Wang Y, Cai Z (2009) A hybrid multi-swarm particle swarm optimization to solve constrained optimization problems. Front Comput Sci 3:38–52

    Article  Google Scholar 

  115. Caponio A, Neri F, Tirronen V (2009) Superfit control adaption in memetic differential evolution frameworks. Soft Comput 13(8–9):811–831

    Article  Google Scholar 

  116. Liu H, Cai Z, Wang Y (2010) Hybridizing particle swarm optimization with differential evolution for constrained numerical and engineering optimization. Appl Soft Comput 10(2):629–640

    Article  Google Scholar 

  117. Xin B, Chen J, Peng Z, Pan F (2010) An adaptive hybrid optimizer based on particle swarm and differential evolution for global optimization. Sci China Inf Sci 53(5):980–989

    Article  MathSciNet  Google Scholar 

  118. Pant M, Thangaraj R, Abraham A (2011) DE-PSO: A new hybrid meta-heuristic for solving global optimization problems. New Math Nat Comput 7(3):363–381

    Article  MathSciNet  Google Scholar 

  119. Epitropakis MG, Plagianakos VP, Vrahatis MN (2012) Evolving cognitive and social experience in particle swarm optimization through differential evolution: a hybrid approach. Inf Sci 216:50–92

    Article  Google Scholar 

  120. Nwankwor E, Nagar AK, Reid DC (2012) Hybrid differential evolution and particle swarm optimization for optimal well placement. Comput Geosci 17(2):249–268

    Article  MATH  Google Scholar 

  121. Sahu BK, Pati S, Panda S (2014) Hybrid differential evolution particle swarm optimisation optimised fuzzy proportional–integral derivative controller for automatic generation control of interconnected power system. IET Gener Transm Distrib 8(11):1789–1800

    Article  Google Scholar 

  122. Yu X, Cao J, Shan H, Zhu L, Guo J (2014) An adaptive hybrid algorithm based on particle swarm optimization and differential evolution for global optimization. Sci World J 2014:215472

    Google Scholar 

  123. Seyedmahmoudian M, Rahmani R, Mekhilef S, Than Oo AM, Stojcevski A, Soon TK, Ghandhari AS (2015) Simulation and hardware implementation of new maximum power point tracking technique for partially shaded PV system using hybrid DEPSO method. Trans Sustain Energy 6(3):850–862

    Article  Google Scholar 

  124. Parouha RP, Das KN (2015) An efficient hybrid technique for numerical optimization and applications. Comput Ind Eng 83:193–216

    Article  Google Scholar 

  125. Tang B, Zhu Z, Luo J (2016) Hybridizing particle swarm optimization and differential evolution for the Mobile robot global path planning. Int J Adv Robot Syst 13(3):1–17

    Article  Google Scholar 

  126. Parouha RP, Das KN (2016) A robust memory based hybrid differential evolution for continuous optimization problem. Knowl-Based Syst 103:118–131

    Article  Google Scholar 

  127. Parouha RP, Das KN (2016) DPD: An intelligent parallel hybrid algorithm for economic load dispatch problems with various practical constraints. Expert Syst Appl 63:295–309

    Article  Google Scholar 

  128. Famelis IT, Alexandridis A, Tsitouras C (2017) A highly accurate differential evolution–particle swarm optimization algorithm for the construction of initial value problem solvers. Eng Optim 50(8):1364–1379

    Article  MathSciNet  Google Scholar 

  129. Mao B, Xie Z, Wang Y, Handroos H, Wu H (2018) A hybrid strategy of differential evolution and modified particle swarm optimization for numerical solution of a parallel manipulator. Math Probl Eng:1–9

  130. Tang B, Xiang K, Pang M (2018) An integrated particle swarm optimization approach hybridizing a new self-adaptive particle swarm optimization with a modified differential evolution. Neural Comput & Applic:1–35

  131. Too J, Abdullah AR, Saad NM (2019) Hybrid binary particle swarm optimization differential evolution-based feature selection for EMG signals classification. Axioms 8(3):1–17

    Article  Google Scholar 

  132. Dash J, Dam B, Swain R (2019) Design and implementation of sharp edge FIR filters using hybrid differential evolution particle swarm optimization. AEU Int J Electron Commun 114:1–61

    Google Scholar 

  133. Zhao X, Zhang Z, Xie Y, Meng J (2020)Economic-environmental dispatch of microgrid based on improved quantum particle swarm optimization. Energy 195:1–39

    Google Scholar 

  134. Awad N, Ali M, Liang J, Qu B, Suganthan P (2016) Problem definitions and evaluation criteria for the CEC 2017 special session and competition on single objective real-parameter numerical optimization, Technical Report

  135. El Dor A, Clerc M, Siarry P (2012) Hybridization of differential evolution and particle swarm optimization in a new algorithm DEPSO-2S. Swarm Evolut Comput 7269:57–65

    Article  Google Scholar 

  136. Zhang J, Sanderson C (2009) JADE: adaptive differential evolution with optional external archive. IEEE Trans Evol Comput 13(5):945–958

    Article  Google Scholar 

  137. Tanabe R, Fukunaga A (2013)Success-history based parameter adaptation for differential evolution. In: IEEE Congress on Evolutionary Computation. 71–78

  138. Mahmoodabadi MJ, Mottaghi ZS, Bagheri A (2014) High exploration particle swarm optimization. J Inf Sci 273:101–111

    Article  MathSciNet  Google Scholar 

  139. Yan B, Zhao Z, Zhou Y, Yuan W, Li J, Wu J, Cheng D (2017) A particle swarm optimization algorithm with random learning mechanism and levy flight for optimization of atomic clusters. Comput Phys Commun 219:79–86

    Article  Google Scholar 

  140. Xia X, Gui L, He G, Xie C, Wei B, Xing Y, Tang Y (2018) A hybrid optimizer based on firefly algorithm and particle swarm optimization algorithm. J Comput Sci 26:488–500

    Article  Google Scholar 

  141. Chegini SN, Bagheri A, Najafi F (2018) A new hybrid PSO based on sine cosine algorithm and levy flight for solving optimization problems. Appl Soft Comput 73:697–726

    Article  Google Scholar 

  142. Das KN, Parouha RP (2015) An ideal tri-population approach for unconstrained optimization and applications. Appl Math Comput 256:666–701

    MathSciNet  MATH  Google Scholar 

  143. Wu G, Mallipeddi R, Suganthan PN, Wang R, Chen H (2016) Differential evolution with multipopulation based ensemble of mutation strategies. Inf Sci 329:329–345

    Article  Google Scholar 

  144. Mohamed AW, Suganthan PN (2018)Real-parameter unconstrained optimization based on enhanced fitness-adaptive differential evolution algorithm with novel mutation. Soft Comput 22(10):3215–3235

    Article  Google Scholar 

  145. Meng A, Chen Y, Yin H, Chen S (2014) Crisscross optimization algorithm and its application. Knowl-Based System 67:218–229

    Article  Google Scholar 

  146. Du S-Y, Liu Z-G(2019) Hybridizing particle swarm optimization with JADE for continuous optimization. Multimed Tools Appl:1–18

  147. Zar JH (1999) Biostatistical analysis. Prentice Hall, Englewood Cliffs

    Google Scholar 

  148. Qin AK, Huang VL, Suganthan PN (2009) Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans Evol Comput 13(2):398–417

    Article  Google Scholar 

  149. Wang Y, Cai ZZ, Zhang QF (2011) Differential evolution with composite trial vector generation strategies and control parameters. IEEE Trans Evol Comput 15(1):55–66

    Article  Google Scholar 

  150. Li C, Yang S, Nguyen TT (2012) A self-learning particle swarm optimizer for global optimization problems. IEEE Trans Syst Man Cybern 42(3):627–646

    Article  Google Scholar 

  151. Lynn N, Suganthan P (2015) Heterogeneous comprehensive learning particle swarm optimization with enhanced exploration and exploitation. Swarm Evolut Comput 24:11–24

    Article  Google Scholar 

  152. Xuewen X, Ling G, Hui ZZ (2018) A multi-swarm particle swarm optimization algorithm based on dynamical topology and purposeful. Appl Soft Comput 67:126–140

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Raghav Prasad Parouha.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Parouha, R.P., Verma, P. A systematic overview of developments in differential evolution and particle swarm optimization with their advanced suggestion. Appl Intell 52, 10448–10492 (2022). https://doi.org/10.1007/s10489-021-02803-7

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-021-02803-7

Keywords

Navigation