Un algoritmo de evolución diferencial mejorado con una selección de rango ascendente: RUSDE
Autores: Zhang, Kai; Yu, Yicheng
Idioma: Inglés
Editor: MDPI
Año: 2021
Acceso abierto
Artículo científico
2021
Un algoritmo de evolución diferencial mejorado con una selección de rango ascendente: RUSDE
Categoría
Matemáticas
Subcategoría
Matemáticas generales
Palabras clave
Evolución diferencial
Problemas de estancamiento
Selección de rango superior
RUSDE
Debatiendo estrategia de mutación
Experimentos numéricos
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 20
Citaciones: Sin citaciones
Recientemente, el algoritmo de evolución diferencial (DE) ha sido ampliamente utilizado para resolver muchos problemas prácticos. Sin embargo, DE puede sufrir problemas de estancamiento en el proceso de iteración. Por lo tanto, proponemos mejorar la evolución diferencial con una selección de rango ascendente, llamada RUSDE. Primero, se seleccionan y almacenan los individuos de rango ascendente en la población actual en un nuevo archivo; segundo, se adopta una estrategia de mutación de debate en términos del estado de actualización de la población actual para decidir la selección de los padres. Ambos métodos pueden mejorar el rendimiento de DE. Realizamos experimentos numéricos basados en varias funciones de CEC 2014, donde los resultados demostraron un excelente rendimiento de este algoritmo. Además, este algoritmo se aplica al problema de optimización del mundo real de las articulaciones de cuatro barras, donde los resultados muestran que el rendimiento de RUSDE es mejor que el de otros algoritmos.
Descripción
Recientemente, el algoritmo de evolución diferencial (DE) ha sido ampliamente utilizado para resolver muchos problemas prácticos. Sin embargo, DE puede sufrir problemas de estancamiento en el proceso de iteración. Por lo tanto, proponemos mejorar la evolución diferencial con una selección de rango ascendente, llamada RUSDE. Primero, se seleccionan y almacenan los individuos de rango ascendente en la población actual en un nuevo archivo; segundo, se adopta una estrategia de mutación de debate en términos del estado de actualización de la población actual para decidir la selección de los padres. Ambos métodos pueden mejorar el rendimiento de DE. Realizamos experimentos numéricos basados en varias funciones de CEC 2014, donde los resultados demostraron un excelente rendimiento de este algoritmo. Además, este algoritmo se aplica al problema de optimización del mundo real de las articulaciones de cuatro barras, donde los resultados muestran que el rendimiento de RUSDE es mejor que el de otros algoritmos.