Towards a Sound Theory of Adaptation for the Simple Genetic Algorithm
Keki Burjorjee

TL;DR
This paper argues that a comprehensive theory explaining the simple genetic algorithm's strong adaptive capacity can overcome current limitations in evolutionary computation and machine learning, challenging existing beliefs about its constraints.
Contribution
It identifies and refutes the supposed limitations of the SGA's adaptability, and proposes a method to analyze its search distribution over generations.
Findings
The SGA's adaptive ability is more powerful than previously believed.
The negative impact of the building block hypothesis (BBH) is overstated.
Conditions are provided for approximating the search distribution of the SGA.
Abstract
The pace of progress in the fields of Evolutionary Computation and Machine Learning is currently limited -- in the former field, by the improbability of making advantageous extensions to evolutionary algorithms when their capacity for adaptation is poorly understood, and in the latter by the difficulty of finding effective semi-principled reductions of hard real-world problems to relatively simple optimization problems. In this paper we explain why a theory which can accurately explain the simple genetic algorithm's remarkable capacity for adaptation has the potential to address both these limitations. We describe what we believe to be the impediments -- historic and analytic -- to the discovery of such a theory and highlight the negative role that the building block hypothesis (BBH) has played. We argue based on experimental results that a fundamental limitation which is widely…
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
TopicsEvolutionary Algorithms and Applications · Metaheuristic Optimization Algorithms Research · Advanced Multi-Objective Optimization Algorithms
