Discusión sobre el artículo "Optimización de Battle Royale — Battle Royale Optimizer (BRO)"

 

Artículo publicado Optimización de Battle Royale — Battle Royale Optimizer (BRO):

El artículo describe un innovador enfoque de optimización que combina la competición espacial de soluciones con el estrechamiento adaptativo del espacio de búsqueda, lo cual convierte al Battle Royale Optimizer en una prometedora herramienta para el análisis financiero.

El algoritmo Battle Royale Optimiser (BRO) imagina figuradamente un mundo virtual en el que varios jugadores se lanzan a un campo de batalla y solo uno tiene que seguir con vida, y esta es la esencia del prototipo de juego. Vamos a trasladar ahora este concepto a la resolución de problemas de optimización.

Al principio del algoritmo, crearemos una población de soluciones distribuidas aleatoriamente por el espacio de búsqueda. Cada solución será una especie de "jugador" que tendrá una posición determinada y la calidad (aptitud) de esa posición. A continuación comenzará el ciclo principal de la competición, en el que cada solución se comparará con su vecina más próxima, más o menos como los jugadores de una batalla que se enfrentan entre sí.

Cuando dos soluciones "se encuentran", se compararán en términos de calidad. La mejor solución se declarará vencedora y recibirá cero daños, mientras que la peor será la perdedora y recibirá un daño. Este contador de daños es una característica clave del algoritmo. La solución perdedora no solo sufre daños, sino que intenta mejorar su posición aproximándose a la solución más conocida de la población. Este movimiento imita el impulso de sobrevivir buscando un lugar más seguro y rentable.

Si una solución acumula demasiados daños (supera un umbral determinado), quedará "eliminada del juego", es decir, se retirará de la población y será sustituida por una nueva solución aleatoria. Esto resulta similar a la expulsión definitiva de un jugador en battle royale y la aparición de uno nuevo en la siguiente partida. Este mecanismo garantiza la renovación constante de la población y favorece la diversidad de soluciones.


Autor: Andrey Dik

 
Se ve muy interesante, lo voy a probar para mirar las soluciones mas óptimas a un par de combinaciones de factores que vengo midiendo.