La multipoblación es una estrategia de optimización efectiva que se utiliza frecuentemente en algoritmos evolutivos (EAs) para mejorar el rendimiento de la optimización. Sin embargo, resulta notablemente difícil determinar el número de subpoblaciones durante el proceso de evolución para un problema dado, lo que puede afectar significativamente la capacidad de optimización de los EAs. Este artículo propone una estrategia simple de gestión de multipoblación para ajustar dinámicamente el número de subpoblaciones en diferentes fases de la evolución a lo largo del proceso. El método propuesto utiliza las distancias individuales en la misma subpoblación, así como las distancias poblacionales entre múltiples subpoblaciones para determinar el número de subpoblaciones, lo cual es fundamental para mantener la diversidad poblacional y mejorar la capacidad de exploración. Además, la estrategia de gestión de multipoblación propuesta se incorpora en EAs populares para resolver problemas de programación de almacenes automatizados complejos del mundo real. Los resultados experimentales muestran que los EAs de multipoblación propuestos pueden implementarse fácil
Esta es una versión de prueba de citación de documentos de la Biblioteca Virtual Pro. Puede contener errores. Lo invitamos a consultar los manuales de citación de las respectivas fuentes.
Artículo:
Juegos de formación de coaliciones de terminales virtuales basados en la cooperación para la asignación de tareas en la detección de multitudes móviles
Artículo:
Recuperación de portadora paralela eficiente para receptores QAM coherentes de velocidad ultraalta con aplicación a canales ópticos
Artículo:
Seguridad de los hipervisores en la nube: Un estudio de las amenazas, vulnerabilidades y contramedidas
Artículo:
Preservación de la privacidad de los datos de movilidad mediante la distribución de la densidad basada en GANs
Artículo:
Modelos locales frente a globales para la predicción de defectos de software en tiempo real