• DocumentCode
    1326646
  • Title

    An Evolutionary Algorithm That Makes Decision Based on the Entire Previous Search History

  • Author

    Chow, Chi Kin ; Yuen, Shiu Yin

  • Author_Institution
    Dept. of Electron. Eng., City Univ. of Hong Kong, Kowloon Tong, China
  • Volume
    15
  • Issue
    6
  • fYear
    2011
  • Firstpage
    741
  • Lastpage
    769
  • Abstract
    In this paper, we report a novel evolutionary algorithm that enhances its performance by utilizing the entire previous search history. The proposed algorithm, namely history driven evolutionary algorithm (HdEA), employs a binary space partitioning tree structure to memorize the positions and the fitness values of the evaluated solutions. Benefiting from the space partitioning scheme, a fast fitness function approximation using the archive is obtained. The approximation is used to improve the mutation strategy in HdEA. The resultant mutation operator is parameter-less, anisotropic, and adaptive. Moreover, the mutation operator naturally avoids the generation of out-of-bound solutions. The performance of HdEA is tested on 34 benchmark functions with dimensions ranging from 2 to 40. We also provide a performance comparison of HdEA with eight benchmark evolutionary algorithms, including a real coded genetic algorithm, differential evolution, two improved differential evolution, covariance matrix adaptation evolution strategy, two improved particle swarm optimization, and an estimation of distribution algorithm. Seen from the experimental results, HdEA outperforms the other algorithms for multimodal function optimization.
  • Keywords
    evolutionary computation; trees (mathematics); HdEA; binary space partitioning tree structure; covariance matrix adaptation evolution strategy; differential evolution; fast fitness function approximation; history driven evolutionary algorithm; particle swarm optimization; real coded genetic algorithm; resultant mutation operator; Approximation algorithms; Evolutionary computation; Function approximation; Genetic algorithms; History; Search problems; Benchmarking with other evolutionary algorithms; evolutionary algorithm using search history; fitness function approximation; parameter-less anisotropic adaptive mutation;
  • fLanguage
    English
  • Journal_Title
    Evolutionary Computation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1089-778X
  • Type

    jour

  • DOI
    10.1109/TEVC.2010.2040180
  • Filename
    6025281