TY - JOUR
T1 - Territorial Differential Meta-Evolution
T2 - An Algorithm for Seeking All the Desirable Optima of a Multivariable Function
AU - Wehr, Richard
AU - Saleska, Scott R.
N1 - Publisher Copyright:
© 2024 Massachusetts Institute of Technology.
PY - 2024/12/2
Y1 - 2024/12/2
N2 - Territorial Differential Meta-Evolution (TDME) is an efficient, versatile, and reliable algorithm for seeking all the global or desirable local optima of a multivariable function. It employs a progressive niching mechanism to optimize even challenging, high-dimensional functions with multiple global optima and misleading local optima. This paper introduces TDME and uses standard and novel benchmark problems to quantify its advantages over HillVallEA, which is the best-performing algorithm on the standard benchmark suite that has been used by all major multimodal optimization competitions since 2013. TDME matches HillVallEA on that benchmark suite and categorically outperforms it on a more comprehensive suite that better reflects the potential diversity of optimization problems. TDME achieves that performance without any problem-specific parameter tuning.
AB - Territorial Differential Meta-Evolution (TDME) is an efficient, versatile, and reliable algorithm for seeking all the global or desirable local optima of a multivariable function. It employs a progressive niching mechanism to optimize even challenging, high-dimensional functions with multiple global optima and misleading local optima. This paper introduces TDME and uses standard and novel benchmark problems to quantify its advantages over HillVallEA, which is the best-performing algorithm on the standard benchmark suite that has been used by all major multimodal optimization competitions since 2013. TDME matches HillVallEA on that benchmark suite and categorically outperforms it on a more comprehensive suite that better reflects the potential diversity of optimization problems. TDME achieves that performance without any problem-specific parameter tuning.
KW - differential evolution
KW - Function optimization
KW - niching
UR - http://www.scopus.com/inward/record.url?scp=85211679892&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85211679892&partnerID=8YFLogxK
U2 - 10.1162/evco_a_00337
DO - 10.1162/evco_a_00337
M3 - Article
C2 - 37390219
AN - SCOPUS:85211679892
SN - 1063-6560
VL - 32
SP - 399
EP - 426
JO - Evolutionary Computation
JF - Evolutionary Computation
IS - 4
ER -