Lexicase selection in Learning Classifier Systems

07/10/2019
by   Sneha Aenugu, et al.
0

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 genetic programming and more recently in genetic algorithms, its applications in other forms of evolutionary machine learning have not been explored. In this paper, we investigate the use of lexicase parent selection in Learning Classifier Systems (LCS) and study its effect on classification problems in a supervised setting. We further introduce a new variant of lexicase selection, called batch-lexicase selection, which allows for the tuning of selection pressure. We compare the two lexicase selection methods with tournament and fitness proportionate selection methods on binary classification problems. We show that batch-lexicase selection results in the creation of more generic rules which is favorable for generalization on future data. We further show that batch-lexicase selection results in better generalization in situations of partial or missing data.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/16/2019

Selection Heuristics on Semantic Genetic Programming for Classification Problems

In a steady-state evolution, tournament selection traditionally uses the...
research
08/08/2017

Data-driven Advice for Applying Machine Learning to Bioinformatics Problems

As the bioinformatics field grows, it must keep pace not only with new d...
research
06/10/2014

The Effect of Social Learning on Individual Learning and Evolution

We consider the effects of social learning on the individual learning an...
research
06/12/2023

Particularity

We describe a design principle for adaptive systems under which adaptati...
research
03/16/2022

Multi Expression Programming for solving classification problems

Multi Expression Programming (MEP) is a Genetic Programming variant whic...
research
08/23/2022

Lexicase Selection at Scale

Lexicase selection is a semantic-aware parent selection method, which as...
research
01/07/2015

Comparison of Selection Methods in On-line Distributed Evolutionary Robotics

In this paper, we study the impact of selection methods in the context o...

Please sign up or login with your details

Forgot password? Click here to reset