TY - GEN
T1 - An adaptive coevolutionary differential evolution algorithm for large-scale optimization
AU - YANG, Zhenyu
AU - ZHANG, Jingqiao
AU - TANG, Ke
AU - YAO, Xin
AU - SANDERSON, Arthur C.
PY - 2009/5
Y1 - 2009/5
N2 - In this paper, we propose a new algorithm, named JACC-G, for large scale optimization problems. The motivation is to improve our previous work on grouping and adaptive weighting based cooperative coevolution algorithm, DECC-G [1], which uses random grouping strategy to divide the objective vector into subcomponents, and solve each of them in a cyclical fashion. The adaptive weighting mechanism is used to adjust all the subcomponents together at the end of each cycle. In the new JACC-G algorithm: (1) A most recent and efficient Differential Evolution (DE) variant, JADE [2], is employed as the subcomponent optimizer to seek for a better performance; (2) The adaptive weighting is time-consuming and expected to work only in the first few cycles, so a detection module is added to prevent applying it arbitrarily; (3) JADE is also used to optimize the weight vector in adaptive weighting process instead of using a basic DE in previous DECC-G. The efficacy of the proposed JACC-G algorithm is evaluated on two sets of widely used benchmark functions up to 1000 dimensions. © 2009 IEEE.
AB - In this paper, we propose a new algorithm, named JACC-G, for large scale optimization problems. The motivation is to improve our previous work on grouping and adaptive weighting based cooperative coevolution algorithm, DECC-G [1], which uses random grouping strategy to divide the objective vector into subcomponents, and solve each of them in a cyclical fashion. The adaptive weighting mechanism is used to adjust all the subcomponents together at the end of each cycle. In the new JACC-G algorithm: (1) A most recent and efficient Differential Evolution (DE) variant, JADE [2], is employed as the subcomponent optimizer to seek for a better performance; (2) The adaptive weighting is time-consuming and expected to work only in the first few cycles, so a detection module is added to prevent applying it arbitrarily; (3) JADE is also used to optimize the weight vector in adaptive weighting process instead of using a basic DE in previous DECC-G. The efficacy of the proposed JACC-G algorithm is evaluated on two sets of widely used benchmark functions up to 1000 dimensions. © 2009 IEEE.
UR - http://www.scopus.com/inward/record.url?scp=70349874647&partnerID=8YFLogxK
U2 - 10.1109/CEC.2009.4982936
DO - 10.1109/CEC.2009.4982936
M3 - Conference paper (refereed)
SN - 9781424429592
SP - 102
EP - 109
BT - 2009 IEEE Congress on Evolutionary Computation, CEC 2009
ER -