ACD-DE: An adaptive cluster division Differential Evolution for mitigating population diversity deficiency
Differential Evolution (DE) is a simple but powerful population based evolutionary algorithm, which was widely used to solve various complex optimization problems. However, even recently proposed state-of-the-art DE variants tend to get trapped in local minima due to insufficient population diversity in the later stages of evolution. In this paper, an Adaptive Cluster Division Differential Evolution (ACD-DE) algorithm was proposed to mitigate population diversity deficiency. The main highlights are summarized as follows: Firstly, a novel cluster division based mutation strategy was proposed to enhance the diversity of difference vectors during the mutation operation. Secondly, a population diversity detection indicator was used to assess the stagnation level of individuals, enabling stagnation management to be launched based on different stagnation levels. Thirdly, an effective evolution guidance mechanism was proposed by adjusting certain parameters in the 𝐷-dimensional vectors of outlier individuals that significantly deviate from the current population. Fourthly, novel parameter adaptations were employed to dynamically adjust the control parameters, including the scale factor 𝐹 , crossover rate 𝐶𝑅, and population size 𝑃𝑆, during evolution. To validate the ACD-DE algorithm, extensive experiments were conducted on 88 benchmark functions from the CEC2013, CEC2014, and CEC2017 test suites, focusing on the optimization accuracy, convergence speed, time complexity, and component effectiveness. The results demonstrate the superiority of our ACD-DE algorithm compared to state-of-the-art DE variants.
Code (1)
Tasks
DiversitySimilar Papers 제목 키워드 기반
Describing the evolution and perturbations to biodiversity using a simple dynamical model
In this work, we outline a mathematical description of biodiversity evolution throughout the Phanerozoic based on a simple coupled system of two differential equations and on the division of genera in two classes - Short…
Mathematical modeling of heterogeneous stem cell regeneration: from cell division to Waddington's epigenetic landscape
Stem cell regeneration is a crucial biological process for most self-renewing tissues during the development and maintenance of tissue homeostasis. In developing the mathematical models of stem cell regeneration and tiss…
Adaptive bias for dissensus in nonlinear opinion dynamics with application to evolutionary division of labor games
This paper addresses the problem of adaptively controlling the bias parameter in nonlinear opinion dynamics (NOD) to allocate agents into groups of arbitrary sizes for the purpose of maximizing collective rewards. In pre…
Predicting Effective Control Parameters for Differential Evolution using Cluster Analysis of Objective Function Features
A methodology is introduced which uses three simple objective function features to predict effective control parameters for differential evolution. This is achieved using cluster analysis techniques to classify objective…
PE-means: Improved Differentially Private $k$-means Clustering through Private Evolution
We study the problem of differentially private (DP) $k$-means clustering in Euclidean space. Previous solutions rely on summing the private data directly, which induces a sensitivity proportional to the domain. We introd…
Synthetic Data Generation