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...
Autores principales: | , , , , |
---|---|
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 |