skip to main content
10.1145/2576768.2598236acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Differential evolution using mutation strategy with adaptive greediness degree control

Published: 12 July 2014 Publication History

Abstract

Differential evolution (DE) has been demonstrated to be one of the most promising evolutionary algorithms (EAs) for global numerical optimization. DE mainly differs from other EAs in that it employs difference of the parameter vectors in mutation operator to search the objective function landscape. Therefore, the performance of a DE algorithm largely depends on the design of its mutation strategy. In this paper, we propose a new kind of DE mutation strategies whose greediness degree can be adaptively adjusted. The proposed mutation strategies utilize the information of top t solutions in the current population. Such a greedy strategy is beneficial to fast convergence performance. In order to adapt the degree of greediness to fit for different optimization scenarios, the parameter t is adjusted in each generation of the algorithm by an adaptive control scheme. This way, the convergence performance and the robustness of the algorithm can be enhanced at the same time. To evaluate the effectiveness of the proposed adaptive greedy mutation strategies, the approach is applied to original DE algorithms, as well as DE algorithms with parameter adaptation. Experimental results indicate that the proposed adaptive greedy mutation strategies yield significant performance improvement for most of cases studied.

References

[1]
R. M. Storn and K. V. Price, "Differential evolution-a simple and efficient adaptive scheme for global optimization over continuous spaces," TR-95-012, 1995 {Online}. Available: http://icsi.berkeley.edu/~storn/litera.html.
[2]
R. M. Storn and K. V. Price, "Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces," J. Global Optim., vol. 11, pp. 341--359, 1997.
[3]
K. V. Price, R. M. Storn, and J. A. Lampinen, Differential Evolution: A Practical Approach to Global Optimization. Berlin, Germany: Springer-Verlag, 2005.
[4]
K. V. Price, "An introduction to differential evolution," in New Ideas in Optimization, D. Corne, M. Dorigo, and V. Glover, Eds. London, U.K.: McGraw-Hill, 1999, pp. 79--108.
[5]
S. Das and P. N. Suganthan, "Differential evolution: a survey of the state-of-the-art," IEEE Trans Evol. Comput., vol. 15, no. 1, pp. 4--31, Feb. 2011.
[6]
F. Neri and V. Tirronen, "Recent advances in differential evolution: A survey and experimental analysis," Artif. Intell. Rev., vol. 33, no. 1/2, pp. 61--106, Feb. 2010.
[7]
N. Noman and H. Iba, "Accelerating differential evolution using an adaptive local search," IEEE Trans. Evol. Comput., vol. 12, no. 1, pp. 107--125, Feb. 2008.
[8]
D. K. Tasoulis, V. P. Plagianakos, and M. N. Vrahatis, "Clustering in evolutionary algorithms to efficiently compute simultaneously local and global minima," in Proc. IEEE CEC, vol. 2. 2005, pp. 1847--1854.
[9]
M. G. Epitropakis, V. P. Plagianakos, and M. N. Vrahatis, "Balancing the exploration and exploitation capabilities of the differential evolution algorithm," in Proc. IEEE CEC, 2008, pp. 2686?--2693.
[10]
M. G. Epitropakis, D. K. Tasoulis, N. G. Pavlidis, V. P. Plagianakos, and M. N. Vrahatis, "Enhancing differential evolution utilizing proximitybased mutation operators," IEEE Trans Evol. Comput., vol. 15, no. 1, pp. 99--119, Feb. 2011.
[11]
A. K. Qin, V. L. Huang, and P. N. Suganthan, "Differential evolution algorithm with strategy adaptation for global numerical optimization," IEEE Trans. Evol. Comput., vol. 13, no. 2, pp. 398--417, Apr. 2009.
[12]
R. Mallipeddi, P. Suganthan, Q. Pan, and M. Tasgetiren, "Differential evolution algorithm with ensemble of parameters and mutation strategies," Appl. Soft Comput., vol. 11, no. 2, pp. 1679--1696, Mar. 2011.
[13]
W. Gong, Z. Cai, C. X. Ling, and H. Li, "Enhanced differential evolution with adaptive strategies for numerical optimization," IEEE Trans. Syst., Man, Cybern. B, Cybern., vol. 41, no. 2, pp. 397--413, Apr. 2011.
[14]
Y. Wang, Z. Cai, and Q. Zhang, "Differential evolution with composite trial vector generation strategies and control parameters," IEEE Trans. Evol. Comput., vol. 15, no. 1, pp. 55--66, Feb. 2011.
[15]
H. Y. Fan and J. Lampinen, "A trigonometric mutation operator to differential evolution," J. Global Optim., vol. 27, no. 1, pp. 105--129, 2003.
[16]
P. Kaelo and M. M. Ali, "Differential evolution algorithms using hybrid mutation," Comput. Optimization Appl., vol. 37, pp. 231--246, Jun. 2007.
[17]
S. Das, A. Abraham, U. K. Chakraborty, and A. Konar, "Differential evolution using a neighborhood-based mutation operator," IEEE Trans. Evol. Comput., vol. 13, no. 3, pp. 526--553, Jun. 2009.
[18]
J. Q. Zhang and A. C. Sanderson, "JADE: Adaptive differential evolution with optional external archive," IEEE Trans. Evol. Comput., vol. 13, no. 5, pp. 945--958, Oct. 2009.
[19]
S. M. Islam, S. Das, S. Ghosh, S. Roy, and P. N. Suganthan, "An adaptive differential evolution algorithm with novel mutation and crossover strategies for global numerical optimization," IEEE Trans. Syst., Man, Cybern. B, Cybern., vol. 42, no. 2, pp. 397--413, Apr. 2012.
[20]
M. G. Epitropakis, D. K. Tasoulis, N. G. Pavlidis, V. P. Plagianakos, and M. N. Vrahatis, "Enhancing differential evolution utilizing proximitybased mutation operators," IEEE Trans Evol. Comput., vol. 15, no. 1, pp. 99--119, Feb. 2011.
[21]
W. Gong and Z. Cai, "Differential evolution with ranking-based mutation operators," IEEE Trans. Cybern.,vol. 43, no. 6, pp. 2066--2081, Dec. 2013.
[22]
Y. Cai and J. Wang, "Differential evolution with neighborhood and direction information for numerical optimization," IEEE Trans. Cybern., vol. 43, no. 6, pp. 2202--2215, Dec. 2013.
[23]
P. N. Suganthan, N. Hansen, J. J. Liang, K. Deb, Y.-P. Chen, A. Auger, and S. Tiwari, "Problem definitions and evaluation criteria for the CEC 2005 special session on real-parameter optimization," Nanyang Technol. Univ., Singapore, KanGAL Rep. No. 2005005, May 2005, IIT Kanpur, India.
[24]
J. Brest, S. Greiner, B. Boskovic, M. Mernik, and V. Zumer, "Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems," IEEE Trans. Evol. Comput., vol. 10, no. 6, pp. 646--657, Dec. 2006.
[25]
S. Rahnamayan, H. R. Tizhoosh, and M. M. A. Salama, "Opposition based differential evolution," IEEE Trans. Evol. Comput., vol. 12, no. 1, pp. 64--79, Feb. 2008.
[26]
J. Derrac, S. Garcá, D. Molina, and F. Herrera, "A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms," Swarm Evol. Comput., vol. 1, no. 1, pp. 3--18, Mar. 2011.
[27]
J. Rönkkönen, S. Kukkonen, and K. V. Price, "Real-parameter optimization with differential evolution," in Proc. IEEE Congr. Evol. Comput., 2005, pp. 506--513.
[28]
U. K. Chakraborty, Advances in Differential Evolution. Berlin, Germany: Springer, 2008.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '14: Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation
July 2014
1478 pages
ISBN:9781450326629
DOI:10.1145/2576768
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 July 2014

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Funding Sources

