Minimum variance threshold for epsilon-lexicase selection
<|reference_start|>Minimum variance threshold for epsilon-lexicase selection: Parent selection plays an important role in evolutionary algorithms, and many strategies exist to select the parent pool before breeding the next generation. Methods often rely on average error over the entire dataset as a criterion to select the parents, which can lead to an information loss due to aggregation of all test cases. Under epsilon-lexicase selection, the population goes to a selection pool that is iteratively reduced by using each test individually, discarding individuals with an error higher than the elite error plus the median absolute deviation (MAD) of errors for that particular test case. In an attempt to better capture differences in performance of individuals on cases, we propose a new criteria that splits errors into two partitions that minimize the total variance within partitions. Our method was embedded into the FEAT symbolic regression algorithm, and evaluated with the SRBench framework, containing 122 black-box synthetic and real-world regression problems. The empirical results show a better performance of our approach compared to traditional epsilon-lexicase selection in the real-world datasets while showing equivalent performance on the synthetic dataset.<|reference_end|>
@article{aldeia2024minimum,
    title={Minimum variance threshold for epsilon-lexicase selection},
    author={Guilherme Seidyo Imai Aldeia (1), Fabricio Olivetti de Franca (1) and
  William G. La Cava (2 and 3) ((1) Federal University of ABC, (2) Boston
  Children's Hospital, (3) Harvard Medical School)},
    journal={GSI Aldeia, FO de Fran\c{c}a, and WG La Cava. 2024. Minimum
  variance threshold for epsilon-lexicase selection. In Genetic and
  Evolutionary Computation Conference (GECCO '24)},
    year={2024},
    doi={10.1145/3638529.3654149},
    archivePrefix={arXiv},
    eprint={2404.05909},
    primaryClass={cs.NE}
}