• DocumentCode
    43779
  • Title

    Enhancing Differential Evolution Utilizing Eigenvector-Based Crossover Operator

  • Author

    Shu-Mei Guo ; Chin-Chang Yang

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
  • Volume
    19
  • Issue
    1
  • fYear
    2015
  • fDate
    Feb. 2015
  • Firstpage
    31
  • Lastpage
    49
  • Abstract
    Differential evolution has been shown to be an effective methodology for solving optimization problems over continuous space. In this paper, we propose an eigenvector-based crossover operator. The proposed operator utilizes eigenvectors of covariance matrix of individual solutions, which makes the crossover rotationally invariant. More specifically, the donor vectors during crossover are modified, by projecting each donor vector onto the eigenvector basis that provides an alternative coordinate system. The proposed operator can be applied to any crossover strategy with minimal changes. The experimental results show that the proposed operator significantly improves DE performance on a set of 54 test functions in CEC 2011, BBOB 2012, and CEC 2013 benchmark sets.
  • Keywords
    covariance matrices; eigenvalues and eigenfunctions; evolutionary computation; DE; covariance matrix; differential evolution; eigenvector-based crossover operator; Evolutionary computation; Optimization; Sociology; Space exploration; Standards; Statistics; Vectors; Crossover operator; differential evolution; evolutionary algorithm; global numerical optimization; rotationally invariant;
  • fLanguage
    English
  • Journal_Title
    Evolutionary Computation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1089-778X
  • Type

    jour

  • DOI
    10.1109/TEVC.2013.2297160
  • Filename
    6698290