English
Related papers

Related papers: Was Tournament Selection All We Ever Needed? A Cri…

200 papers

In genetic programming, an evolutionary method for producing computer programs that solve specified computational problems, parent selection is ordinarily based on aggregate measures of performance across an entire training set. Lexicase…

Neural and Evolutionary Computing · Computer Science 2021-06-14 Thomas Helmuth , Lee Spector

Epsilon-lexicase selection is a parent selection method in genetic programming that has been successfully applied to symbolic regression problems. Recently, the combination of random subsampling with lexicase selection significantly…

Neural and Evolutionary Computing · Computer Science 2023-02-10 Alina Geiger , Dominik Sobania , Franz Rothlauf

In recent years, several new lexicase-based selection variants have emerged due to the success of standard lexicase selection in various application domains. For symbolic regression problems, variants that use an epsilon-threshold or…

Neural and Evolutionary Computing · Computer Science 2025-03-20 Alina Geiger , Dominik Sobania , Franz Rothlauf

Genetic programming systems often use large training sets to evaluate the quality of candidate solutions for selection, which is often computationally expensive. Down-sampling training sets has long been used to decrease the computational…

Neural and Evolutionary Computing · Computer Science 2024-08-02 Ryan Boldi , Ashley Bao , Martin Briesch , Thomas Helmuth , Dominik Sobania , Lee Spector , Alexander Lalejini

Down-sampling training data has long been shown to improve the generalization performance of a wide range of machine learning systems. Recently, down-sampling has proved effective in genetic programming (GP) runs that utilize the lexicase…

Neural and Evolutionary Computing · Computer Science 2022-06-01 Ryan Boldi , Thomas Helmuth , Lee Spector

Lexicase selection achieves very good solution quality by introducing ordered test cases. However, the computational complexity of lexicase selection can prohibit its use in many applications. In this paper, we introduce Batch Tournament…

Neural and Evolutionary Computing · Computer Science 2019-04-19 Vinicius V. Melo , Danilo Vasconcellos Vargas , Wolfgang Banzhaf

Lexicase parent selection filters the population by considering one random training case at a time, eliminating any individuals with errors for the current case that are worse than the best error in the selection pool, until a single…

Neural and Evolutionary Computing · Computer Science 2020-01-03 Thomas Helmuth , Edward Pantridge , Lee Spector

Lexicase selection is a parent selection method that considers training cases individually, rather than in aggregate, when performing parent selection. Whereas previous work has demonstrated the ability of lexicase selection to solve…

Neural and Evolutionary Computing · Computer Science 2018-05-01 William La Cava , Thomas Helmuth , Lee Spector , Jason H. Moore

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…

Neural and Evolutionary Computing · Computer Science 2024-02-23 Ryan Boldi , Martin Briesch , Dominik Sobania , Alexander Lalejini , Thomas Helmuth , Franz Rothlauf , Charles Ofria , Lee Spector

Lexicase selection and novelty search, two parent selection methods used in evolutionary computation, emphasize exploring widely in the search space more than traditional methods such as tournament selection. However, lexicase selection is…

Neural and Evolutionary Computing · Computer Science 2019-07-04 Lia Jundt , Thomas Helmuth

Lexicase selection is a parent selection method that considers test cases separately, rather than in aggregate, when performing parent selection. It performs well in discrete error spaces but not on the continuous-valued problems that…

Neural and Evolutionary Computing · Computer Science 2019-06-03 William La Cava , Lee Spector , Kourosh Danai

Lexicase selection is a semantic-aware parent selection method, which assesses individual test cases in a randomly-shuffled data stream. It has demonstrated success in multiple research areas including genetic programming, genetic…

Neural and Evolutionary Computing · Computer Science 2022-08-24 Li Ding , Ryan Boldi , Thomas Helmuth , Lee Spector

One potential drawback of using aggregated performance measurement in machine learning is that models may learn to accept higher errors on some training cases as compromises for lower errors on others, with the lower errors actually being…

Machine Learning · Computer Science 2023-12-21 Li Ding , Lee Spector

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…

Neural and Evolutionary Computing · Computer Science 2024-07-23 Jose Guadalupe Hernandez , Anil Kumar Saini , Jason H. Moore

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…

Neural and Evolutionary Computing · Computer Science 2021-07-28 Jose Guadalupe Hernandez , Alexander Lalejini , Charles Ofria

The lexicase parent selection method selects parents by considering performance on individual data points in random order instead of using a fitness function based on an aggregated data accuracy. While the method has demonstrated promise in…

Neural and Evolutionary Computing · Computer Science 2019-07-11 Sneha Aenugu , Lee Spector

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,…

Neural and Evolutionary Computing · Computer Science 2023-04-18 Ryan Boldi , Alexander Lalejini , Thomas Helmuth , Lee Spector

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…

Neural and Evolutionary Computing · Computer Science 2024-02-12 Andrew Ni , Li Ding , Lee Spector

Recommender systems influence almost every aspect of our digital lives. Unfortunately, in striving to give us what we want, they end up restricting our open-mindedness. Current recommender systems promote echo chambers, where people only…

Information Retrieval · Computer Science 2023-05-19 Ryan Boldi , Aadam Lokhandwala , Edward Annatone , Yuval Schechter , Alexander Lavrenenko , Cooper Sigrist

In evolutionary algorithms a critical parameter that must be tuned is that of selection pressure. If it is set too low then the rate of convergence towards the optimum is likely to be slow. Alternatively if the selection pressure is set too…

Machine Learning · Computer Science 2007-05-23 Shane Legg , Marcus Hutter , Akshat Kumar
‹ Prev 1 2 3 10 Next ›