Skip to main navigation Skip to search Skip to main content

Dynamic Cooperative Coevolution for Large Scale Optimization

  • Xin-Yuan Zhang
  • , Yue-Jiao Gong*
  • , Ying Lin
  • , Jie Zhang
  • , Sam Kwong
  • , Jun Zhang*
  • *Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

The cooperative coevolution (CC) framework achieves a promising performance in solving large scale global optimization problems. The framework encounters difficulties on nonseparable problems, where variables interact with each other. Using the static grouping methods, variables will be theoretically grouped into one big subcomponent, whereas the random grouping strategy endures low efficiency. In this paper, a dynamic CC framework is proposed to tackle the challenge. The proposed framework works in a computationally efficient manner, in which the computational resources are allocated to a series of elitist subcomponents consisting of superior variables. First, a novel estimation method is proposed to evaluate the contribution of variables using the historical information of the best overall fitness. Based on the contribution and the interaction information, a dynamic grouping strategy is conducted to construct the dynamic subcomponent that evolves in the next evolutionary period. The constructed subcomponents are different from each other, and therefore the required parameters to control the optimization of each subcomponent vary a lot in each evolutionary period. A stage-by-stage parameter adaptation strategy is proposed to adapt the optimizer to the dynamic optimization environment. Experimental results indicate that the proposed framework achieves competitive results compared with the state-of-the-art CC frameworks.
Original languageEnglish
Pages (from-to)935-948
JournalIEEE Transactions on Evolutionary Computation
Volume23
Issue number6
Online published28 Jan 2019
DOIs
Publication statusPublished - Dec 2019

Research Keywords

  • Cooperative coevolution
  • dynamic grouping strategy.
  • large scale global optimization
  • non-separable problems

Fingerprint

Dive into the research topics of 'Dynamic Cooperative Coevolution for Large Scale Optimization'. Together they form a unique fingerprint.

Cite this