Discussão do artigo "Algoritmo de otimização baseado em ecossistema artificial — Artificial Ecosystem-based Optimization (AEO)"

 

Novo artigo Algoritmo de otimização baseado em ecossistema artificial — Artificial Ecosystem-based Optimization (AEO) foi publicado:

O artigo aborda o algoritmo metaheurístico AEO, que modela as interações entre os componentes de um ecossistema, criando uma população inicial de soluções e aplicando estratégias adaptativas de atualização, e descreve detalhadamente as etapas do funcionamento do AEO, incluindo as fases de consumo e decomposição, bem como as diferentes estratégias de comportamento dos agentes. O artigo apresenta as características e vantagens do AEO.

O algoritmo AEO se baseia em vários princípios fundamentais observados na natureza. Assim como há muitas espécies em um ecossistema, cada uma adaptada ao seu nicho ecológico, o AEO utiliza uma população de soluções diversas. Nesse contexto, cada solução pode ser vista como uma espécie distinta, com características únicas e capacidade de adaptação.

Na natureza, a energia é transferida de um organismo para outro por meio das cadeias alimentares. No AEO, isso é modelado por meio da interação entre diferentes tipos de "agentes", que vão desde "grama" até "onívoros". Aqui, a informação, análoga à energia, é transferida entre as soluções, contribuindo para a melhoria da qualidade geral da população. Os ecossistemas são caracterizados tanto pela competição por recursos quanto por relações simbióticas. O algoritmo AEO reflete esses processos por meio de estratégias de atualização das soluções, nas quais os agentes podem "competir" pelas melhores posições ou "colaborar", trocando informações.


Autor: Andrey Dik