Cargando…

A Dynamic Adaptive Weighted Differential Evolutionary Algorithm

This study proposed a dynamic adaptive weighted differential evolution (DAWDE) algorithm to solve the problems of differential evolution (DE) algorithm such as long search time, easy stagnation, and local optimal solution. First, adaptive adjustment strategies of scaling factor and crossover factor...

Descripción completa

Detalles Bibliográficos
Autores principales: Wu, Kaijun, Liu, Zhengnan, Ma, Ning, Wang, Dicong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9259278/
https://www.ncbi.nlm.nih.gov/pubmed/35814602
http://dx.doi.org/10.1155/2022/1318044
_version_ 1784741741618790400
author Wu, Kaijun
Liu, Zhengnan
Ma, Ning
Wang, Dicong
author_facet Wu, Kaijun
Liu, Zhengnan
Ma, Ning
Wang, Dicong
author_sort Wu, Kaijun
collection PubMed
description This study proposed a dynamic adaptive weighted differential evolution (DAWDE) algorithm to solve the problems of differential evolution (DE) algorithm such as long search time, easy stagnation, and local optimal solution. First, adaptive adjustment strategies of scaling factor and crossover factor are proposed, which are utilized to dynamically balance the global and local search, and avoid premature convergence. Second, an adaptive mutation operator based on population aggregation degree is proposed, which takes population aggregation degree as the amplitude coefficient of the basis vector to determine the influence degree of the optimal individual on the mutation direction. Finally, the Gauss perturbation operator is introduced to generate random disturbance and accelerate premature individuals to jump out of the local optimum. The simulation results show that the DAWDE algorithm can obtain better optimization results and has the characteristics of stronger global optimization ability, faster convergence, higher solution accuracy, and stronger stability compared with other optimization algorithms.
format Online
Article
Text
id pubmed-9259278
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-92592782022-07-07 A Dynamic Adaptive Weighted Differential Evolutionary Algorithm Wu, Kaijun Liu, Zhengnan Ma, Ning Wang, Dicong Comput Intell Neurosci Research Article This study proposed a dynamic adaptive weighted differential evolution (DAWDE) algorithm to solve the problems of differential evolution (DE) algorithm such as long search time, easy stagnation, and local optimal solution. First, adaptive adjustment strategies of scaling factor and crossover factor are proposed, which are utilized to dynamically balance the global and local search, and avoid premature convergence. Second, an adaptive mutation operator based on population aggregation degree is proposed, which takes population aggregation degree as the amplitude coefficient of the basis vector to determine the influence degree of the optimal individual on the mutation direction. Finally, the Gauss perturbation operator is introduced to generate random disturbance and accelerate premature individuals to jump out of the local optimum. The simulation results show that the DAWDE algorithm can obtain better optimization results and has the characteristics of stronger global optimization ability, faster convergence, higher solution accuracy, and stronger stability compared with other optimization algorithms. Hindawi 2022-06-29 /pmc/articles/PMC9259278/ /pubmed/35814602 http://dx.doi.org/10.1155/2022/1318044 Text en Copyright © 2022 Kaijun Wu et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Wu, Kaijun
Liu, Zhengnan
Ma, Ning
Wang, Dicong
A Dynamic Adaptive Weighted Differential Evolutionary Algorithm
title A Dynamic Adaptive Weighted Differential Evolutionary Algorithm
title_full A Dynamic Adaptive Weighted Differential Evolutionary Algorithm
title_fullStr A Dynamic Adaptive Weighted Differential Evolutionary Algorithm
title_full_unstemmed A Dynamic Adaptive Weighted Differential Evolutionary Algorithm
title_short A Dynamic Adaptive Weighted Differential Evolutionary Algorithm
title_sort dynamic adaptive weighted differential evolutionary algorithm
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9259278/
https://www.ncbi.nlm.nih.gov/pubmed/35814602
http://dx.doi.org/10.1155/2022/1318044
work_keys_str_mv AT wukaijun adynamicadaptiveweighteddifferentialevolutionaryalgorithm
AT liuzhengnan adynamicadaptiveweighteddifferentialevolutionaryalgorithm
AT maning adynamicadaptiveweighteddifferentialevolutionaryalgorithm
AT wangdicong adynamicadaptiveweighteddifferentialevolutionaryalgorithm
AT wukaijun dynamicadaptiveweighteddifferentialevolutionaryalgorithm
AT liuzhengnan dynamicadaptiveweighteddifferentialevolutionaryalgorithm
AT maning dynamicadaptiveweighteddifferentialevolutionaryalgorithm
AT wangdicong dynamicadaptiveweighteddifferentialevolutionaryalgorithm