From Understanding Genetic Drift to a Smart-Restart Parameter-less Compact Genetic Algorithm
Benjamin Doerr, Weijie Zheng

TL;DR
This paper introduces a parameter-less compact genetic algorithm that automatically adjusts population size to avoid genetic drift, backed by theoretical guarantees and extensive experiments on benchmark problems with and without noise.
Contribution
It proposes a novel parameter-less cGA that adaptively finds suitable population sizes, improving robustness and efficiency over fixed-size approaches.
Findings
Algorithm performs similarly to optimal problem-specific population size.
Missing the right population size can severely impact performance.
The proposed method and a parallel-run variant avoid pitfalls of fixed population sizes.
Abstract
One of the key difficulties in using estimation-of-distribution algorithms is choosing the population size(s) appropriately: Too small values lead to genetic drift, which can cause enormous difficulties. In the regime with no genetic drift, however, often the runtime is roughly proportional to the population size, which renders large population sizes inefficient. Based on a recent quantitative analysis which population sizes lead to genetic drift, we propose a parameter-less version of the compact genetic algorithm that automatically finds a suitable population size without spending too much time in situations unfavorable due to genetic drift. We prove a mathematical runtime guarantee for this algorithm and conduct an extensive experimental analysis on four classic benchmark problems both without and with additive centered Gaussian posterior noise. The former shows that under a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Bandit Algorithms Research · Data Stream Mining Techniques · Machine Learning and Algorithms
