错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Phylogeny-Informed Fitness Estimation for Test-Based Parent Selection

  • Alexander Lalejini,
  • Matthew Andres Moreno,
  • Jose Guadalupe Hernandez,
  • Emily Dolson

摘要

Phylogenies (ancestry trees) tell the evolutionary history of an evolving population. In evolutionary computing, phylogenies reveal how evolutionary algorithms steer populations through a search space by illuminating the step-by-step evolution of solutions. To date, phylogenetic analyses have almost exclusively been applied in post hoc analyses of evolutionary algorithms for performance tuning and research. Here, we apply phylogenetic information at runtime to augment parent selection procedures that use training sets to assess candidate solution quality. We propose phylogenyPhylogeny-informed fitness estimationFitness estimation, thinning a fraction of costly training case evaluations by substituting the fitness profiles of near relatives as a heuristic estimate. We evaluate phylogenyPhylogeny-informed fitness estimationFitness estimation in the context of the down-sampled lexicase and cohort lexicase selectionLexicase selection algorithms on two diagnostic analyses and four genetic programming (GP) problems. Our results indicate that phylogenyPhylogeny-informed fitness estimationFitness estimation can mitigate the drawbacks of down-sampled lexicase, improving diversity maintenance and search space exploration. However, the extent to which phylogenyPhylogeny-informed fitness estimationFitness estimation improves problem-solving success for GP varies by problem, subsampling method, and subsampling level. This work serves as an initial step toward improving evolutionary algorithms by exploiting runtime phylogenetic analysis.