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

A novel similarity-based mutant vector generation strategy for differential evolution

Authors Info & Claims
Published:02 July 2018Publication History

ABSTRACT

The mutant vector generation strategy is an essential component of Differential Evolution (de), introduced to promote diversity, resulting in exploration of novel areas of the search space. However, it is also responsible for promoting intensification, to improve those solutions located in promising regions. In this paper we introduce a novel similarity-based mutant vector generation strategy for de, with the goal of inducing a suitable balance between exploration and exploitation, adapting its behaviour depending on the current state of the search. In order to achieve this balance, the strategy considers similarities among individuals in terms of their Euclidean distance in the decision space. A variant of de incorporating the novel mutant vector generation strategy is compared to well-known explorative and exploitative adaptive de variants. An experimental evaluation performed on a well-known suite of large-scale continuous problems shows that the new de algorithm that makes use of the similarity-based approach provides better performance in comparison to the explorative and exploitative de variants for a wide range of the problems tested, demonstrating the ability of the new component to properly balance exploration and exploitation.

References

  1. Yiqiao Cai and Jiahai Wang. 2013. Differential evolution with neighborhood and direction information for numerical optimization. IEEE Transactions on Cybernetics 43, 6 (2013), 2202--2215.Google ScholarGoogle ScholarCross RefCross Ref
  2. Matej Črepinšek, Shih-Hsi Liu, and Marjan Mernik. 2013. Exploration and exploitation in evolutionary algorithms: A survey. ACM Computing Surveys (CSUR) 45, 3 (2013), 35. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Swagatam Das, Sankha Subhra Mullick, and Ponnuthurai N. Suganthan. 2016. Recent advances in differential evolution - An updated survey. Swarm and Evolutionary Computation 27 (2016), 1 -- 30.Google ScholarGoogle ScholarCross RefCross Ref
  4. Wenyin Gong and Zhihua Cai. 2013. Differential evolution with ranking-based mutation operators. IEEE Transactions on Cybernetics 43, 6 (2013), 2066--2081.Google ScholarGoogle ScholarCross RefCross Ref
  5. G. Karafotias, M. Hoogendoorn, and A. E. Eiben. 2015. Parameter Control in Evolutionary Algorithms: Trends and Challenges. IEEE Transactions on Evolutionary Computation 19, 2 (April 2015), 167--187.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Coromoto León, Gara Miranda, and Carlos Segura. 2009. METCO: a parallel plugin-based framework for multi-objective optimization. International Journal on Artificial Intelligence Tools 18, 04 (2009), 569--588.Google ScholarGoogle ScholarCross RefCross Ref
  7. X Li, K Tang, M Omidvar, Z Yang, and K Qin. 2013. Benchmark Functions for the CEC'2013 Special Session and Competition on Large Scale Global Optimization. Technical Report. Evolutionary Computation and Machine Learning Group, RMIT University, Australia.Google ScholarGoogle Scholar
  8. Eduardo Segredo, Ben Paechter, Carlos Segura, and Carlos I. González-Vila. 2018. On the comparison of initialisation strategies in differential evolution for large scale optimisation. Optimization Letters 12, 1 (01 Jan 2018), 221--234.Google ScholarGoogle ScholarCross RefCross Ref
  9. Carlos Segura, Carlos A. Coello Coello, Eduardo Segredo, and Arturo Hernández Aguirre. 2016. A Novel Diversity-Based Replacement Strategy for Evolutionary Algorithms. IEEE Transactions on Cybernetics 46, 12 (Dec 2016), 3233--3246.Google ScholarGoogle ScholarCross RefCross Ref
  10. Carlos Segura, Carlos A. Coello Coello, Eduardo Segredo, and Coromoto León. 2015. On the adaptation of the mutation scale factor in differential evolution. Optimization Letters 9, 1 (2015), 189--198.Google ScholarGoogle ScholarCross RefCross Ref
  11. Rainer Storn and Kenneth Price. 1997. Differential Evolution - A Simple and Efficient Heuristic for global Optimization over Continuous Spaces. Journal of Global Optimization 11, 4 (1997), 341--359. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Gregorio Toscano, Ricardo Landa, Giomara Lárraga, and Guillermo Leguizamón. 2017. On the use of stochastic ranking for parent selection in differential evolution for constrained optimization. Soft Computing 21, 16 (2017), 4617--4633. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Josef Tvrdík, Radka Poláková, Jiří Veselský, and Petr Bujok. 2013. Adaptive Variants of Differential Evolution: towards Control-Parameter-Free Optimizers. In Handbook of Optimization: From Classical to Modern Approach, Ivan Zelinka, Václav Snášel, and Ajith Abraham (Eds.). Springer, Berlin, Heidelberg, 423--449.Google ScholarGoogle Scholar
  14. Qingzheng Xu, Lei Wang, Na Wang, Xinhong Hei, and Li Zhao. 2014. A review of opposition-based learning from 2005 to 2012. Engineering Applications of Artificial Intelligence 29 (2014), 1 -- 12. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. J. Zhang and A. C. Sanderson. 2009. JADE: adaptive Differential Evolution With Optional External Archive. IEEE Transactions on Evolutionary Computation 13, 5 (Oct 2009), 945--958. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A novel similarity-based mutant vector generation strategy for differential evolution

        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 Conferences
          GECCO '18: Proceedings of the Genetic and Evolutionary Computation Conference
          July 2018
          1578 pages
          ISBN:9781450356183
          DOI:10.1145/3205455

          Copyright © 2018 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: 2 July 2018

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate1,669of4,410submissions,38%

          Upcoming Conference

          GECCO '24
          Genetic and Evolutionary Computation Conference
          July 14 - 18, 2024
          Melbourne , VIC , Australia

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader