Please use this identifier to cite or link to this item: https://repositorio.ufu.br/handle/123456789/33368
ORCID:  http://orcid.org/0000-0001-9186-4581
Document type: Tese
Access type: Acesso Aberto
Title: Aplicação de parâmetros autoadaptativos de ajuste de domínio na otimização de funções contínuas utilizando colônia de formigas
Alternate title (s): Application of self-adaptive domain adjustment parameters in the optimization of continuous functions using ant colony optimization
Author: Freitas, Jairo Gervásio de
First Advisor: Yamanaka, Keiji
First member of the Committee: Peretta, Igor Santos
Second member of the Committee: Calixto, Wesley Pacheco
Third member of the Committee: Manzan, José Ricardo Gonçalves
Fourth member of the Committee: Sousa, Marcelo Rodrigues de
Summary: Existe uma grande variedade de métodos computacionais com o objetivo de resolver problemas de otimização. Dentre eles, existem várias estratégias que são derivadas do conceito de otimização de colônia de formigas (ACO). No entanto, a grande maioria destes métodos são algoritmos de busca de alcance limitado, ou seja, encontram a solução ótima, desde que o domínio fornecido contenha essa solução. A pesquisa propõe a utilização de um algoritmo de busca de amplo alcance, ou seja, que busca a solução ótima, com sucesso na maioria das vezes, mesmo que o domínio inicial fornecido não contenha essa solução, pois o domínio inicial será ajustado até que seja localizado um domínio que contém a solução. Esse algoritmo denominado ARACO, derivado do algoritmo RACO, possibilita a obtenção de melhores resultados, através de estratégias para aceleração dos parâmetros responsáveis por ajustar o domínio fornecido, em momentos oportunos e de, caso haja estagnação do algoritmo, ampliação do domínio em torno da melhor solução encontrada, para impedir que o algoritmo fique preso em um mínimo local. Através dessas estratégias, ARACO obtém resultados melhores que seus antecessores, em relação ao número de avaliações de funções necessárias para encontrar a solução ótima, além de conseguir cem por cento de taxa de sucesso em praticamente todas as funções testadas, demonstrando assim ser um algoritmo de alto desempenho e confiabilidade. O algoritmo foi testado em algumas funções de benchmark clássicas e também nas funções de benchmark do IEEE Congress of Evolutionary Computation Benchmark Test Functions (CEC 2019 100-Digit Challenge).
Abstract: There is a wide variety of computational methods used for solving optimization problems. Among these, there are various strategies that are derived from the concept of ant colony optimization (ACO). However, the great majority of these methods are limited-range-search algorithms, that is, they find the optimal solution, as long as the domain provided contains this solution. This becomes a limitation, due to the fact that it does not allow these algorithms to be applied successfully to real-world problems, as in the real world, it is not always possible to determine with certainty the correct domain. The search proposes the use of a broad-range search algorithm, that is, that seeks the optimal solution, with success most of the time, even if the initial domain provided does not contain this solution, as the initial domain provided will be adjusted until it finds a domain that contains the solution. This algorithm called ARACO, derived from RACO, makes for the obtaining of better results possible, through strategies for accelerating the parameters responsible for adjusting the supplied domain at opportune moments and, in case there is a stagnation of the algorithm, expansion of the domain around the best solution found to prevent the algorithm becoming trapped in a local minimum. Through these strategies, ARACO obtains better results than its predecessors, in relation to the number of function evaluations necessary to find the optimal solution, in addition to its one hundred percent success rate in practically all the tested functions, thus demonstrating itself as being a high performance and reliable algorithm. The algorithm has been tested on some classic benchmark functions and also on the benchmark functions of the IEEE Congress of Evolutionary Computation Benchmark Test Functions (CEC 2019 100-Digit Challenge).
Keywords: otimização por colônia de formigas
ant colony optimization
otimização de funções contínuas
continuous functions optimization
problemas de otimização
optimization problems
computação evolutiva
evolutionary computation
engenharia elétrica
electrical engineering
Area (s) of CNPq: CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Subject: Engenharia Elétrica
Computação
Algoritmos
Funções contínuas - Teses
Language: por
Country: Brasil
Publisher: Universidade Federal de Uberlândia
Program: Programa de Pós-graduação em Engenharia Elétrica
Quote: FREITAS, Jairo Gervásio de. Aplicação de parâmetros autoadaptativos de ajustes de domínio na otimização de funções contínuas utilizando colônia de formigas. 2021. 75 f. Tese (Doutorado em Engenharia Elétrica) - Universidade Federal de Uberlândia, Uberlândia, 2021. DOI http://doi.org/10.14393/ufu.te.2021.596
Document identifier: http://doi.org/10.14393/ufu.te.2021.596
URI: https://repositorio.ufu.br/handle/123456789/33368
Date of defense: 21-Oct-2021
Appears in Collections:TESE - Engenharia Elétrica

Files in This Item:
File Description SizeFormat 
AplicaçãoParâmetrosAutoadaptativos.pdfTese1.64 MBAdobe PDFThumbnail
View/Open


This item is licensed under a Creative Commons License Creative Commons