Diversity-driven migration strategy for distributed evolutionary algorithms applied to large-scale optimization problems
| Ano de defesa: | 2023 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Tese |
| Tipo de acesso: | Acesso aberto |
| Idioma: | eng |
| Instituição de defesa: |
Universidade Federal de Minas Gerais
|
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | https://hdl.handle.net/1843/59128 |
Resumo: | Large-Scale Global Optimization (LSGO) Problems usually have thousands of decision variables and can be extremely complicated to solve using traditional metaheuristics. To deal with these problems, distributed models have been successfully employed by many Evolutionary Algorithms (EAs) over the past decade. These models provide means to enable collaboration between multiple islands (subpopulations), thus allowing to design strategies to deal with premature convergence and loss of diversity. Through introducing periodic migrations, many Distributed Evolutionary Algorithms (DEAs) have been proposed to improve the balance between exploration and exploitation. In this work, we present a diversity-based migration mechanism, in which the moment to perform the migrations is determined by assessing the loss of diversityof the islands. We call this strategy Diversity-driven Migration Strategy (DDMS). Focusing on large-scale global optimization problems, we built DDMS into a Cooperative Co-evolutionary (CC) model and used DE/best/1 and SHADE as optimizers. We test DDMS by sending the best individual and call it DDMS-BEST. To compete with the DDMS-BEST, we create a strategy to try to ensure that the migrant individual is capable of generating a diversity that helps a given island to explore new regions without harming its health. For that, we use an online clustering algorithm called TEDA-Cloud to generate clouds of good fitness individuals that have been previously migrated. In this strategy, the individual to be migrated must be extracted from a cloud whose population distribution is sufficiently different from the population distribution of the requesting island. We call it DDMS-TEDA. Using the CEC’2013 large-scale optimization test suite with 1000 decision variables, we compare DDMS against traditional migration strategies, namely, fixed and probabilistic interval migrations. Computational experiments with different scenarios showed that incorporating the DDMS strategy in a Cooperative Co-evolution Distributed Evolutionary Algorithm (CCDEA) led to better results. Considering the average error values, we show that both DDMS-BEST and DDMS-TEDA are better in the vast majority of functions and scenarios tested. Regarding the diversity, we showed that DDMS-TEDA gets better results in 100% of the functions. In Appendix A of this text, we also highlight the promising results of the DDMS-TEDA in scenarios with 50 and 100 variables. |
| id |
UFMG_9170fd5b2876cbf90ef620a49823c5d5 |
|---|---|
| oai_identifier_str |
oai:repositorio.ufmg.br:1843/59128 |
| network_acronym_str |
UFMG |
| network_name_str |
Repositório Institucional da UFMG |
| repository_id_str |
|
| spelling |
Diversity-driven migration strategy for distributed evolutionary algorithms applied to large-scale optimization problemsEstratégia de migração dirigida à diversidade para algoritmos evolucionários distribuídos aplicada a problemas de otimização de larga escalaEngenharia elétricaAlgoritmosModelos matemáticosOtimizaçãoLarge-scale optimization problemsDistributed evolutionary algorithmsDiversity in evolutionary algorithmsMigration policies in distributed evolutionary algorithmsLarge-Scale Global Optimization (LSGO) Problems usually have thousands of decision variables and can be extremely complicated to solve using traditional metaheuristics. To deal with these problems, distributed models have been successfully employed by many Evolutionary Algorithms (EAs) over the past decade. These models provide means to enable collaboration between multiple islands (subpopulations), thus allowing to design strategies to deal with premature convergence and loss of diversity. Through introducing periodic migrations, many Distributed Evolutionary Algorithms (DEAs) have been proposed to improve the balance between exploration and exploitation. In this work, we present a diversity-based migration mechanism, in which the moment to perform the migrations is determined by assessing the loss of diversityof the islands. We call this strategy Diversity-driven Migration Strategy (DDMS). Focusing on large-scale global optimization problems, we built DDMS into a Cooperative Co-evolutionary (CC) model and used DE/best/1 and SHADE as optimizers. We test DDMS by sending the best individual and call it DDMS-BEST. To compete with the DDMS-BEST, we create a strategy to try to ensure that the migrant individual is capable of generating a diversity that helps a given island to explore new regions without harming its health. For that, we use an online clustering algorithm called TEDA-Cloud to generate clouds of good fitness individuals that have been previously migrated. In this strategy, the individual to be migrated must be extracted from a cloud whose population distribution is sufficiently different from the population distribution of the requesting island. We call it DDMS-TEDA. Using the CEC’2013 large-scale optimization test suite with 1000 decision variables, we compare DDMS against traditional migration strategies, namely, fixed and probabilistic interval migrations. Computational experiments with different scenarios showed that incorporating the DDMS strategy in a Cooperative Co-evolution Distributed Evolutionary Algorithm (CCDEA) led to better results. Considering the average error values, we show that both DDMS-BEST and DDMS-TEDA are better in the vast majority of functions and scenarios tested. Regarding the diversity, we showed that DDMS-TEDA gets better results in 100% of the functions. In Appendix A of this text, we also highlight the promising results of the DDMS-TEDA in scenarios with 50 and 100 variables.Universidade Federal de Minas Gerais2023-10-04T17:29:55Z2025-09-09T00:56:52Z2023-10-04T17:29:55Z2023-08-17info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfhttps://hdl.handle.net/1843/59128engJean Nunes Ribeiro Araujoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMG2025-09-09T00:56:52Zoai:repositorio.ufmg.br:1843/59128Repositório InstitucionalPUBhttps://repositorio.ufmg.br/oairepositorio@ufmg.bropendoar:2025-09-09T00:56:52Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false |
| dc.title.none.fl_str_mv |
Diversity-driven migration strategy for distributed evolutionary algorithms applied to large-scale optimization problems Estratégia de migração dirigida à diversidade para algoritmos evolucionários distribuídos aplicada a problemas de otimização de larga escala |
| title |
Diversity-driven migration strategy for distributed evolutionary algorithms applied to large-scale optimization problems |
| spellingShingle |
Diversity-driven migration strategy for distributed evolutionary algorithms applied to large-scale optimization problems Jean Nunes Ribeiro Araujo Engenharia elétrica Algoritmos Modelos matemáticos Otimização Large-scale optimization problems Distributed evolutionary algorithms Diversity in evolutionary algorithms Migration policies in distributed evolutionary algorithms |
| title_short |
Diversity-driven migration strategy for distributed evolutionary algorithms applied to large-scale optimization problems |
| title_full |
Diversity-driven migration strategy for distributed evolutionary algorithms applied to large-scale optimization problems |
| title_fullStr |
Diversity-driven migration strategy for distributed evolutionary algorithms applied to large-scale optimization problems |
| title_full_unstemmed |
Diversity-driven migration strategy for distributed evolutionary algorithms applied to large-scale optimization problems |
| title_sort |
Diversity-driven migration strategy for distributed evolutionary algorithms applied to large-scale optimization problems |
| author |
Jean Nunes Ribeiro Araujo |
| author_facet |
Jean Nunes Ribeiro Araujo |
| author_role |
author |
| dc.contributor.author.fl_str_mv |
Jean Nunes Ribeiro Araujo |
| dc.subject.por.fl_str_mv |
Engenharia elétrica Algoritmos Modelos matemáticos Otimização Large-scale optimization problems Distributed evolutionary algorithms Diversity in evolutionary algorithms Migration policies in distributed evolutionary algorithms |
| topic |
Engenharia elétrica Algoritmos Modelos matemáticos Otimização Large-scale optimization problems Distributed evolutionary algorithms Diversity in evolutionary algorithms Migration policies in distributed evolutionary algorithms |
| description |
Large-Scale Global Optimization (LSGO) Problems usually have thousands of decision variables and can be extremely complicated to solve using traditional metaheuristics. To deal with these problems, distributed models have been successfully employed by many Evolutionary Algorithms (EAs) over the past decade. These models provide means to enable collaboration between multiple islands (subpopulations), thus allowing to design strategies to deal with premature convergence and loss of diversity. Through introducing periodic migrations, many Distributed Evolutionary Algorithms (DEAs) have been proposed to improve the balance between exploration and exploitation. In this work, we present a diversity-based migration mechanism, in which the moment to perform the migrations is determined by assessing the loss of diversityof the islands. We call this strategy Diversity-driven Migration Strategy (DDMS). Focusing on large-scale global optimization problems, we built DDMS into a Cooperative Co-evolutionary (CC) model and used DE/best/1 and SHADE as optimizers. We test DDMS by sending the best individual and call it DDMS-BEST. To compete with the DDMS-BEST, we create a strategy to try to ensure that the migrant individual is capable of generating a diversity that helps a given island to explore new regions without harming its health. For that, we use an online clustering algorithm called TEDA-Cloud to generate clouds of good fitness individuals that have been previously migrated. In this strategy, the individual to be migrated must be extracted from a cloud whose population distribution is sufficiently different from the population distribution of the requesting island. We call it DDMS-TEDA. Using the CEC’2013 large-scale optimization test suite with 1000 decision variables, we compare DDMS against traditional migration strategies, namely, fixed and probabilistic interval migrations. Computational experiments with different scenarios showed that incorporating the DDMS strategy in a Cooperative Co-evolution Distributed Evolutionary Algorithm (CCDEA) led to better results. Considering the average error values, we show that both DDMS-BEST and DDMS-TEDA are better in the vast majority of functions and scenarios tested. Regarding the diversity, we showed that DDMS-TEDA gets better results in 100% of the functions. In Appendix A of this text, we also highlight the promising results of the DDMS-TEDA in scenarios with 50 and 100 variables. |
| publishDate |
2023 |
| dc.date.none.fl_str_mv |
2023-10-04T17:29:55Z 2023-10-04T17:29:55Z 2023-08-17 2025-09-09T00:56:52Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
| format |
doctoralThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/1843/59128 |
| url |
https://hdl.handle.net/1843/59128 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Federal de Minas Gerais |
| publisher.none.fl_str_mv |
Universidade Federal de Minas Gerais |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFMG instname:Universidade Federal de Minas Gerais (UFMG) instacron:UFMG |
| instname_str |
Universidade Federal de Minas Gerais (UFMG) |
| instacron_str |
UFMG |
| institution |
UFMG |
| reponame_str |
Repositório Institucional da UFMG |
| collection |
Repositório Institucional da UFMG |
| repository.name.fl_str_mv |
Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG) |
| repository.mail.fl_str_mv |
repositorio@ufmg.br |
| _version_ |
1856414088869969920 |