Enhancing Cooperative Coevolution with Selective Multiple Populations for Large-Scale Global Optimization

The cooperative coevolution (CC) algorithm features a “divide-and-conquer” problem-solving process. This feature has great potential for large-scale global optimization (LSGO) while inducing some inherent problems of CC if a problem is improperly decomposed. In this work, a novel CC named selective...

Full description

Saved in:
Bibliographic Details
Main Authors: Xingguang Peng, Yapei Wu
Format: Article
Language:English
Published: Wiley 2018-01-01
Series:Complexity
Online Access:http://dx.doi.org/10.1155/2018/9267054
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832558532992434176
author Xingguang Peng
Yapei Wu
author_facet Xingguang Peng
Yapei Wu
author_sort Xingguang Peng
collection DOAJ
description The cooperative coevolution (CC) algorithm features a “divide-and-conquer” problem-solving process. This feature has great potential for large-scale global optimization (LSGO) while inducing some inherent problems of CC if a problem is improperly decomposed. In this work, a novel CC named selective multiple population- (SMP-) based CC (CC-SMP) is proposed to enhance the cooperation of subproblems by addressing two challenges: finding informative collaborators whose fitness and diversity are qualified and adapting to the dynamic landscape. In particular, a CMA-ES-based multipopulation procedure is employed to identify local optima which are then shared as potential informative collaborators. A restart-after-stagnation procedure is incorporated to help the child populations adapt to the dynamic landscape. A biobjective selection is also incorporated to select qualified child populations according to the criteria of informative individuals (fitness and diversity). Only selected child populations are active in the next evolutionary cycle while the others are frozen to save computing resource. In the experimental study, the proposed CC-SMP is compared to 7 state-of-the-art CC algorithms on 20 benchmark functions with 1000 dimensionality. Statistical comparison results figure out significant superiority of the CC-SMP. In addition, behavior of the SMP scheme and sensitivity to the cooperation frequency are also analyzed.
format Article
id doaj-art-67686476e02145bb88c1629a68bcbf78
institution Kabale University
issn 1076-2787
1099-0526
language English
publishDate 2018-01-01
publisher Wiley
record_format Article
series Complexity
spelling doaj-art-67686476e02145bb88c1629a68bcbf782025-02-03T01:32:05ZengWileyComplexity1076-27871099-05262018-01-01201810.1155/2018/92670549267054Enhancing Cooperative Coevolution with Selective Multiple Populations for Large-Scale Global OptimizationXingguang Peng0Yapei Wu1School of Marine Science and Technology, Northwestern Polytechnical University, Xi’an, Shaanxi 710072, ChinaSchool of Marine Science and Technology, Northwestern Polytechnical University, Xi’an, Shaanxi 710072, ChinaThe cooperative coevolution (CC) algorithm features a “divide-and-conquer” problem-solving process. This feature has great potential for large-scale global optimization (LSGO) while inducing some inherent problems of CC if a problem is improperly decomposed. In this work, a novel CC named selective multiple population- (SMP-) based CC (CC-SMP) is proposed to enhance the cooperation of subproblems by addressing two challenges: finding informative collaborators whose fitness and diversity are qualified and adapting to the dynamic landscape. In particular, a CMA-ES-based multipopulation procedure is employed to identify local optima which are then shared as potential informative collaborators. A restart-after-stagnation procedure is incorporated to help the child populations adapt to the dynamic landscape. A biobjective selection is also incorporated to select qualified child populations according to the criteria of informative individuals (fitness and diversity). Only selected child populations are active in the next evolutionary cycle while the others are frozen to save computing resource. In the experimental study, the proposed CC-SMP is compared to 7 state-of-the-art CC algorithms on 20 benchmark functions with 1000 dimensionality. Statistical comparison results figure out significant superiority of the CC-SMP. In addition, behavior of the SMP scheme and sensitivity to the cooperation frequency are also analyzed.http://dx.doi.org/10.1155/2018/9267054
spellingShingle Xingguang Peng
Yapei Wu
Enhancing Cooperative Coevolution with Selective Multiple Populations for Large-Scale Global Optimization
Complexity
title Enhancing Cooperative Coevolution with Selective Multiple Populations for Large-Scale Global Optimization
title_full Enhancing Cooperative Coevolution with Selective Multiple Populations for Large-Scale Global Optimization
title_fullStr Enhancing Cooperative Coevolution with Selective Multiple Populations for Large-Scale Global Optimization
title_full_unstemmed Enhancing Cooperative Coevolution with Selective Multiple Populations for Large-Scale Global Optimization
title_short Enhancing Cooperative Coevolution with Selective Multiple Populations for Large-Scale Global Optimization
title_sort enhancing cooperative coevolution with selective multiple populations for large scale global optimization
url http://dx.doi.org/10.1155/2018/9267054
work_keys_str_mv AT xingguangpeng enhancingcooperativecoevolutionwithselectivemultiplepopulationsforlargescaleglobaloptimization
AT yapeiwu enhancingcooperativecoevolutionwithselectivemultiplepopulationsforlargescaleglobaloptimization