Cargando…

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...

Descripción completa

Detalles Bibliográficos
Autores principales: Du, Yongzhao, Fan, Yuling, Liu, Xiaofang, Luo, Yanmin, Tang, Jianeng, Liu, Peizhong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6942785/
https://www.ncbi.nlm.nih.gov/pubmed/31933622
http://dx.doi.org/10.1155/2019/5259129
_version_ 1783484768593117184
author Du, Yongzhao
Fan, Yuling
Liu, Xiaofang
Luo, Yanmin
Tang, Jianeng
Liu, Peizhong
author_facet Du, Yongzhao
Fan, Yuling
Liu, Xiaofang
Luo, Yanmin
Tang, Jianeng
Liu, Peizhong
author_sort Du, Yongzhao
collection PubMed
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.
format Online
Article
Text
id pubmed-6942785
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-69427852020-01-13 Multiscale Cooperative Differential Evolution Algorithm Du, Yongzhao Fan, Yuling Liu, Xiaofang Luo, Yanmin Tang, Jianeng Liu, Peizhong Comput Intell Neurosci Research Article 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. Hindawi 2019-12-17 /pmc/articles/PMC6942785/ /pubmed/31933622 http://dx.doi.org/10.1155/2019/5259129 Text en Copyright © 2019 Yongzhao Du et al. http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Du, Yongzhao
Fan, Yuling
Liu, Xiaofang
Luo, Yanmin
Tang, Jianeng
Liu, Peizhong
Multiscale Cooperative Differential Evolution Algorithm
title 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_short Multiscale Cooperative Differential Evolution Algorithm
title_sort multiscale cooperative differential evolution algorithm
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6942785/
https://www.ncbi.nlm.nih.gov/pubmed/31933622
http://dx.doi.org/10.1155/2019/5259129
work_keys_str_mv AT duyongzhao multiscalecooperativedifferentialevolutionalgorithm
AT fanyuling multiscalecooperativedifferentialevolutionalgorithm
AT liuxiaofang multiscalecooperativedifferentialevolutionalgorithm
AT luoyanmin multiscalecooperativedifferentialevolutionalgorithm
AT tangjianeng multiscalecooperativedifferentialevolutionalgorithm
AT liupeizhong multiscalecooperativedifferentialevolutionalgorithm