2016
DOI: 10.1007/s00500-016-2088-z
|View full text |Cite
|
Sign up to set email alerts
|

Neighborhood guided differential evolution

Abstract: Differential evolution (DE) relies mainly on its mutation mechanism to guide its search. Generally, the parents involved in mutation are randomly selected from the current population. Although such a mutation strategy is easy to use, it is inefficient for solving complex problems. Hence, how to utilize population information to further enhance the search ability of the mutation operator has become one of the most salient and active topics in DE. To address this issue, a new DE framework with the concept of ind… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
15
0
9

Year Published

2016
2016
2021
2021

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 25 publications
(24 citation statements)
references
References 54 publications
0
15
0
9
Order By: Relevance
“…In DE with multiobjective sorting based mutation operators (MSDE) [20], the multi-objective non-dominated sorting method is introduced into DE to calculate the probability of selection as the parents for all the vectors based on their fitness values and diversity indexes. In neighborhood guided DE (NGDE) [13], the ring topology is used to define the neighborhood of each vector, and the selection probability for each neighbor is calculated based on its fitness value.…”
Section: Selecting Parents For Mutationmentioning
confidence: 99%
See 1 more Smart Citation
“…In DE with multiobjective sorting based mutation operators (MSDE) [20], the multi-objective non-dominated sorting method is introduced into DE to calculate the probability of selection as the parents for all the vectors based on their fitness values and diversity indexes. In neighborhood guided DE (NGDE) [13], the ring topology is used to define the neighborhood of each vector, and the selection probability for each neighbor is calculated based on its fitness value.…”
Section: Selecting Parents For Mutationmentioning
confidence: 99%
“…It makes these strategies be good at local exploration but easily lead to premature convergence. Based on these considerations, various approaches have been proposed to enhance the search ability of the mutation operator for different complex problems, which roughly fall into the following categories: designing new mutation strategies [21], [22], integrating multiple mutation strategies [9], [10], [23], and selecting parent vectors for mutation [13]- [15], [24]. These works related to the mutation operator of DE will be reviewed in Section III.…”
Section: Introductionmentioning
confidence: 99%
“…Various studies have been conducted on neighborhood strategies to enhance the performance of the algorithm. The neighborhood strategies are usually divided into static neighbor strategies and dynamic neighbor strategies [25] according to whether a neighbor changes along with the search process.…”
Section: B Improvements To the De Algorithmmentioning
confidence: 99%
“…Gong et al [36] combined a biogeographic-based migration operator into DE to guide each individual to learn from good neighbors based on their mobility. Cai et al [25] proposed a neighborhood-adaptive DE algorithm in which an index-based neighborhood topology pool is used to define multiple neighbor relationships for each individual, and self-adapting neighborhood relationships can be used in different evolution stages. Liang et al [37] introduced the fitness Euclidean-distance ratio (FER) technique into DE to locate peaks of functions.…”
Section: ) Dynamic Neighbor Strategymentioning
confidence: 99%
“…Differential Evolution is a simple and efficient algorithm for global optimization over continuous spaces [25,26]. Let f (X) be the target function, the crossover rate is C, the scaling factor is F and the evolution generation is t. The steps of DE are as follows [27].…”
Section: Principle Of De Algorithmmentioning
confidence: 99%