Lexicase Selection Parameter Analysis: Varying Population Size and Test Case Redundancy with Diagnostic Metrics
Jose Guadalupe Hernandez, Anil Kumar Saini, Jason H. Moore

TL;DR
This paper investigates how population size, evaluation budget, and test case redundancy influence the effectiveness of lexicase selection in genetic programming, revealing trade-offs between exploitation and specialist maintenance.
Contribution
It provides a detailed analysis of how hidden parameters like population size and test redundancy impact lexicase selection's performance using diagnostic metrics.
Findings
Smaller populations enhance exploitation capabilities.
Larger populations better maintain specialists.
High test case redundancy hampers optimization and specialist retention.
Abstract
Lexicase selection is a successful parent selection method in genetic programming that has outperformed other methods across multiple benchmark suites. Unlike other selection methods that require explicit parameters to function, such as tournament size in tournament selection, lexicase selection does not. However, if evolutionary parameters like population size and number of generations affect the effectiveness of a selection method, then lexicase's performance may also be impacted by these `hidden' parameters. Here, we study how these hidden parameters affect lexicase's ability to exploit gradients and maintain specialists using diagnostic metrics. By varying the population size with a fixed evaluation budget, we show that smaller populations tend to have greater exploitation capabilities, whereas larger populations tend to maintain more specialists. We also consider the effect…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMolecular Biology Techniques and Applications
