Discussão do artigo "Algoritmo de Otimização Aritmética (AOA): O caminho do AOA até o SOA (Simple Optimization Algorithm)"
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Novo artigo Algoritmo de Otimização Aritmética (AOA): O caminho do AOA até o SOA (Simple Optimization Algorithm) foi publicado:
O Algoritmo de Otimização Aritmética (Arithmetic Optimization Algorithm, AOA) é um método original baseado em operações aritméticas simples, como adição, subtração, multiplicação e divisão. Ele busca soluções ótimas em uma variedade de problemas por meio do uso desses princípios matemáticos básicos. Desenvolvido por uma equipe de pesquisadores, incluindo Laith Abualigah, o AOA foi apresentado pela primeira vez em 2021. Esse algoritmo pertence à classe dos métodos metaheurísticos (algoritmos de alto nível), que visam buscar, gerar e selecionar probabilisticamente entre várias heurísticas capazes de fornecer soluções suficientemente boas em tempo razoável para problemas complexos de otimização, nos quais métodos exatos podem ser ineficazes ou inviáveis.
O que me atraiu nesse método foi a ideia simples e, ao mesmo tempo, elegante de aplicar operadores aritméticos absolutamente elementares. A conexão entre essas ações matemáticas básicas e os enfoques metaheurísticos cria uma interação que permite resolver problemas complexos de otimização. Os métodos metaheurísticos aplicados no AOA incluem alguns princípios-chave:
1. Abordagem populacional. O AOA utiliza uma população de soluções, o que permite cobrir de forma mais ampla o espaço de soluções possíveis. Isso ajuda a evitar ótimos locais e amplia os horizontes da busca.
2. Aleatoriedade e estocasticidade. A inclusão de elementos aleatórios no processo de busca ajuda os algoritmos a não ficarem presos em ótimos locais e garante uma exploração mais completa do espaço de soluções, o que aumenta a chance de encontrar o ótimo global.
3. Equilíbrio entre diversificação e intensificação. Assim como muitos outros algoritmos metaheurísticos, o AOA busca um equilíbrio entre explorar novas áreas do espaço de soluções e intensificar a busca nas soluções já conhecidas como eficazes. Isso é feito através da aplicação de operações aritméticas para atualizar as posições das soluções.
Autor: Andrey Dik