mlsanityData to 14 Oct 2026

DALex: Lexicase-like Selection via Diverse Aggregation

arXiv 2401.12424 ↗First posted 23 Jan 2024cs.NE cs.LGcited by 3

Not on the map. Why?

Abstract (arXiv)

Lexicase selection has been shown to provide advantages over other selection algorithms in several areas of evolutionary computation and machine learning. In its standard form, lexicase selection filters a population or other collection based on randomly ordered training cases that are considered one at a time. This iterated filtering process can be time-consuming, particularly in settings with large numbers of training cases. In this paper, we propose a new method that is nearly equivalent to lexicase selection in terms of the individuals that it selects, but which does so significantly more quickly. The new method, called DALex (for Diversely Aggregated Lexicase), selects the best individual with respect to a weighted sum of training case errors, where the weights are randomly sampled. This allows us to formulate the core computation required for selection as matrix multiplication instead of recursive loops of comparisons, which in turn allows us to take advantage of optimized and parallel algorithms designed for matrix multiplication for speedup. Furthermore, we show that we can interpolate between the behavior of lexicase selection and its "relaxed" variants, such as epsilon or batch lexicase selection, by adjusting a single hyperparameter, named "particularity pressure," which represents the importance granted to each individual training case. Results on program synthesis, deep learning, symbolic regression, and learning classifier systems demonstrate that DALex achieves significant speedups over lexicase selection and its relaxed variants while maintaining almost identical problem-solving performance. Under a fixed computational budget, these savings free up resources that can be directed towards increasing population size or the number of generations, enabling the potential for solving more difficult problems.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 19 of its 48 references that are in the map. First posted on arXiv 23 Jan 2024.

Builds on

19 of 48 references.

References · 19

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  3. 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,885
  4. 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,352
  5. 2021Contemporary Symbolic Regression Methods and their Relative Performancecited by 215
  6. 2020PMLB v1.0: An open source dataset collection for benchmarking machine learning methodscited by 58
  7. 2019Epsilon-Lexicase Selection for Regressioncited by 31
  8. 2019Lexicase selection in Learning Classifier Systemscited by 8
  9. 2021Problem-solving benefits of down-sampled lexicase selectioncited by 8
  10. 2022Lexicase Selection at Scalecited by 5
  11. 2023Informed Down-Sampled Lexicase Selection: Identifying productive training cases for efficient problem solvingcited by 5
  12. 2019Lexicase Selection of Specialistscited by 4
7 more
  1. 2020Code Building Genetic Programmingcited by 4
  2. 2019Batch Tournament Selection for Genetic Programmingcited by 3
  3. 2023Calculating lexicase selection probabilities is NP-Hardcited by 3
  4. 2023Probabilistic Lexicase Selectioncited by 3
  5. 2023Particularitycited by 3
  6. 2022Population Diversity Leads to Short Running Times of Lexicase Selectioncited by 2
  7. 2023Optimizing Neural Networks with Gradient Lexicase Selectioncited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 1; 2025: 1; 2026: 1.

3 papers.