skip to main content
10.1145/2903220.2903238acmotherconferencesArticle/Chapter ViewAbstractPublication PagessetnConference Proceedingsconference-collections
research-article

Grid Search for Operator and Parameter Control in Differential Evolution

Authors Info & Claims
Published:18 May 2016Publication History

ABSTRACT

Evolutionary Algorithms constitute a very active research branch of Computational Intelligence. Typically, such algorithms are used for the detection of (sub-) optimal solutions in difficult optimization problems. Numerous works have provided experimental evidence of the remarkable efficiency of Evolutionary Algorithms. However, their performance has proved to be strongly connected to their proper parametrization. Various approaches have been proposed for (offline) tuning and (online) control of their parameters. Recently, a grid-based technique was proposed for parameter adaptation during the algorithm's run without user intervention, and it was validated on the Differential Evolution algorithm, which is widely known for its parameter sensitivity. Experimental results on high-dimensional test problems verified the effectiveness of the technique on controlling the scalar parameters and crossover type of the algorithm. The present work extends that study by considering another crucial component of the algorithm, namely the mutation operator type. Extensive experiments enrich and verify the previous evidence, suggesting that grid-based search can maintain competitive performance while absolving the user from the laborious parameter-tuning phase.

References

  1. A. Auger and N. Hansen. A restart CMA evolution strategy with increasing population size. In Proc. of the 2005 IEEE Congress on Evolutionary Computation, pages 769--1776, 2005.Google ScholarGoogle ScholarCross RefCross Ref
  2. T. Bartz-Beielstein. Experimental Research in Evolutionary Computation: The New Experimentalism. Springer, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. M. Birattari. Tuning Metaheuristics: A Machine Learning Perspective. Springer, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Brest, S. Greiner, B. Bošković, M. Mernik, and V. Žumer. Self-adapting control parameters in Differential Evolution: a comparative study on numerical benchmark problems. IEEE Transactions on Evolutionary Computation., 10(6):646--657, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. S. Das and P. N. Suganthan. Differential Evolution: A survey of the state-of-the-art. IEEE Transactions on Evolutionary Computation, 15(1):4--31, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. A. E. Eiben, R. Hinterding, and Z. Michalewicz. Parameter control in evolutionary algorithms. IEEE Transactions on Evolutionary Computation, 3(2):124--141, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. A. E. Eiben and S. K. Smit. Evolutionary algorithm parameters and methods to tune them. In Y. Hamadi, E. Monfroy, and F. Saubion, editors, Autonomous Search, chapter 2, pages 15--36. Springer, Berlin Heidelberg, 2011.Google ScholarGoogle Scholar
  8. A. E. Eiben and J. E. Smith. Introduction to Evolutionary Computing. Springer-Verlag, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Eshelman, L.J., and S. J.D. Real-coded genetic algorithms and interval-schemata. Foundations of Genetic Algorithms, 2:187--202, 1993.Google ScholarGoogle Scholar
  10. H. H. Hoos. Automated algorithm configuration and parameter tuning. In Y. Hamadi, E. Monfroy, and F. Saubion, editors, Autonomous Search, chapter 3, pages 37--72. Springer, Berlin Heidelberg, 2011.Google ScholarGoogle Scholar
  11. M. Lozano, F. Herrera, and D. Molina. Evolutionary algorithms and other metaheuristics for continuous optimization problems.Google ScholarGoogle Scholar
  12. M. Lozano, F. Herrera, and D. Molina. Editorial: scalability of evolutionary algorithms and other metaheuristics for large-scale continuous optimization problems. Soft Computing, 15:2085--2087, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. K. V. Price, R. M. Storn, and J. A. Lampinen. Differential Evolution: A Practical Approach to Global Optimization. Springer, Verlag, Berlin, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. C. Segura, C. A. C. Coello, E. Segredo, and C. León. On the adaptation of the mutation scale factor in differential evolution. Optimization Letters, 9(1):189--198, 2015.Google ScholarGoogle ScholarCross RefCross Ref
  15. R. Storn and K. Price. Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J. Global Optimization, 11:341--359, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. R. Tanabe and A. Fukunaga. Success-history based parameter adaptation for differential evolution. In IEEE Congress on Evolutionary Computation, 2013.Google ScholarGoogle Scholar
  17. R. Tanabe and A. Fukunaga. Improving the search performance of SHADE using linear population size reduction. In IEEE Congress on Evolutionary Computation, 2014.Google ScholarGoogle Scholar
  18. K. Tang, X. Yao, P. N. Suganthan, C. MacNish, Y.-P. Chen, C.-M. Chen, and Z. Yang. Benchmark functions for the cec 2008 special session and competition on large scale global optimization. Nature Inspired Computation and Applications Laboratory, USTC, China, pages 153--177, 2007.Google ScholarGoogle Scholar
  19. V. A. Tatsis and K. E. Parsopoulos. Differential evolution with grid-based parameter adaptation. Soft Computing, 2015, in press.Google ScholarGoogle Scholar
  20. J. Tvrdík. Competitive differential evolution. In 12th International Coference on Soft Computing, 2006.Google ScholarGoogle Scholar
  21. J. Tvrdík and R. Poláková. Competitive differential evolution applied to CEC 2013 problems. In Evolutionary Computation (CEC), 2013 IEEE Congress on, pages 1651--1657. IEEE, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  22. M. Weber, V. Tirronen, and F. Neri. Scale factor inheritance mechanism in distributed differential evolution. Soft Computing, 14:1187--1207, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. D. Zaharie. A comparative analysis of crossover variants in differential evolution. Proceedings of IMCSIT, pages 171--181, 2007.Google ScholarGoogle Scholar
  24. D. Zaharie. Influence of crossover on the behavior of differential evolution algorithms. Applied Soft Computing, 9(3):1126--1138, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. S. Zhao, P. Suganthan, and S. Das. Self-adaptive differential evolution with multi-trajectory search for large-scale optimization. Soft Comput., 15(11):2175--2185, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Other conferences
    SETN '16: Proceedings of the 9th Hellenic Conference on Artificial Intelligence
    May 2016
    249 pages

    Copyright © 2016 ACM

    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]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 18 May 2016

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article
    • Research
    • Refereed limited

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader