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 Otimização baseada em biogeografia — Biogeography-Based Optimization (BBO) foi publicado:
Ao revisar alguns algoritmos de otimização, chamou-me a atenção o algoritmo de otimização biogeográfica (BBO), desenvolvido pelo professor Dan Simon em 2008. O BBO se inspira na biogeografia, ciência que estuda a distribuição geográfica dos organismos biológicos. Modelos matemáticos que descrevem a distribuição de espécies foram desenvolvidos pela primeira vez na década de 1960. Assim como os algoritmos genéticos se inspiraram na genética biológica e as redes neurais, nos neurônios biológicos, o BBO utiliza princípios matemáticos da biogeografia para resolver problemas de otimização.
Na natureza, ilhas de arquipélagos com condições favoráveis, ou seja, com alto índice de adequação do habitat (HSI), possuem grande quantidade de espécies e alta emigração, ao passo que ilhas com condições ruins possuem poucas espécies e alta imigração. Essa dinâmica natural de migração de espécies entre ilhas serviu de base para o mecanismo de otimização do BBO. O algoritmo utiliza o conceito de migração de espécies para trocar características entre soluções. A probabilidade de mutação é baseada em um modelo teórico de distribuição de espécies. Além disso, as boas soluções compartilham ativamente suas características, mas permanecem resistentes a mudanças. Esse diferencial é a principal característica do algoritmo.
Neste artigo, analisaremos a elegante concepção do algoritmo BBO, um método simples e eficiente para resolver tarefas de otimização. Realizaremos sua implementação em código e observaremos e avaliaremos os resultados de seu funcionamento.
Autor: Andrey Dik