[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to main content

Differential Evolution Algorithm for Multimodal Optimization: A Short Survey

  • Conference paper
  • First Online:
Soft Computing for Problem Solving

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1393))

Abstract

Most of the real-world problems are multimodal in nature. Several algorithms have been proposed to solve multimodal optimization problems. Classical gradient-based methods fail for optimization problems in which functions are either discontinuous or non-differentiable. Differential Evolution (DE) is simple to implement population-based heuristic method used for solving optimization problems even if the function is discontinuous or non-differentiable. It is proved to have one of the fastest rates of convergence toward the optima. The search behavior of DE algorithm is governed by its parameters. DE has won top ranks in many IEEE CEC competitions as it has outperformed its competitors in solving real parameter space optimization problems. DE and its variants have also been applied to solve various engineering optimization problems. This paper aims to cover the work done in the area of real parameter single objective multimodal optimization using differential evolution algorithm.

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

Access this chapter

Subscribe and save

Springer+ Basic
£29.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

Chapter
GBP 19.95
Price includes VAT (United Kingdom)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
GBP 127.50
Price includes VAT (United Kingdom)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
GBP 159.99
Price includes VAT (United Kingdom)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Goldberg DE, Richardson J (1987) Genetic algorithms with sharing for multimodal function optimization. In: Proceedings of the second international conference on genetic algorithms on genetic algorithms and their application. Hillsdale, NJ, USA: L Erlbaum Associates Inc, pp 41–49. https://doi.org/10.5555/42512.42519

  2. Yang X-S (2010) Firefly algorithms for multimodal optimization. 5792. https://doi.org/10.1007/978-3-642-04944-6_14

  3. Özcan E, Yilmaz M (2007) Particle swarms for multimodal optimization. Lect Notes Comput Sci 4431:366–375. https://doi.org/10.1007/978-3-540-71618-1_41

  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. https://doi.org/10.1023/A:1008202821328

    Article  MathSciNet  MATH  Google Scholar 

  5. Thomsen R (2004) Multimodal optimization using crowding-based differential evolution. In: Proceedings of the 2004 congress on evolutionary computation (IEEE Cat No 04TH8753), Portland, OR, USA, vol 2, pp 1382–1389. https://doi.org/10.1109/CEC.2004.1331058

  6. Mahfoud S (1995) Niching method for genetic algorithms, doctoral dissertation, Technical report, Department of computer science, University of Illinois at Urbana-Champaign, Urbana, IL, USA, Illinois Genetic Algorithms Laboratory, IlliGAL, Report No 95001

    Google Scholar 

  7. Zaharie D (2004) A multipopulation differential evolution algorithm for multimodal optimization

    Google Scholar 

  8. Miyuki S, Akira H, Takumi I, Tetsuyuki T (2007) Species-based differential evolution with switching search strategies for multimodal function optimization. In: 2007 IEEE congress on evolutionary computation, Singapore, pp 1183–1190. https://doi.org/10.1109/CEC.2007.4424604

  9. Li X (2005) Efficient differential evolution using speciation for multimodal function optimization, pp 873–880. https://doi.org/10.1145/1068009.1068156

  10. Das S, Suganthan PN (2010) Differential evolution: a survey of the state-of-the-art. In: IEEE transactions on evolutionary computation, vol 15, no 1, pp 4–31, Feb 2011. https://doi.org/10.1109/TEVC.2059031

  11. Swagatam D, Sankha M, Ponnuthurai S (2016) Recent advances in differential evolution—an updated survey. Swarm and Evol Comput 27. https://doi.org/10.1016/j.swevo.2016.01.004

  12. Karol O, Arabas J (2018) Differential evolution: a survey of theoretical analyses. Swarm Evol Comput 44. https://doi.org/10.1016/j.swevo.2018.06.010

  13. Pétrowski A (1996) A clearing procedure as a niching method for genetic algorithms. In: Proceedings of third IEEE international conference on evolutionary computation, ICEC’96. IEEE Press, Piscataway, NJ, pp. 798–803

    Google Scholar 

  14. DeJong KA (1975) Ananalysis of the behavior of a class of genetic adaptive systems, PhD Dissertation, Univ Michigan, Ann Arbor, MI

    Google Scholar 

  15. Shir OM, Back T (2005) Dynamic niching in evolution strategies with covariance matrix adaptation. In: 2005 IEEE congress on evolutionary computation, Edinburgh, Scotland, Vol 3, pp 2584–2591. https://doi.org/10.1109/CEC.2005.1555018

  16. Thomsen R (2004) Multimodal optimization using crowding-based differential evolution. In: Proceedings of the 2004 congress on evolutionary computation (IEEE Cat No 04TH8753), Portland, OR, USA, Vol 2, pp 1382–1389. https://doi.org/10.1109/CEC.2004.1331058

  17. Qu B, Liang J, Suganthan PN, Chen T (2012) Ensemble of clearing differential evolution for multi-modal optimization. In: Tan Y, Shi Y, Ji Z (eds) Advances in Swarm intelligence. ICSI 2012. Lecture notes in computer science, vol 7331. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30976-2_42

  18. Kundu S, Biswas S, Swagatam D, Ponnuthurai S (2013) Crowding-based local differential evolution with speciation-based memory archive for dynamic multimodal optimization. GECCO 2013—Proceedings of the 2013 genetic and evolutionary computation conference. https://doi.org/10.1145/2463372.2463392

  19. Qu B-Y, Gouthanan P, Suganthan P (2010) Dynamic grouping crowding differential evolution with ensemble of parameters for multi-modal optimization, pp 19–28. https://doi.org/10.1007/978-3-642-17563-3_3

  20. Dong H, Li C, Song B, Wang P (2018) Multi-surrogate-based differential evolution with multi-start exploration (MDEME) for computationally expensive optimization. Adv Eng Soft 123:62–76. https://doi.org/10.1016/j.advengsoft.2018.06.001

    Article  Google Scholar 

  21. Basak A, Das S, Tan KC (2013) Multimodal optimization using a biobjective differential evolution algorithm enhanced with mean distance-based selection. In: IEEE transactions on evolutionary computation, vol 17, no 5, pp 666–685. https://doi.org/10.1109/TEVC.2012.2231685

  22. Sacco Agner F, Henderson Nélio R-CAC (2014) Topographical clearing differential evolution: a new method to solve multimodal optimization problems. Prog Nucl Energy 71. ISSN 269–278:0149–1970. https://doi.org/10.1016/j.pnucene.2013.12.011

  23. Qu B, Suganthan PN (2010) Novel multimodal problems and differential evolution with ensemble of restricted tournament selection. In: IEEE congress on evolutionary computation, Barcelona, pp. 1–7. https://doi.org/10.1109/CEC.2010.5586341

  24. Huang H, Jiang L, Yu X, Xie D (2018) Hypercube-based crowding differential evolution with neighborhood mutation for multimodal optimization. Int J Swarm Intell Res 9:15–27. https://doi.org/10.4018/IJSIR.2018040102

    Article  Google Scholar 

  25. Zaharie D (2005) Density based clustering with crowding differential evolution. In: Proceedings—seventh international symposium on symbolic and numeric algorithms for scientific computing, SYNASC 2005, 8 p. https://doi.org/10.1109/SYNASC.2005.31

  26. Junhong L, Jouni L (2002) A fuzzy adaptive differential evolution algorithm. In: Proceedings of the 2002 IEEE region 10 conference on computers, communications, control and power engineering. TENCOM’02. Beijing, China, vol 1, pp 606–611. https://doi.org/10.1109/TENCON.2002.1181348

  27. Qu BY, Suganthan PN, Liang JJ (2012) Differential evolution with neighborhood mutation for multimodal optimization. In: IEEE transactions on evolutionary computation, vol 16, no 5, pp 601–614. https://doi.org/10.1109/TEVC.2011.2161873

  28. Li W, Fan Y, Jiang Q (2020) Species-based differential evolution with migration for multimodal optimization. https://doi.org/10.1007/978-981-15-3425-6_17

  29. Ali M, Awad N, Suganthan P (2015) Multi-population differential evolution with balanced ensemble of mutation strategies for large-scale global optimization. Appl Soft Comput 33. https://doi.org/10.1016/j.asoc.2015.04.019

  30. Zhang Y, Gong Y, Chen W, Zhang J (2015) Composite differential evolution with queueing selection for multimodal optimization. In: 2015 IEEE congress on evolutionary computation (CEC), Sendai, pp 425–432. https://doi.org/10.1109/CEC.2015.7256921

  31. Chen Z-G, Zhan Z-H, Wang H, Zhang J (2020) Distributed individuals for multiple peaks: a novel differential evolution for multimodal optimization problems. In: IEEE transactions on evolutionary computation, vol 24, no 4, pp 708–719. https://doi.org/10.1109/TEVC.2019.2944180

  32. Biswas S, Kundu S, Das S (2013) An improved parent-centric mutation with normalized neighborhoods for inducing niching behavior in differential evolution. In: IEEE transactions on cybernetics, vol 44, no 10, pp 1726–1737, Oct 2014. https://doi.org/10.1109/TCYB.2292971

  33. Zhang J, Sanderson AC (2007) JADE: self-adaptive differential evolution with fast and reliable convergence performance. In: 2007 IEEE congress on evolutionary computation, Singapore, pp 2251–2258. https://doi.org/10.1109/CEC.2007.4424751

  34. Hui S, Suganthan PN (2016) Ensemble and arithmetic recombination-based speciation differential evolution for multimodal optimization. In: IEEE transactions on cybernetics, vol 46, no 1, pp 64–74. https://doi.org/10.1109/TCYB.2015.2394466

  35. Wang Z-J, Zhan Z-H, Zhang J (2019) Distributed minimum spanning tree differential evolution for multimodal optimization problems. Soft Comput 23. https://doi.org/10.1007/s00500-019-03875-x

  36. Yu X, Cao J, Shan H, Zhu L, Jun G (2014) An adaptive hybrid algorithm based on particle swarm optimization and differential evolution for global optimization. Sci World J 2014:215472. https://doi.org/10.1155/2014/215472

    Article  Google Scholar 

  37. Tanabe R, Fukunaga A (2013) Success-history based parameter adaptation for differential evolution. In: 2013 IEEE congress on evolutionary computation. CEC, pp 71–78. https://doi.org/10.1109/CEC.2013.6557555

  38. Zhou Y, Yi W, Gao L, Li X (2017). Adaptive differential evolution with sorting crossover rate for continuous optimization problems. In: IEEE transactions on cybernetics, vol 47, no 9, pp 2742–2753. https://doi.org/10.1109/TCYB.2017.2676882

  39. Wu G, Shen X, Li H, Chen H, Lin A, Suganthan P (2017) Ensemble of differential evolution variants. Inf Sci 423. https://doi.org/10.1016/j.ins.2017.09.053

  40. Ali W, Ponnuthurai S (2018) Real-parameter unconstrained optimization based on enhanced fitness-adaptive differential evolution algorithm with novel mutation. Soft Comput 22. https://doi.org/10.1007/s00500-017-2777-2

  41. Hong W, Zuo L, Jia L, Wenjie Y, Niu B (2020) Ensemble particle swarm optimization and differential evolution with alternative mutation method. Nat Comput 19. https://doi.org/10.1007/s11047-018-9712-z

  42. Chen L, Ding L (2011) An improved crowding-based differential evolution for multimodal optimization. In: 2011 international conference on electrical and control engineering, Yichang, pp 1973–1977. https://doi.org/10.1109/ICECENG.2011.6057739

  43. Zhang J, Sanderson AC (2009) JADE: adaptive differential evolution with optional external archive. In: IEEE transactions on evolutionary computation, vol 13, no 5, pp 945–958. https://doi.org/10.1109/TEVC.2009.2014613

  44. Wang Z et al (2020) Automatic niching differential evolution with contour prediction approach for multimodal optimization problems. In: IEEE transactions on evolutionary computation, vol 24, no 1, pp 114–128. https://doi.org/10.1109/TEVC.2019.2910721

  45. Yu W-J, Ji J-Y, Gong Y-J, Yang Q, Zhang J (2017) A tri-objective differential evolution approach for multimodal optimization. Inf Sci 423. https://doi.org/10.1016/j.ins.2017.09.044

  46. Lijin W, Yin Y, Zhao W, Wang B, Xu Y (2015) A hybrid backtracking search optimization algorithm with differential evolution. Math Probl Eng 2015:1–16. https://doi.org/10.1155/2015/769245

    Article  Google Scholar 

  47. Shimpi J, Ritu T, Harish S, Jagdish B (2017) Hybrid artificial bee colony algorithm with differential evolution. Appl Soft Comput 58. https://doi.org/10.1016/j.asoc.2017.04.018

  48. Tang L, Dong Y, Liu J (2015) Differential evolution with an individual-dependent mechanism. In: IEEE transactions on evolutionary computation, vol 19, no 4, pp 560–574. https://doi.org/10.1109/TEVC.2014.2360890

  49. Das S, Maity S, Qu B-Y, Suganthan PN (2011) Real-parameter evolutionary multimodal optimization—a survey of the state-of-the-art. Swarm Evol Comput 1(2):71–88. ISSN 2210-6502, https://doi.org/10.1016/j.swevo.2011.05.005

  50. Lin X, Luo W, Xu P (2019) Differential evolution for multimodal optimization with species by nearest-better clustering. IEEE Trans Cybern https://doi.org/10.1109/TCYB.2019.2907657

  51. Omran MGH, Salman A, Engelbrecht AP (2005) Self-adaptive Differential Evolution. In: Hao Y et al (eds) Computational intelligence and security. CIS 2005. Lecture notes in computer science, vol 3801. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11596448_28

  52. Zhao H et al (2020) Local binary pattern-based adaptive differential evolution for multimodal optimization problems. In: IEEE transactions on cybernetics, vol 50, no 7, pp 3343–3357. https://doi.org/10.1109/TCYB.2019.2927780

  53. Li Z, Shi L, Yue C, Shang Z, Boyang Q (2019) Differential evolution based on reinforcement learning with fitness ranking for solving multimodal multiobjective problems. Swarm Evol Comput 49. ISSN 234-244:2210-6502. https://doi.org/10.1016/j.swevo.2019.06.010

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shatendra Singh .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Singh, S., Tiwari, A., Agrawal, S. (2021). Differential Evolution Algorithm for Multimodal Optimization: A Short Survey. In: Tiwari, A., Ahuja, K., Yadav, A., Bansal, J.C., Deep, K., Nagar, A.K. (eds) Soft Computing for Problem Solving. Advances in Intelligent Systems and Computing, vol 1393. Springer, Singapore. https://doi.org/10.1007/978-981-16-2712-5_58

Download citation

Publish with us

Policies and ethics