Biblioteca93.141 documentos en línea

Artículo

Multipopulation Ensemble Particle Swarm Optimizer for Engineering Design ProblemsOptimizador multipoblacional de enjambre de partículas para problemas de diseño técnico

Resumen

La optimización por enjambre de partículas (PSO) es un algoritmo de optimización eficiente y se ha aplicado para resolver diversos problemas del mundo real. Sin embargo, el rendimiento de PSO en un problema específico depende en gran medida de la estrategia de actualización de la velocidad. Para un problema de ingeniería del mundo real, los paisajes de funciones suelen ser muy complejos y el conocimiento específico del problema a veces no está disponible. Para responder a este reto, proponemos un optimizador de enjambre de partículas multipoblación (MPEPSO). El algoritmo propuesto consta de tres estrategias de búsqueda PSO existentes, eficientes y sencillas. Las partículas se dividen en cuatro subpoblaciones que incluyen tres subpoblaciones indicadoras y una subpoblación de recompensa. Las partículas de las tres subpoblaciones indicadoras actualizan sus velocidades mediante diferentes estrategias. Durante cada periodo de aprendizaje, se registran los valores de la función mejorada de las tres estrategias. Al final de un periodo de aprendizaje, la subpoblación de recompensa se asigna a la estrategia con mejor rendimiento. Por lo tanto, la estrategia de búsqueda PSO adecuada puede tener más gasto computacional. El rendimiento de MPEPSO se evalúa mediante el conjunto de pruebas CEC 2014 y se compara con otras seis variantes eficientes de PSO. Estos resultados sugieren que MPEPSO ocupa el primer lugar entre estos algoritmos. Además, MPEPSO se aplica para resolver cuatro problemas de diseño de ingeniería. Los resultados muestran las ventajas de MPEPSO. Los códigos fuente MATLAB de MPEPSO están disponibles en https://github.com/zi-ang-liu/MPEPSO.

  • Tipo de documento:
  • Formato:pdf
  • Idioma:Inglés
  • Tamaño: Kb

Cómo citar el documento

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.

Este contenido no est� disponible para su tipo de suscripci�n

Información del documento