Skip to main content

Showing 1–14 of 14 results for author: Lale**i, A

.
  1. arXiv:2404.06588  [pdf, other

    cs.NE

    Phylogeny-Informed Interaction Estimation Accelerates Co-Evolutionary Learning

    Authors: Jack Garbus, Thomas Willkens, Alexander Lale**i, Jordan Pollack

    Abstract: Co-evolution is a powerful problem-solving approach. However, fitness evaluation in co-evolutionary algorithms can be computationally expensive, as the quality of an individual in one population is defined by its interactions with many (or all) members of one or more other populations. To accelerate co-evolutionary systems, we introduce phylogeny-informed interaction estimation, which uses runtime… ▽ More

    Submitted 9 April, 2024; originally announced April 2024.

  2. arXiv:2402.01610  [pdf, other

    cs.NE

    Runtime phylogenetic analysis enables extreme subsampling for test-based problems

    Authors: Alexander Lale**i, Marcos Sanson, Jack Garbus, Matthew Andres Moreno, Emily Dolson

    Abstract: A phylogeny describes the evolutionary history of an evolving population. Evolutionary search algorithms can perfectly track the ancestry of candidate solutions, illuminating a population's trajectory through the search space. However, phylogenetic analyses are typically limited to post-hoc studies of search performance. We introduce phylogeny-informed subsampling, a new class of subsampling metho… ▽ More

    Submitted 2 February, 2024; originally announced February 2024.

    Comments: Conference submission

  3. arXiv:2309.10973  [pdf, other

    cs.NE

    Reachability Analysis for Lexicase Selection via Community Assembly Graphs

    Authors: Emily Dolson, Alexander Lale**i

    Abstract: Fitness landscapes have historically been a powerful tool for analyzing the search space explored by evolutionary algorithms. In particular, they facilitate understanding how easily reachable an optimal solution is from a given starting point. However, simple fitness landscapes are inappropriate for analyzing the search space seen by selection schemes like lexicase selection in which the outcome o… ▽ More

    Submitted 19 September, 2023; originally announced September 2023.

  4. arXiv:2306.03970  [pdf, other

    cs.NE

    Phylogeny-informed fitness estimation

    Authors: Alexander Lale**i, Matthew Andres Moreno, Jose Guadalupe Hernandez, Emily Dolson

    Abstract: Phylogenies (ancestry trees) depict the evolutionary history of an evolving population. In evolutionary computing, a phylogeny can reveal how an evolutionary algorithm steers a population through a search space, illuminating the step-by-step process by which any solutions evolve. Thus far, phylogenetic analyses have primarily been applied as post-hoc analyses used to deepen our understanding of ex… ▽ More

    Submitted 6 June, 2023; originally announced June 2023.

    Comments: Submitted as contribution to GPTP XX

  5. arXiv:2304.07089  [pdf, ps, other

    cs.NE

    Analyzing the Interaction Between Down-Sampling and Selection

    Authors: Ryan Boldi, Ashley Bao, Martin Briesch, Thomas Helmuth, Dominik Sobania, Lee Spector, Alexander Lale**i

    Abstract: Genetic programming systems often use large training sets to evaluate the quality of candidate solutions for selection. However, evaluating populations on large training sets can be computationally expensive. Down-sampling training sets has long been used to decrease the computational cost of evaluation in a wide range of application domains. Indeed, recent studies have shown that both random and… ▽ More

    Submitted 14 April, 2023; originally announced April 2023.

    Comments: 9 pages

  6. A Static Analysis of Informed Down-Samples

    Authors: Ryan Boldi, Alexander Lale**i, Thomas Helmuth, Lee Spector

    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 co… ▽ More

    Submitted 16 April, 2023; v1 submitted 4 April, 2023; originally announced April 2023.

    Comments: Accepted to the Genetic and Evolutionary Computation Conference 2023

  7. arXiv:2301.01488  [pdf, other

    cs.NE

    Informed Down-Sampled Lexicase Selection: Identifying productive training cases for efficient problem solving

    Authors: Ryan Boldi, Martin Briesch, Dominik Sobania, Alexander Lale**i, Thomas Helmuth, Franz Rothlauf, Charles Ofria, Lee Spector

    Abstract: Genetic Programming (GP) often uses large training sets and requires all individuals to be evaluated on all training cases during selection. Random down-sampled lexicase selection evaluates individuals on only a random subset of the training cases allowing for more individuals to be explored with the same amount of program executions. However, creating a down-sample randomly might exclude importan… ▽ More

    Submitted 22 February, 2024; v1 submitted 4 January, 2023; originally announced January 2023.

    Comments: Accepted for Publication in the Evolutionary Computation Journal by MIT Press

  8. arXiv:2204.13839  [pdf, other

    cs.NE

    A suite of diagnostic metrics for characterizing selection schemes

    Authors: Jose Guadalupe Hernandez, Alexander Lale**i, Charles Ofria

    Abstract: Benchmark suites are crucial for assessing the performance of evolutionary algorithms, but the constituent problems are often too complex to provide clear intuition about an algorithm's strengths and weaknesses. To address this gap, we introduce DOSSIER ("Diagnostic Overview of Selection Schemes In Evolutionary Runs"), a diagnostic suite initially composed of eight handcrafted metrics. These metri… ▽ More

    Submitted 23 October, 2023; v1 submitted 28 April, 2022; originally announced April 2022.

    Comments: Incorporated valley crossing diagnostics and results. Also refactored paper to focus on three key problem characteristics

  9. What can phylogenetic metrics tell us about useful diversity in evolutionary algorithms?

    Authors: Jose Guadalupe Hernandez, Alexander Lale**i, Emily Dolson

    Abstract: It is generally accepted that "diversity" is associated with success in evolutionary algorithms. However, diversity is a broad concept that can be measured and defined in a multitude of ways. To date, most evolutionary computation research has measured diversity using the richness and/or evenness of a particular genotypic or phenotypic property. While these metrics are informative, we hypothesize… ▽ More

    Submitted 28 August, 2021; originally announced August 2021.

    Comments: 21 page, 7 figures. Presented Genetic Programming in Theory and Practice, 2021

    ACM Class: I.2.2

  10. Matchmaker, Matchmaker, Make Me a Match: Geometric, Variational, and Evolutionary Implications of Criteria for Tag Affinity

    Authors: Matthew Andres Moreno, Alexander Lale**i, Charles Ofria

    Abstract: Genetic programming and artificial life systems commonly employ tag-matching schemes to determine interactions between model components. However, the implications of criteria used to determine affinity between tags with respect to constraints on emergent connectivity, canalization of changes to connectivity under mutation, and evolutionary dynamics have not been considered. We highlight difference… ▽ More

    Submitted 10 August, 2021; originally announced August 2021.

  11. arXiv:2108.00382  [pdf

    cs.NE

    SignalGP-Lite: Event Driven Genetic Programming Library for Large-Scale Artificial Life Applications

    Authors: Matthew Andres Moreno, Santiago Rodriguez Papa, Alexander Lale**i, Charles Ofria

    Abstract: Event-driven genetic programming representations have been shown to outperform traditional imperative representations on interaction-intensive problems. The event-driven approach organizes genome content into modules that are triggered in response to environmental signals, simplifying simulation design and implementation. Existing work develo** event-driven genetic programming methodology has la… ▽ More

    Submitted 1 August, 2021; originally announced August 2021.

  12. arXiv:2107.09760  [pdf, other

    cs.NE

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

    Authors: Jose Guadalupe Hernandez, Alexander Lale**i, Charles Ofria

    Abstract: Parent selection algorithms (selection schemes) steer populations through a problem's search space, often trading off between exploitation and exploration. Understanding how selection schemes affect exploitation and exploration within a search space is crucial to tackling increasingly challenging problems. Here, we introduce an "exploration diagnostic" that diagnoses a selection scheme's capacity… ▽ More

    Submitted 26 July, 2021; v1 submitted 20 July, 2021; originally announced July 2021.

    Comments: Changes to the axis labels and added funding sources to acknowledgments

  13. Tag-based regulation of modules in genetic programming improves context-dependent problem solving

    Authors: Alexander Lale**i, Matthew Andres Moreno, Charles Ofria

    Abstract: We introduce and experimentally demonstrate the utility of tag-based genetic regulation, a new genetic programming (GP) technique that allows programs to dynamically adjust which code modules to express. Tags are evolvable labels that provide a flexible mechanism for referencing code modules. Tag-based genetic regulation extends existing tag-based naming schemes to allow programs to "promote" and… ▽ More

    Submitted 9 July, 2021; v1 submitted 16 December, 2020; originally announced December 2020.

    Comments: 2020-12-23-revisions: correct typos; revise abstract, results & discussion, and conclusion based on feedback; add unsuccessful runs to performance figures 2021-07-03-revisions: update title; incorporate feedback; add journal reference. Genet Program Evolvable Mach (2021)

  14. Evolving Event-driven Programs with SignalGP

    Authors: Alexander Lale**i, Charles Ofria

    Abstract: We present SignalGP, a new genetic programming (GP) technique designed to incorporate the event-driven programming paradigm into computational evolution's toolbox. Event-driven programming is a software design philosophy that simplifies the development of reactive programs by automatically triggering program modules (event-handlers) in response to external events, such as signals from the environm… ▽ More

    Submitted 15 April, 2018; originally announced April 2018.