skip to main content
10.1145/3583133.3590751acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
poster

A Static Analysis of Informed Down-Samples

Published:24 July 2023Publication History

ABSTRACT

We present an analysis of the loss of population-level test coverage induced by different down-sampling strategies when combined with lexicase selection. We study recorded populations from the first generation of genetic programming runs, as well as entirely synthetic populations. Our findings verify the hypothesis that informed down-sampling better maintains population-level test coverage when compared to random down-sampling. Additionally, we show that both forms of down-sampling cause greater test coverage loss than standard lexicase selection with no down-sampling. However, given more information about the population, we found that informed down-sampling can further reduce its test coverage loss. We also recommend wider adoption of the static population analyses we present in this work.

References

  1. Ryan Boldi, Ashley Bao, Martin Briesch, Thomas Helmuth, Dominik Sobania, Lee Spector, and Alexander Lalejini. 2023. The Problem Solving Benefits of Down-sampling Vary by Selection Scheme. In Proceedings of the Genetic and Evolutionary Computation Conference Companion (Lisbon, Portugal) (GECCO '23). Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Ryan Boldi, Martin Briesch, Dominik Sobania, Alexander Lalejini, Thomas Helmuth, Franz Rothlauf, Charles Ofria, and Lee Spector. 2023. Informed Down-Sampled Lexicase Selection: Identifying productive training cases for efficient problem solving. arXiv:2301.01488. Google ScholarGoogle ScholarCross RefCross Ref
  3. Li Ding and Lee Spector. 2021. Optimizing neural networks with gradient lexicase selection. In International Conference on Learning Representations.Google ScholarGoogle Scholar
  4. Thomas Helmuth and Peter Kelly. 2021. PSB2: The Second Program Synthesis Benchmark Suite. arXiv:2106.06086. Google ScholarGoogle ScholarCross RefCross Ref
  5. Thomas Helmuth and Peter Kelly. 2022. Applying genetic programming to PSB2: the next generation program synthesis benchmark suite. Genetic Programming and Evolvable Machines (June 2022). Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Thomas Helmuth and Lee Spector. 2015. General Program Synthesis Benchmark Suite. In Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation. ACM, Madrid Spain, 1039--1046. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Thomas Helmuth and Lee Spector. 2021. Problem-solving benefits of down-sampled lexicase selection. Artificial Life (jun 2021), 1--21. arXiv:2106.06085 Google ScholarGoogle ScholarCross RefCross Ref
  8. Thomas Helmuth, Lee Spector, and James Matheson. 2015. Solving Uncompromising Problems With Lexicase Selection. IEEE Transactions on Evolutionary Computation 19, 5 (2015), 630--643. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Jose Guadalupe Hernandez, Alexander Lalejini, Emily Dolson, and Charles Ofria. 2019. Random subsampling improves performance in lexicase selection. In Proceedings of the Genetic and Evolutionary Computation Conference Companion. ACM, Prague Czech Republic, 2028--2031. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Jose Guadalupe Hernandez, Alexander Lalejini, and Charles Ofria. 2022. An Exploration of Exploration: Measuring the Ability of Lexicase Selection to Find Obscure Pathways to Optimality. In Genetic Programming Theory and Practice XVIII, Wolfgang Banzhaf, Leonardo Trujillo, Stephan Winkler, and Bill Worzel (Eds.). Springer Nature Singapore, Singapore, 83--107. Google ScholarGoogle ScholarCross RefCross Ref
  11. Alexander Lalejini, Emily Dolson, Anya E Vostinar, and Luis Zaman. 2022. Artificial selection methods from evolutionary computing show promise for directed evolution of microbes. eLife 11 (Aug. 2022), e79665. Google ScholarGoogle ScholarCross RefCross Ref
  12. Christian W.G. Lasarczyk, Peter Dittrich, and Wolfgang Banzhaf. 2004. Dynamic Subset Selection Based on a Fitness Case Topology. Evolutionary Computation 12, 2 (June 2004), 223--242. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Jared M. Moore and Adam Stanton. 2017. Lexicase selection outperforms previous strategies for incremental evolution of virtual creature controllers. In Proceedings of the Fourteenth European Conference Artificial Life, ECAL 2017, Lyon, France, September 4--8, 2017. MIT Press, 290--297. http://cognet.mit.edu/journal/ecal2017Google ScholarGoogle Scholar
  14. Lee Spector. 2012. Assessment of Problem Modality by Differential Performance of Lexicase Selection in Genetic Programming: A Preliminary Report. In Proceedings of the 14th Annual Conference Companion on Genetic and Evolutionary Computation (Philadelphia, Pennsylvania, USA) (GECCO '12). Association for Computing Machinery, New York, NY, USA, 401--408. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Adam Stanton and Jared M. Moore. 2022. Lexicase Selection for Multi-Task Evolutionary Robotics. Artificial Life 28, 4 (Nov. 2022), 479--498. Google ScholarGoogle ScholarCross RefCross Ref

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Conferences
    GECCO '23 Companion: Proceedings of the Companion Conference on Genetic and Evolutionary Computation
    July 2023
    2519 pages
    ISBN:9798400701207
    DOI:10.1145/3583133

    Copyright © 2023 Owner/Author(s)

    Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the owner/author(s).

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 24 July 2023

    Check for updates

    Qualifiers

    • poster

    Acceptance Rates

    Overall Acceptance Rate1,669of4,410submissions,38%

    Upcoming Conference

    GECCO '24
    Genetic and Evolutionary Computation Conference
    July 14 - 18, 2024
    Melbourne , VIC , Australia

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader