English

The Effects of Population Size on the Performance of BEAGLE GPU-Based Genetic Programming Runs

Neural and Evolutionary Computing 2026-04-29 v1

Abstract

The Beagle framework, through GPU-based Genetic Programming, enables population dynamics previously unattainable (within practical time frames) by CPU-constrained Genetic Programming systems. This work explores how GPU-enabled population sizes impact the success of training for symbolic regression problems. Specifically, when using constant population sizes, we see benefits of using very narrow and deep searches (as narrow as 1000 individuals) for some problems, while other problems benefit from very broad and shallow searches (as broad as 10 million individuals). We also explore stepped population sizes that start with large populations and drop to small populations to balance the breadth and depth of search.

Keywords

Cite

@article{arxiv.2604.24968,
  title  = {The Effects of Population Size on the Performance of BEAGLE GPU-Based Genetic Programming Runs},
  author = {Nathan Haut and Ilya Basin and Ruchika Gupta and Marzieh Kianinejad and Zachary Perrico and Elijah Smith and Wolfgang Banzhaf},
  journal= {arXiv preprint arXiv:2604.24968},
  year   = {2026}
}

Comments

Submitted to PPSN 2026