Co-evolving parasites improve simulated evolution as an optimization procedure
CNLS '89 Proceedings of the ninth annual international conference of the Center for Nonlinear Studies on Self-organizing, Collective, and Cooperative Phenomena in Natural and Artificial Computing Networks on Emergent computation
Finite-time Analysis of the Multiarmed Bandit Problem
Machine Learning
An analysis of cooperative coevolutionary algorithms
An analysis of cooperative coevolutionary algorithms
On identifying global optima in cooperative coevolution
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
Cooperative Multi-Agent Learning: The State of the Art
Autonomous Agents and Multi-Agent Systems
Cooperative Coevolution: An Architecture for Evolving Coadapted Subcomponents
Evolutionary Computation
Searching for diverse, cooperative populations with genetic algorithms
Evolutionary Computation
Using genetic algorithms to explore pattern recognition in the immune system
Evolutionary Computation
Adaptive operator selection with dynamic multi-armed bandits
Proceedings of the 10th annual conference on Genetic and evolutionary computation
A hierarchical cooperative evolutionary algorithm
Proceedings of the 12th annual conference on Genetic and evolutionary computation
Toward comparison-based adaptive operator selection
Proceedings of the 12th annual conference on Genetic and evolutionary computation
Cooperative coevolution of artificial neural network ensembles for pattern classification
IEEE Transactions on Evolutionary Computation
Biasing Coevolutionary Search for Optimal Multiagent Behaviors
IEEE Transactions on Evolutionary Computation
Co-adapting mobile sensor networks to maximize coverage in dynamic environments
Proceedings of the 14th annual conference companion on Genetic and evolutionary computation
Hi-index | 0.00 |
This paper proposes a self-adaptation mechanism to manage the resources allocated to the different species comprising a cooperative coevolutionary algorithm. The proposed approach relies on a dynamic extension to the well-known multi-armed bandit framework. At each iteration, the dynamic multi-armed bandit makes a decision on which species to evolve for a generation, using the history of progress made by the different species to guide the decisions. We show experimentally, on a benchmark and a real-world problem, that evolving the different populations at different paces allows not only to identify solutions more rapidly, but also improves the capacity of cooperative coevolution to solve more complex problems.