Lee Spector
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Lee Spector has a total of 37 co-authors. Here are the top co-authors by number of shared publications:
- Ryan Boldi
University of Massachusetts Amherst, Amherst, USA
12 shared publications - Li Ding
Department of Pharmaceutical Analysis, China Pharmaceutical University, Nanjing 211198, China
9 shared publications - Thomas Helmuth
Hamilton College
9 shared publications - Alexander Lalejini
Grand Valley State University
6 shared publications - Dominik Sobania
PALUNO, University of Duisburg-Essen, Germany
5 shared publications - Martin Briesch
Johannes Gutenberg University Mainz Germany
5 shared publications
Latest Publications
- Open Access
- 13 July 2026
- Published by Association for Computing Machinery (ACM)
- p. 473-476
Structural Meta-Case Regularization for Lexicase Selection
- 13 July 2026
- Published by Association for Computing Machinery (ACM)
- p. 473-476
Open AccessStructural Meta-Case Regularization for Lexicase Selection
- Open Access
- 13 July 2026
- Published by Association for Computing Machinery (ACM)
- p. 181-184
Evolving Neural Cellular Automata With Gradient Lexicase Selection
- 13 July 2026
- Published by Association for Computing Machinery (ACM)
- p. 181-184
Open AccessEvolving Neural Cellular Automata With Gradient Lexicase Selection
- 3 June 2026
- Published by Springer Nature
- p. 389-404
Evolution of Artificial Intelligence, Continued
- 28 January 2026
- Published by Elsevier in Journal of Theoretical Biology
- Vol. 623, 112390
Modeling how hunting strategies and pack size shape each other
- 28 January 2026
- Published by Elsevier in Journal of Theoretical Biology
- Vol. 623, 112390
Modeling how hunting strategies and pack size shape each other
- Open Access
- 13 July 2025
- Published by Association for Computing Machinery (ACM)
- p. 104-112
Dominated Novelty Search: Rethinking Local Competition in Quality-Diversity
- 13 July 2025
- Published by Association for Computing Machinery (ACM)
- p. 104-112
Open AccessDominated Novelty Search: Rethinking Local Competition in Quality-Diversity
- 28 February 2025
- Published by Springer Nature
- p. 219-236
Ratcheted Random Search for Self-programming Boolean Networks
- 28 February 2025
- Published by Springer Nature
- p. 219-236
Ratcheted Random Search for Self-programming Boolean Networks
- Open Access
Dominated Novelty Search: Rethinking Local Competition in Quality-Diversity
Quality-Diversity is a family of evolutionary algorithms that generate diverse, high-performing solutions through local competition principles inspired by natural evolution. While research has focused on improving specific aspects of Quality-Diversity algorithms, surprisingly little attention has been paid to investigating alternative formulations of local competition itself -- the core mechanism distinguishing Quality-Diversity from traditional evolutionary algorithms. Most approaches implement local competition through explicit collection mechanisms like fixed grids or unstructured archives, imposing artificial constraints that require predefined bounds or hard-to-tune parameters. We show that Quality-Diversity methods can be reformulated as Genetic Algorithms where local competition occurs through fitness transformations rather than explicit collection mechanisms. Building on this insight, we introduce Dominated Novelty Search, a Quality-Diversity algorithm that implements local competition through dynamic fitness transformations, eliminating the need for predefined bounds or parameters. Our experiments show that Dominated Novelty Search significantly outperforms existing approaches across standard Quality-Diversity benchmarks, while maintaining its advantage in challenging scenarios like high-dimensional and unsupervised spaces.
Open AccessDominated Novelty Search: Rethinking Local Competition in Quality-Diversity
Quality-Diversity is a family of evolutionary algorithms that generate diverse, high-performing solutions through local competition principles inspired by natural evolution. While research has focused on improving specific aspects of Quality-Diversity algorithms, surprisingly little attention has been paid to investigating alternative formulations of local competition itself -- the core mechanism distinguishing Quality-Diversity from traditional evolutionary algorithms. Most approaches implement local competition through explicit collection mechanisms like fixed grids or unstructured archives, imposing artificial constraints that require predefined bounds or hard-to-tune parameters. We show that Quality-Diversity methods can be reformulated as Genetic Algorithms where local competition occurs through fitness transformations rather than explicit collection mechanisms. Building on this insight, we introduce Dominated Novelty Search, a Quality-Diversity algorithm that implements local competition through dynamic fitness transformations, eliminating the need for predefined bounds or parameters. Our experiments show that Dominated Novelty Search significantly outperforms existing approaches across standard Quality-Diversity benchmarks, while maintaining its advantage in challenging scenarios like high-dimensional and unsupervised spaces.
- 2 December 2024
- Published by MIT Press in Evolutionary Computation
- Vol. 32 (4) , 307-337
Informed Down-Sampled Lexicase Selection: Identifying Productive Training Cases for Efficient Problem Solving
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 number of program executions. However, sampling randomly can exclude important cases from the down-sample for a number of generations, while cases that measure the same behavior (synonymous cases) may be overused. In this work, we introduce Informed Down-Sampled Lexicase Selection. This method leverages population statistics to build down-samples that contain more distinct and therefore informative training cases. Through an empirical investigation across two different GP systems (PushGP and Grammar-Guided GP), we find that informed down-sampling significantly outperforms random down-sampling on a set of contemporary program synthesis benchmark problems. Through an analysis of the created down-samples, we find that important training cases are included in the down-sample consistently across independent evolutionary runs and systems. We hypothesize that this improvement can be attributed to the ability of Informed Down-Sampled Lexicase Selection to maintain more specialist individuals over the course of evolution, while still benefiting from reduced per-evaluation costs.
- 2 December 2024
- Published by MIT Press in Evolutionary Computation
- Vol. 32 (4) , 307-337
Informed Down-Sampled Lexicase Selection: Identifying Productive Training Cases for Efficient Problem Solving
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 number of program executions. However, sampling randomly can exclude important cases from the down-sample for a number of generations, while cases that measure the same behavior (synonymous cases) may be overused. In this work, we introduce Informed Down-Sampled Lexicase Selection. This method leverages population statistics to build down-samples that contain more distinct and therefore informative training cases. Through an empirical investigation across two different GP systems (PushGP and Grammar-Guided GP), we find that informed down-sampling significantly outperforms random down-sampling on a set of contemporary program synthesis benchmark problems. Through an analysis of the created down-samples, we find that important training cases are included in the down-sample consistently across independent evolutionary runs and systems. We hypothesize that this improvement can be attributed to the ability of Informed Down-Sampled Lexicase Selection to maintain more specialist individuals over the course of evolution, while still benefiting from reduced per-evaluation costs.
- Open Access
- 28 September 2024
- Published by Springer Nature in Genetic Programming and Evolvable Machines
- Vol. 25 (2) , 1-2
Chief editorship transition
- 28 September 2024
- Published by Springer Nature in Genetic Programming and Evolvable Machines
- Vol. 25 (2) , 1-2
Open AccessChief editorship transition
- Open Access
- 14 July 2024
- Published by Association for Computing Machinery (ACM)
- p. 171-174
Solving Deceptive Problems Without Explicit Diversity Maintenance
Navigating deceptive domains has often been a challenge in machine learning due to search algorithms getting stuck at sub-optimal local maxima. Many algorithms have been proposed to navigate these domains by explicitly maintaining population diversity, such as Novelty Search, MAP-Elites or other so-called Quality Diversity algorithms. In this paper, we present an approach to solve deceptive problems by optimizing a series of defined objectives instead. These objectives can be created by subaggregating the performance of individuals, and optimized by lexicase selection, a technique shown to implicitly maintain population diversity. We compare this method to a commonly used quality diversity algorithm, MAP-Elites, on a set of discrete optimization and reinforcement learning domains. We find that lexicase selection with decomposed objectives outperforms MAP-Elites on the deceptive domains that we explore. Furthermore, we find that this technique results in competitive performance on the diversity-focused metrics of QD-Score and Coverage, without explicitly optimizing for these things. We also find that this technique is robust to the choice of subaggregation method and its benefits scale to high dimensional control tasks. This work highlights that diversity does not always need to be explicitly maintained for it to help solve deceptive problems.
- 14 July 2024
- Published by Association for Computing Machinery (ACM)
- p. 171-174
Open AccessSolving Deceptive Problems Without Explicit Diversity Maintenance
Navigating deceptive domains has often been a challenge in machine learning due to search algorithms getting stuck at sub-optimal local maxima. Many algorithms have been proposed to navigate these domains by explicitly maintaining population diversity, such as Novelty Search, MAP-Elites or other so-called Quality Diversity algorithms. In this paper, we present an approach to solve deceptive problems by optimizing a series of defined objectives instead. These objectives can be created by subaggregating the performance of individuals, and optimized by lexicase selection, a technique shown to implicitly maintain population diversity. We compare this method to a commonly used quality diversity algorithm, MAP-Elites, on a set of discrete optimization and reinforcement learning domains. We find that lexicase selection with decomposed objectives outperforms MAP-Elites on the deceptive domains that we explore. Furthermore, we find that this technique results in competitive performance on the diversity-focused metrics of QD-Score and Coverage, without explicitly optimizing for these things. We also find that this technique is robust to the choice of subaggregation method and its benefits scale to high dimensional control tasks. This work highlights that diversity does not always need to be explicitly maintained for it to help solve deceptive problems.