Comparing and Combining Lexicase Selection and Novelty Search

05/22/2019
by   Lia Jundt, et al.
0

Lexicase selection and novelty search, two parent selection methods used in evolutionary computation, emphasize exploring widely in the search space more than traditional methods such as tournament selection. However, lexicase selection is not explicitly driven to select for novelty in the population, and novelty search suffers from lack of direction toward a goal, especially in unconstrained, highly-dimensional spaces. We combine the strengths of lexicase selection and novelty search by creating a novelty score for each test case, and adding those novelty scores to the normal error values used in lexicase selection. We use this new novelty-lexicase selection to solve automatic program synthesis problems, and find it significantly outperforms both novelty search and lexicase selection. Additionally, we find that novelty search has very little success in the problem domain of program synthesis. We explore the effects of each of these methods on population diversity and long-term problem solving performance, and give evidence to support the hypothesis that novelty-lexicase selection resists converging to local optima better than lexicase selection.

READ FULL TEXT
research
06/08/2017

Surprise Search for Evolutionary Divergence

Inspired by the notion of surprise for unconventional discovery we intro...
research
07/20/2021

An Exploration of Exploration: Measuring the ability of lexicase selection to find obscure pathways to optimality

Parent selection algorithms (selection schemes) steer populations throug...
research
05/13/2020

Novelty Search makes Evolvability Inevitable

Evolvability is an important feature that impacts the ability of evoluti...
research
05/17/2021

Approximate Novelty Search

Width-based search algorithms seek plans by prioritizing states accordin...
research
06/07/2019

Enhanced Optimization with Composite Objectives and Novelty Pulsation

An important benefit of multi-objective search is that it maintains a di...
research
05/06/2022

Geodesics, Non-linearities and the Archive of Novelty Search

The Novelty Search (NS) algorithm was proposed more than a decade ago. H...
research
09/11/2022

Diversity and Novelty MasterPrints: Generating Multiple DeepMasterPrints for Increased User Coverage

This work expands on previous advancements in genetic fingerprint spoofi...

Please sign up or login with your details

Forgot password? Click here to reset