Para citar este trabalho use um dos padrões abaixo:
Estudo de otimização multiobjetivo usando algoritmos evolutivos, com ênfase no algoritmo SPEA2. Avaliação do desempenho do algoritmo baseado em testes de benchmark. Além disso, usamos essa técnica de otimização para projetar filtros digitais do tipo IIR.
Apoio/Financiamento da Pesquisa: PIBIC/CNPq
Matheus Bernardelli de Moraes
Olá Huang! Parabéns pelo seu trabalho. O uso de algoritmos de otimização multiobjetivo pode ser bastante desafiador em muitos cenários, principalmente porque exige do pesquisador uma correta modelagem do problema, desde as restrições até o modo de representar o problema. E deu para notar que você se preocupou com todos esses quesitos. Seu trabalho está claro e bem exposto! Tenho apenas algumas perguntas simples para te fazer: (a) Você chegou a avaliar algum quesito relacionado ao tempo de execução do SPEA2? Como o SPEA2 mede a densidade da população por meio do calculo da distância entre os indivíduos, imagino que ele leve um pouco mais de tempo que outros algoritmos (como o NSGA-II). A pergunta (b) refere-se ao tamanho do arquivo externo para armazenamento das soluções não-dominadas. Você definiu o limite máximo de 100 soluções armazenadas, alguma razão em específico para essa escolha? Não correria o risco de deixar soluções não-dominadas de fora caso a quantidade ultrapassasse esse valor? E a terceira e última pergunta (c), se você gostou de trabalhar nessa área e pretende continuar desenvolvendo pesquisas nela.
Com ~200 mil publicações revisadas por pesquisadores do mundo todo, o Galoá impulsiona cientistas na descoberta de pesquisas de ponta por meio de nossa plataforma indexada.
Confira nossos produtos e como podemos ajudá-lo a dar mais alcance para sua pesquisa:
Esse proceedings é identificado por um DOI , para usar em citações ou referências bibliográficas. Atenção: este não é um DOI para o jornal e, como tal, não pode ser usado em Lattes para identificar um trabalho específico.
Verifique o link "Como citar" na página do trabalho, para ver como citar corretamente o artigo
HUANG SHIHENG
Olá, obrigado pela correção. Vou responder as perguntas fora de ordem.
b) Eu escolhi todos os tamanhos constantes (como no trabalho original) e iguais a 100 por simplicidade, assim a fronteira final é composta por 100 pontos. O processo de perder soluções não-dominadas ocorre muito ao longo das iterações, mas elas são retiradas de acordo com a densidade, então o impacto seria menor. Eu nunca fiz testes deixando o tamanho do arquivo ilimitado, então não sei se a quantidade de soluções não-dominadas excede muito esse tamanho do arquivo durante a evolução da fronteira, para qualquer problema. Mas certamente isso ocorre quando as soluções se aproximam da fronteira ideal, esse número deve aumentar muito se o programa continuasse.
a) O algoritmo SPEA2 demorava muito mais que o do NSGA-II quando implementei no início. Pelo que me lembro, isso ocorria porque tinha muitas contas e “loops”, também tinha aquele procedimento demorado de retirar soluções excedentes do arquivo. Otimizei muito o código de SPEA2 depois, não fiz o mesmo com o NSGA-II. Parece que o número de "loops" necessários são bem próximos, mas não posso afirmar nada sem os testes.
c) Eu gostei muito de trabalhar com esses assuntos. Tenho interesse em fazer projetos relacionados se tiver outras oportunidades.
Matheus Bernardelli de Moraes
Olá Huang, bom dia. Essa análise de sensibilidade quanto ao tamanho do arquivo pode ser importante em futuros projetos, justamente para manter a diversidade da população e garantir uma distribuição mais uniforme das soluções. Deixar o tamanho do arquivo ilimitado pode sobrecarregar o processo, principalmente se você trabalhar com problemas multimodais (quando diferentes vetores de decisão possuem os mesmos valores de funções objetivo), mas o ideal é deixá-lo um pouco maior para abarcar outras soluções. Isso aumenta o custo computacional, mas ao mesmo tempo pode garantir um melhor desempenho. Mas ficou claro que você se preocupou com todos esses pontos, e isso é fundamental em um trabalho de iniciação científica. Meus parabéns novamente e te desejo sucesso na sua carreira profissional. Que você possa continuar desenvolvendo pesquisas de ponta nessa área!