Cargando…

Dual-Subpopulation as reciprocal optional external archives for differential evolution

Differential Evolution (DE) is powerful for global optimization problems. Among DE algorithms, JADE and its variants, whose mutation strategy is DE/current-to-pbest/1 with optional archive, have good performance. A significant feature of the above mutation strategy is that one individual for differe...

Descripción completa

Detalles Bibliográficos
Autores principales: Du, Haiming, Wang, Zaichao, Fan, Yiqun, Li, Chengjun, Yao, Juan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6752808/
https://www.ncbi.nlm.nih.gov/pubmed/31536535
http://dx.doi.org/10.1371/journal.pone.0222103
_version_ 1783452790754902016
author Du, Haiming
Wang, Zaichao
Fan, Yiqun
Li, Chengjun
Yao, Juan
author_facet Du, Haiming
Wang, Zaichao
Fan, Yiqun
Li, Chengjun
Yao, Juan
author_sort Du, Haiming
collection PubMed
description Differential Evolution (DE) is powerful for global optimization problems. Among DE algorithms, JADE and its variants, whose mutation strategy is DE/current-to-pbest/1 with optional archive, have good performance. A significant feature of the above mutation strategy is that one individual for difference operation comes from the union of the optional external archive and the population. In existing DE algorithms based on the mutation strategy—JADE and its variants, individuals eliminated from the population are send to the archive. In this paper, we propose a scheme for managing the optional external archive. According to our scheme, two subpopulations are maintained in the population. Each of them regards the other as the archive. In experiments, our scheme is applied in JADE and two of its variants—SHADE and L-SHADE. Experimental results show that our scheme can enhance JADE and its variants. Moreover, it can be seen that L-SHADE with our scheme performs significantly better than four DE algorithms, CoBiDE, MPEDE, EDEV, and MLCCDE.
format Online
Article
Text
id pubmed-6752808
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-67528082019-09-27 Dual-Subpopulation as reciprocal optional external archives for differential evolution Du, Haiming Wang, Zaichao Fan, Yiqun Li, Chengjun Yao, Juan PLoS One Research Article Differential Evolution (DE) is powerful for global optimization problems. Among DE algorithms, JADE and its variants, whose mutation strategy is DE/current-to-pbest/1 with optional archive, have good performance. A significant feature of the above mutation strategy is that one individual for difference operation comes from the union of the optional external archive and the population. In existing DE algorithms based on the mutation strategy—JADE and its variants, individuals eliminated from the population are send to the archive. In this paper, we propose a scheme for managing the optional external archive. According to our scheme, two subpopulations are maintained in the population. Each of them regards the other as the archive. In experiments, our scheme is applied in JADE and two of its variants—SHADE and L-SHADE. Experimental results show that our scheme can enhance JADE and its variants. Moreover, it can be seen that L-SHADE with our scheme performs significantly better than four DE algorithms, CoBiDE, MPEDE, EDEV, and MLCCDE. Public Library of Science 2019-09-19 /pmc/articles/PMC6752808/ /pubmed/31536535 http://dx.doi.org/10.1371/journal.pone.0222103 Text en © 2019 Du et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Du, Haiming
Wang, Zaichao
Fan, Yiqun
Li, Chengjun
Yao, Juan
Dual-Subpopulation as reciprocal optional external archives for differential evolution
title Dual-Subpopulation as reciprocal optional external archives for differential evolution
title_full Dual-Subpopulation as reciprocal optional external archives for differential evolution
title_fullStr Dual-Subpopulation as reciprocal optional external archives for differential evolution
title_full_unstemmed Dual-Subpopulation as reciprocal optional external archives for differential evolution
title_short Dual-Subpopulation as reciprocal optional external archives for differential evolution
title_sort dual-subpopulation as reciprocal optional external archives for differential evolution
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6752808/
https://www.ncbi.nlm.nih.gov/pubmed/31536535
http://dx.doi.org/10.1371/journal.pone.0222103
work_keys_str_mv AT duhaiming dualsubpopulationasreciprocaloptionalexternalarchivesfordifferentialevolution
AT wangzaichao dualsubpopulationasreciprocaloptionalexternalarchivesfordifferentialevolution
AT fanyiqun dualsubpopulationasreciprocaloptionalexternalarchivesfordifferentialevolution
AT lichengjun dualsubpopulationasreciprocaloptionalexternalarchivesfordifferentialevolution
AT yaojuan dualsubpopulationasreciprocaloptionalexternalarchivesfordifferentialevolution