Conference

GECCO '14
Sponsor:
GECCO '14: Genetic and Evolutionary Computation Conference
July 12 - 16, 2014
BC, Vancouver, Canada

Acceptance Rates

GECCO '14 Paper Acceptance Rate 180 of 544 submissions, 33%;
Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 28 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2022)Differential Evolution with Level-Based Learning MechanismComplex System Modeling and Simulation10.23919/CSMS.2022.00042:1(35-58)Online publication date: Mar-2022
  • (2021)Differential Evolution Mutations: Taxonomy, Comparison and Convergence AnalysisIEEE Access10.1109/ACCESS.2021.30772429(68629-68662)Online publication date: 2021
  • (2019) Adaptive -tournament mutation scheme for differential evolution Applied Soft Computing10.1016/j.asoc.2019.105776(105776)Online publication date: Sep-2019
  • (2018)Empirical Evidences to Validate the Performance of Self-Switching Base Vector Based Mutation of Differential Evolution Algorithm2018 International Conference on Advances in Computing, Communications and Informatics (ICACCI)10.1109/ICACCI.2018.8554928(2213-2218)Online publication date: Sep-2018
  • (2018)Affine template matching by differential evolution with adaptive two‐part searchIEEJ Transactions on Electrical and Electronic Engineering10.1002/tee.2284414:4(615-622)Online publication date: 5-Dec-2018
  • (2017)A self-switching base vector selection mechanism for differential mutation of differential evolution algorithm2017 International Conference on Communication and Signal Processing (ICCSP)10.1109/ICCSP.2017.8286647(1545-1549)Online publication date: Apr-2017
  • (2017)Differential evolution powered by collective informationInformation Sciences: an International Journal10.1016/j.ins.2017.02.055399:C(13-29)Online publication date: 1-Aug-2017
  • (2016)Recent advances in differential evolution – An updated surveySwarm and Evolutionary Computation10.1016/j.swevo.2016.01.00427(1-30)Online publication date: Apr-2016
  • (2016)Utilizing cumulative population distribution information in differential evolutionApplied Soft Computing10.1016/j.asoc.2016.07.01248:C(329-346)Online publication date: 1-Nov-2016

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media