A Self-adaptive Coevolutionary Algorithm
Author(s)
Hevia Fajardo, Mario; Hemberg, Erik; Toutouh, Jamal; O'Reilly, Una-May; Lehre, Per Kristian
Download3638529.3654132.pdf (1.026Mb)
Publisher with Creative Commons License
Publisher with Creative Commons License
Creative Commons Attribution
Terms of use
Metadata
Show full item recordAbstract
Coevolutionary algorithms are helpful computational abstractions of adversarial behavior and they demonstrate multiple ways that populations of competing adversaries influence one another. We introduce the ability for each competitor's mutation rate to evolve through self-adaptation. Because dynamic environments are frequently addressed with self-adaptation, we set up dynamic problem environments to investigate the impact of this ability. For a simple bilinear problem, a sensitivity analysis of the adaptive method's parameters reveals that it is robust over a range of multiplicative rate factors, when the rate is changed up or down with equal probability. An empirical study determines that each population's mutation rates converge to values close to the error threshold. Mutation rate dynamics are complex when both populations adapt their rates. Large scale empirical self-adaptation results reveal that both reasonable solutions and rates can be found. This addresses the challenge of selecting ideal static mutation rates in coevolutionary algorithms. The algorithm's payoffs are also robust. They are rarely poor and frequently they are as high as the payoff of the static rate to which they converge. On rare runs, they are higher.
Description
GECCO ’24, July 14–18, 2024, Melbourne, VIC, Australia
Date issued
2024-07-14Department
Massachusetts Institute of Technology. Computer Science and Artificial Intelligence LaboratoryPublisher
ACM|Genetic and Evolutionary Computation Conference
Citation
Hevia Fajardo, Mario, Hemberg, Erik, Toutouh, Jamal, O'Reilly, Una-May and Lehre, Per Kristian. 2024. "A Self-adaptive Coevolutionary Algorithm."
Version: Final published version
ISBN
979-8-4007-0494-9
Collections
The following license files are associated with this item: