Multiscale Cooperative Differential Evolution Algorithm

A multiscale cooperative differential evolution algorithm is proposed to solve the problems of narrow search range at the early stage and slow convergence at the later stage in the performance of the traditional differential evolution algorithms. Firstly, the population structure of multipopulation...

Full description

Bibliographic Details
Main Authors: Yongzhao Du, Yuling Fan, Xiaofang Liu, Yanmin Luo, Jianeng Tang, Peizhong Liu
Format: Article
Language:English
Published: Hindawi Limited 2019-01-01
Series:Computational Intelligence and Neuroscience
Online Access:http://dx.doi.org/10.1155/2019/5259129
id doaj-b0f057ce50a243e29eadb8b2b863907a
record_format Article
spelling doaj-b0f057ce50a243e29eadb8b2b863907a2020-11-25T01:17:05ZengHindawi LimitedComputational Intelligence and Neuroscience1687-52651687-52732019-01-01201910.1155/2019/52591295259129Multiscale Cooperative Differential Evolution AlgorithmYongzhao Du0Yuling Fan1Xiaofang Liu2Yanmin Luo3Jianeng Tang4Peizhong Liu5College of Engineering, Huaqiao University, Quanzhou 362021, ChinaCollege of Engineering, Huaqiao University, Quanzhou 362021, ChinaCollege of Engineering, Huaqiao University, Quanzhou 362021, ChinaCollege of Computer Science and Technology, Huaqiao University, Xiamen 361021, ChinaCollege of Engineering, Huaqiao University, Quanzhou 362021, ChinaCollege of Engineering, Huaqiao University, Quanzhou 362021, ChinaA multiscale cooperative differential evolution algorithm is proposed to solve the problems of narrow search range at the early stage and slow convergence at the later stage in the performance of the traditional differential evolution algorithms. Firstly, the population structure of multipopulation mechanism is adopted so that each subpopulation is combined with a corresponding mutation strategy to ensure the individual diversity during evolution. Then, the covariance learning among populations is developed to establish a suitable rotating coordinate system for cross operation. Meanwhile, an adaptive parameter adjustment strategy is introduced to balance the population survey and convergence. Finally, the proposed algorithm is tested on the CEC 2005 benchmark function and compared with other state-of-the-art evolutionary algorithms. The experiment results showed that the proposed algorithm has better performance in solving global optimization problems than other compared algorithms.http://dx.doi.org/10.1155/2019/5259129
collection DOAJ
language English
format Article
sources DOAJ
author Yongzhao Du
Yuling Fan
Xiaofang Liu
Yanmin Luo
Jianeng Tang
Peizhong Liu
spellingShingle Yongzhao Du
Yuling Fan
Xiaofang Liu
Yanmin Luo
Jianeng Tang
Peizhong Liu
Multiscale Cooperative Differential Evolution Algorithm
Computational Intelligence and Neuroscience
author_facet Yongzhao Du
Yuling Fan
Xiaofang Liu
Yanmin Luo
Jianeng Tang
Peizhong Liu
author_sort Yongzhao Du
title Multiscale Cooperative Differential Evolution Algorithm
title_short Multiscale Cooperative Differential Evolution Algorithm
title_full Multiscale Cooperative Differential Evolution Algorithm
title_fullStr Multiscale Cooperative Differential Evolution Algorithm
title_full_unstemmed Multiscale Cooperative Differential Evolution Algorithm
title_sort multiscale cooperative differential evolution algorithm
publisher Hindawi Limited
series Computational Intelligence and Neuroscience
issn 1687-5265
1687-5273
publishDate 2019-01-01
description A multiscale cooperative differential evolution algorithm is proposed to solve the problems of narrow search range at the early stage and slow convergence at the later stage in the performance of the traditional differential evolution algorithms. Firstly, the population structure of multipopulation mechanism is adopted so that each subpopulation is combined with a corresponding mutation strategy to ensure the individual diversity during evolution. Then, the covariance learning among populations is developed to establish a suitable rotating coordinate system for cross operation. Meanwhile, an adaptive parameter adjustment strategy is introduced to balance the population survey and convergence. Finally, the proposed algorithm is tested on the CEC 2005 benchmark function and compared with other state-of-the-art evolutionary algorithms. The experiment results showed that the proposed algorithm has better performance in solving global optimization problems than other compared algorithms.
url http://dx.doi.org/10.1155/2019/5259129
work_keys_str_mv AT yongzhaodu multiscalecooperativedifferentialevolutionalgorithm
AT yulingfan multiscalecooperativedifferentialevolutionalgorithm
AT xiaofangliu multiscalecooperativedifferentialevolutionalgorithm
AT yanminluo multiscalecooperativedifferentialevolutionalgorithm
AT jianengtang multiscalecooperativedifferentialevolutionalgorithm
AT peizhongliu multiscalecooperativedifferentialevolutionalgorithm
_version_ 1725148434816565248