Discussão do artigo "Algoritmo do Bisão: Bison Algorithm (BIA)"

 

Novo artigo Algoritmo do Bisão: Bison Algorithm (BIA) foi publicado:

O novo método de otimização Bison Algorithm (BIA) combina duas estratégias inspiradas no comportamento dos bisões para resolver problemas contínuos com uma única função objetivo. O BIA se baseia em dois princípios fundamentais observados no comportamento dos bisões: a capacidade de deslocamento dinâmico e a estratégia defensiva.

Em nossa busca pelo melhor método de otimização, neste artigo conheceremos o Algoritmo do Bisão (Bison Algorithm, BIA), um algoritmo populacional de otimização inspirado no comportamento de enxame e destinado a problemas contínuos com uma única função objetivo. O BIA se baseia em dois princípios fundamentais observados no comportamento dos bisões: a capacidade de deslocamento dinâmico e a estratégia defensiva. O algoritmo foi desenvolvido por pesquisadores tchecos em 2017 e publicado na série Lecture Notes in Computer Science, da Springer, em 2019. 

Os bisões são animais impressionantes, dotados de enorme resistência e força. Eles conseguem atingir altas velocidades e mantê-las por até meia hora. Quando são cercados por predadores, costumam formar um círculo, no qual os indivíduos mais fortes ocupam o perímetro, enquanto o restante do rebanho procura permanecer no interior para ficar em segurança.

Esses dois padrões de comportamento foram modelados no Algoritmo do Bisão e aplicados como técnicas de otimização. O primeiro aspecto, "velocidade e resistência", permite que os agentes se desloquem por todo o espaço de busca, explorando regiões novas e potencialmente ótimas. O segundo aspecto, "círculo defensivo", representa um mecanismo de busca local e estabilização, no qual os agentes se agrupam em torno das soluções mais promissoras, evitando que os agentes se afastem prematuramente dessas soluções e refinando suas posições. Agora, vejamos como isso funciona no algoritmo.


Autor: Andrey Dik