Un algoritmo de murciélago novedoso con acoplamiento de múltiples estrategias para optimización numérica
Autores: Wang, Yechuang; Wang, Penghong; Zhang, Jiangjiang; Cui, Zhihua; Cai, Xingjuan; Zhang, Wensheng; Chen, Jinjun
Idioma: Inglés
Editor: MDPI
Año: 2019
Acceso abierto
Artículo científico
2019
Un algoritmo de murciélago novedoso con acoplamiento de múltiples estrategias para optimización numérica
Categoría
Matemáticas
Subcategoría
Matemáticas generales
Palabras clave
Algoritmo de murciélago
Optimización global
Rendimiento
Volumen
Frecuencia
MixBA
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 36
Citaciones: Sin citaciones
Un algoritmo de murciélagos (BA) es un algoritmo heurístico que opera imitando el comportamiento de la ecolocación de los murciélagos para realizar optimización global. El BA es ampliamente utilizado en diversos problemas de optimización debido a su excelente rendimiento. En el algoritmo de murciélagos, la capacidad de búsqueda global está determinada por los parámetros de volumen y frecuencia. Sin embargo, los experimentos muestran que cada operador en el algoritmo solo puede mejorar el rendimiento del algoritmo en cierto momento. En este documento, se propone un nuevo algoritmo de murciélagos con acoplamiento de múltiples estrategias (mixBA) para resolver este problema. Para demostrar la efectividad del algoritmo, lo comparamos con los conjuntos de pruebas de referencia CEC2013. Además, se realizaron pruebas de Wilcoxon y Friedman para distinguir las diferencias entre este y otros algoritmos. Los resultados demuestran que el algoritmo propuesto es significativamente superior a otros en la mayoría de las funciones de referencia.
Descripción
Un algoritmo de murciélagos (BA) es un algoritmo heurístico que opera imitando el comportamiento de la ecolocación de los murciélagos para realizar optimización global. El BA es ampliamente utilizado en diversos problemas de optimización debido a su excelente rendimiento. En el algoritmo de murciélagos, la capacidad de búsqueda global está determinada por los parámetros de volumen y frecuencia. Sin embargo, los experimentos muestran que cada operador en el algoritmo solo puede mejorar el rendimiento del algoritmo en cierto momento. En este documento, se propone un nuevo algoritmo de murciélagos con acoplamiento de múltiples estrategias (mixBA) para resolver este problema. Para demostrar la efectividad del algoritmo, lo comparamos con los conjuntos de pruebas de referencia CEC2013. Además, se realizaron pruebas de Wilcoxon y Friedman para distinguir las diferencias entre este y otros algoritmos. Los resultados demuestran que el algoritmo propuesto es significativamente superior a otros en la mayoría de las funciones de referencia.