• DocumentCode
    85909
  • Title

    Frequency Fitness Assignment

  • Author

    Weise, Thomas ; Mingxu Wan ; Pu Wang ; Ke Tang ; Devert, Alexandre ; Xin Yao

  • Author_Institution
    Birmingham Joint Res. Inst. in Intell. Comput. & Its Applic., Univ. of Sci. & Technol. of China, Hefei, China
  • Volume
    18
  • Issue
    2
  • fYear
    2014
  • fDate
    Apr-14
  • Firstpage
    226
  • Lastpage
    243
  • Abstract
    Metaheuristic optimization procedures such as evolutionary algorithms are usually driven by an objective function that rates the quality of a candidate solution. However, it is not clear in practice whether an objective function adequately rewards intermediate solutions on the path to the global optimum and it may exhibit deceptiveness, epistasis, neutrality, ruggedness, and a lack of causality. In this paper, we introduce the frequency fitness H, subject to minimization, which rates how often solutions with the same objective value have been discovered so far. The ideas behind this method are that good solutions are difficult to find and that if an algorithm gets stuck at a local optimum, the frequency of the objective values of the surrounding solutions will increase over time, which will eventually allow it to leave that region again. We substitute a frequency fitness assignment process (FFA) for the objective function into several different optimization algorithms. We conduct a comprehensive set of experiments: the synthesis of algorithms with genetic programming (GP), the solution of MAX-3SAT problems with genetic algorithms, classification with Memetic Genetic Programming, and numerical optimization with a (1+1) Evolution Strategy, to verify the utility of FFA. Given that they have no access to the original objective function at all, it is surprising that for some problems (e.g., the algorithm synthesis task) the FFA-based algorithm variants perform significantly better. However, this cannot be guaranteed for all tested problems. Thus, we also analyze scenarios where algorithms using FFA do not perform better or perform even worse than with the original objective functions.
  • Keywords
    genetic algorithms; minimisation; pattern classification; (1+1) evolution strategy; FFA; GP; MAX-3SAT problems; algorithm synthesis; classification; evolutionary algorithms; frequency fitness assignment process; genetic algorithms; memetic genetic programming; metaheuristic optimization procedures; minimization; numerical optimization; objective function; Genetic programming; Linear programming; Measurement; Optimization; Search problems; Sociology; Statistics; Combinatorial optimization; diversity; fitness assignment; frequency; genetic programming (GP); numerical optimization;
  • fLanguage
    English
  • Journal_Title
    Evolutionary Computation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1089-778X
  • Type

    jour

  • DOI
    10.1109/TEVC.2013.2251885
  • Filename
    6476662