Weighted differential evolution algorithm for numerical function optimization: a comparative study with cuckoo search, artificial bee colony, adaptive differential evolution, and backtracking search optimization algorithms
- 738 Downloads
In this paper, weighted differential evolution algorithm (WDE) has been proposed for solving real-valued numerical optimization problems. When all parameters of WDE are determined randomly, in practice, WDE has no control parameter but the pattern size. WDE can solve unimodal, multimodal, separable, scalable, and hybrid problems. WDE has a very fast and quite simple structure, in addition, it can be parallelized due to its non-recursive nature. WDE has a strong exploration and exploitation capability. In this paper, WDE’s success in solving CEC’ 2013 problems was compared to 4 different EAs (i.e., CS, ABC, JADE, and BSA) statistically. One 3D geometric optimization problem (i.e., GPS network adjustment problem) and 4 constrained engineering design problems were used to examine the WDE’s ability to solve real-world problems. Results obtained from the performed tests showed that, in general, problem-solving success of WDE is statistically better than the comparison algorithms that have been used in this paper.
KeywordsCuckoo search algorithm Artificial bee colony algorithm Differential evolution algorithm Backtracking search optimization Particle swarm optimization
Compliance with ethical standards
Conflict of interest
The authors declare that there is no conflict of interest regarding the publication of this paper.
The authors would like to thank the editor and the referees for their contribution in enhancing the technical quality of this paper. Some parts of this paper were supported by the below mentioned projects: Erciyes University BAP FDA-2013-4530, FBA-10-3067, FBA-9-1131, FBA-2013-4525, 06-AY-15 and Tubitak 115Y235.
- 3.Yang XS, Deb S (2009) Cuckoo search via levy flights. World congress on nature and biologically inspired computing-Nabic’2009. Coimbatore, India, vol 4, pp 210–214Google Scholar
- 6.Yong W, Han-Xion L, Tingwen H, Long L (2014) Differential evolution based on covariance matrix learning and bimodal distribution parameter setting. Appl Soft Comput 218:232–247Google Scholar
- 10.Bratton D, Kennedy J (2007) Defining a standard for particle swarm optimization. In: IEEE swarm intelligence symposium, Honolulu 1-4244-0708-7Google Scholar
- 13.Omran MGH, Clerc M (2015) http://www.particleswarm.info/Programs.html. Accessed 20 Feb 2018
- 27.Yan Y, He Y, Hu Y, et al (2014) Video superresolution via parameter-optimized particle swarm optimization. Math Probl Eng 373425Google Scholar
- 35.Alweshah M (2018) Construction biogeography-based optimization algorithm for solving classification problems. Neural Comput Appl. https://doi.org/10.1007/s00521-018-3402-8
- 36.Liang JJ, Qu BY, Suganthan PN, Hernandez-Diaz AG (2013) Problem definitions and evaluation criteria for the CEC 2013 special session on real-parameter optimization. Technical report 201212, Computational Intelligence Laboratory, Zhengzhou University, Zhengzhou China and Technical Report, Nanyang Technological University, Singapore, January 2013Google Scholar