Centroid Opposition-Based Differential Evolution

被引:10
|
作者
Rahnamayan, Shahryar [1 ]
Jesuthasan, Jude [2 ]
Bourennani, Farid [1 ]
Naterer, Greg F. [3 ]
Salehinejad, Hojjat [4 ]
机构
[1] Univ Ontario, Inst Technol, Elect Comp & Software Engn Dept, Oshawa, ON, Canada
[2] Univ Waterloo, Elect Comp & Software Engn Dept, Comp Engn, Waterloo, ON, Canada
[3] Mem Univ Newfoundland, Fac Engn & Appl Sci, Mech Engn, St John, NF, Canada
[4] Univ Ontario, Inst Technol, Elect Comp & Software Engn Dept, Software Engn, Oshawa, ON, Canada
关键词
Centroid Opposition-Based Computation (CODE); Differential Evolution (DE); Evolutionary Computation; Opposition-Based Differential Evolution (ODE); Opposition-Based Learning (OBL); Optimization;
D O I
10.4018/ijamc.2014100101
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The capabilities of evolutionary algorithms (EAs) in solving nonlinear and non-convex optimization problems are significant. Differential evolution (DE) is an effective population-based EA, which has emerged as very competitive. Since its inception in 1995, multiple variants of DE have been proposed with higher performance. Among these DE variants, opposition-based differential evolution (ODE) established a novel concept in which individuals must compete with theirs opposites in order to make an entry in the next generation. The generation of opposite points is based on the current extreme points (i.e., maximum and minimum) in the search space. This paper develops a new scheme that utilizes the centroid point of a population to calculate opposite individuals. The classical scheme of an opposite point is modified. Incorporating this new scheme into DE leads to an enhanced ODE that is identified as centroid opposition-based differential evolution (CODE). The accuracy of the CODE algorithm is comprehensively evaluated on well-known complex benchmark functions and compared with the performance of conventional DE, ODE, and some other state-of-the-art algorithms. The results for CODE are found to be promising.
引用
收藏
页码:1 / 25
页数:25
相关论文
共 50 条
  • [1] Opposition-based differential evolution
    Rahnamayan, Shahryar
    Tizhoosh, Hamid R.
    Salama, Magdy M. A.
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2008, 12 (01) : 64 - 79
  • [2] Opposition-Based Adaptive Differential Evolution
    Zhang, Xin
    Yuen, Shiu Yin
    [J]. 2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [3] Opposition-based differential evolution algorithms
    Rahnamayan, Shahryar
    Tizhoosh, Hamid R.
    Salama, Magdy M. A.
    [J]. 2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, : 1995 - +
  • [4] Investigating in Scalability of Opposition-Based Differential Evolution
    Rahnamayan, Shahryar
    Wang, G. Gary
    [J]. SMO 08: PROCEEDINGS OF THE 8TH WSEAS INTERNATIONAL CONFERENCE ON SIMULATION, MODELLING AND OPTIMIZATION, 2008, : 105 - +
  • [5] Opposition-Based Learning in Compact Differential Evolution
    Iacca, Giovanni
    Neri, Ferrante
    Mininno, Ernesto
    [J]. APPLICATIONS OF EVOLUTIONARY COMPUTATION, PT I, 2011, 6624 : 264 - 273
  • [6] Type-II Opposition-Based Differential Evolution
    Salehinejad, Hojjat
    Rahnamayan, Shahryar
    Tizhoosh, Hamid R.
    [J]. 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 1768 - 1775
  • [7] Opposition-based learning in the shuffled differential evolution algorithm
    Morteza Alinia Ahandani
    Hosein Alavi-Rad
    [J]. Soft Computing, 2012, 16 : 1303 - 1337
  • [8] Neighborhood opposition-based differential evolution with Gaussian perturbation
    Zhao, Xinchao
    Feng, Shuai
    Hao, Junling
    Zuo, Xingquan
    Zhang, Yong
    [J]. SOFT COMPUTING, 2021, 25 (01) : 27 - 46
  • [9] An Improvement of Opposition-Based Differential Evolution with Archive Solutions
    Kushida, Jun-ichi
    Hara, Akira
    Takahama, Tetsuyuki
    [J]. 2014 INTERNATIONAL CONFERENCE ON ADVANCED MECHATRONIC SYSTEMS (ICAMECHS), 2014, : 463 - 468
  • [10] Neighborhood opposition-based differential evolution with Gaussian perturbation
    Xinchao Zhao
    Shuai Feng
    Junling Hao
    Xingquan Zuo
    Yong Zhang
    [J]. Soft Computing, 2021, 25 : 27 - 46