Discusión sobre el artículo "Optimización basada en biogeografía — Biogeography-Based Optimization (BBO)"
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Artículo publicado Optimización basada en biogeografía — Biogeography-Based Optimization (BBO):
Mientras revisaba algunos algoritmos de optimización, me interesé en el algoritmo de Optimización Biogeográfica (BBO), desarrollado por el profesor Dan Simon en 2008. El BBO se inspira en la biogeografía, la ciencia de la distribución geográfica de los organismos biológicos. Los modelos matemáticos que describen la distribución de las especies se desarrollaron por primera vez en la década de 1960. Así como los algoritmos genéticos se inspiraron en la genética biológica y las redes neuronales en las neuronas biológicas, BBO usa los principios matemáticos de la biogeografía para resolver problemas de optimización.
En la naturaleza, las islas de un archipiélago con condiciones favorables (alto Índice de Adecuación del Hábitat - HSI) tienen una gran cantidad de especies y una alta emigración, mientras que las islas con malas condiciones tienen pocas especies y una alta inmigración. Precisamente esta dinámica natural de migración de especies entre islas formó la base del mecanismo de optimización BBO. El algoritmo usa el concepto de migración de especies para intercambiar características entre soluciones; la probabilidad de mutación se basa en un modelo de distribución de especies teóricamente sólido y las buenas soluciones comparten activamente sus características pero siguen siendo resistentes al cambio. Este punto destacado es la característica principal del algoritmo.
En este artículo, analizaremos un concepto de algoritmo elegante que supone un método de solución simple y efectivo para problemas de optimización, lo implementaremos en código y examinaremos y evaluaremos los resultados del algoritmo BBO.
Autor: Andrey Dik