TY - GEN
T1 - Evolutionary operator self-adaptation with diverse operators
AU - Kim, Min Hyeok
AU - McKay, Robert Ian
AU - Kim, Dong Kyun
AU - Nguyen, Xuan Hoai
PY - 2012
Y1 - 2012
N2 - Operator adaptation in evolutionary computation has previously been applied to either small numbers of operators, or larger numbers of fairly similar ones. This paper focuses on adaptation in algorithms offering a diverse range of operators. We compare a number of previously-developed adaptation strategies, together with two that have been specifically designed for this situation. Probability Matching and Adaptive Pursuit methods performed reasonably well in this scenario, but a strategy combining aspects of both performed better. Multi-Arm Bandit techniques performed well when parameter settings were suitably tailored to the problem, but this tailoring was difficult, and performance was very brittle when the parameter settings were varied.
AB - Operator adaptation in evolutionary computation has previously been applied to either small numbers of operators, or larger numbers of fairly similar ones. This paper focuses on adaptation in algorithms offering a diverse range of operators. We compare a number of previously-developed adaptation strategies, together with two that have been specifically designed for this situation. Probability Matching and Adaptive Pursuit methods performed reasonably well in this scenario, but a strategy combining aspects of both performed better. Multi-Arm Bandit techniques performed well when parameter settings were suitably tailored to the problem, but this tailoring was difficult, and performance was very brittle when the parameter settings were varied.
KW - Adaptive operator selection
KW - Adaptive pursuit
KW - Evolutionary algorithm
KW - Multi-armed bandit
KW - Probability matching
UR - http://www.scopus.com/inward/record.url?scp=84859131335&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-29139-5_20
DO - 10.1007/978-3-642-29139-5_20
M3 - Conference contribution
AN - SCOPUS:84859131335
SN - 9783642291388
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 230
EP - 241
BT - Genetic Programming - 15th European Conference, EuroGP 2012, Proceedings
T2 - 15th European Conference on Genetic Programming, EuroGP 2012
Y2 - 11 April 2012 through 13 April 2012
ER -