2014 IEEE Congress on Evolutionary Computation (CEC) 2014
DOI: 10.1109/cec.2014.6900329
|View full text |Cite
|
Sign up to set email alerts
|

Computing opposition by involving entire population

Abstract: The capabilities of evolutionary algorithms (EAs) in solving nonlinear and non-convex optimization problems are significant. Among the many types of methods, differential evolution (DE) is an effective population-based stochastic algorithm, which has emerged as very competitive. Since its inception in 1995, many variants of DE to improve the performance of its predecessor have been introduced. In this context, opposition-based differential evolution (ODE) established a novel concept in which, each individual m… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
17
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
4
3
1

Relationship

2
6

Authors

Journals

citations
Cited by 47 publications
(17 citation statements)
references
References 23 publications
0
17
0
Order By: Relevance
“…Then, an opposition operation is executed on X i b . There are various opposition techniques, such as opposition‐based learning (OBL), 37 quasi OBL, 38 generalized OBL, 39 and centroid OBL 40 . In our approach, generalized OBL is utilized as follows 39 o x i b d = r n d 3 d 0.25em 0.25em ( M a x d + M i n d ) x i b d where d = 1 , 2 , , D , O X i b = ( o x i b 1 , o x i b 2 , , o x i b D ) is the opposite solution of X i b , r n d 3 d [ 0 , 1 ] is a random number, and [ M i n d , M a x d ] is the same with Equation (5).…”
Section: Proposed Approach (Mssnafa)mentioning
confidence: 99%
See 1 more Smart Citation
“…Then, an opposition operation is executed on X i b . There are various opposition techniques, such as opposition‐based learning (OBL), 37 quasi OBL, 38 generalized OBL, 39 and centroid OBL 40 . In our approach, generalized OBL is utilized as follows 39 o x i b d = r n d 3 d 0.25em 0.25em ( M a x d + M i n d ) x i b d where d = 1 , 2 , , D , O X i b = ( o x i b 1 , o x i b 2 , , o x i b D ) is the opposite solution of X i b , r n d 3 d [ 0 , 1 ] is a random number, and [ M i n d , M a x d ] is the same with Equation (5).…”
Section: Proposed Approach (Mssnafa)mentioning
confidence: 99%
“…There are various opposition techniques, such as opposition-based learning (OBL), 37 quasi OBL, 38 generalized OBL, 39 and centroid OBL. 40 In our approach, generalized OBL is utilized as follows 39 where CX cx cx cx = ( , , …, )…”
Section: Neighborhood Searchmentioning
confidence: 99%
“…We also look at different ways of calculating opposition in general. Given any function y = f (x) with variables x ∈ [x min , x max ] with a sample average of x, one may calculate oppositeness for the input domain in different ways [32], [35], [25], [24] (% denotes the modulo operator):…”
Section: Learning Opposites Via Evolving Rulesmentioning
confidence: 99%
“…By vectorized randomizing the mutation scale factor (called MDEVM), which is a random mutation scale factor for each dimension of each individual, the micro-DE performs much better than utilizing a static mutation scale factor [3]. Methods such as opposition-based DE (ODE) [5] and centroid DE [6]- [8] have solely improved the performance of DE algorithm by proper diversifying the population in DE algorithm. These methods can also increase the performance of MDE.…”
Section: Introductionmentioning
confidence: 99%