Opposition-based learning in the shuffled differential evolution algorithm

被引:0
|
作者
Morteza Alinia Ahandani
Hosein Alavi-Rad
机构
[1] Islamic Azad University,Department of Electrical Engineering, Langaroud Branch
来源
Soft Computing | 2012年 / 16卷
关键词
Opposition-based learning; Shuffled differential evolution; Memeplex; Premature convergence;
D O I
暂无
中图分类号
学科分类号
摘要
This paper proposes using the opposition-based learning (OBL) strategy in the shuffled differential evolution (SDE). In the SDE, population is divided into several memeplexes and each memeplex is improved by the differential evolution (DE) algorithm. The OBL by comparing the fitness of an individual to its opposite and retaining the fitter one in the population accelerates search process. The objective of this paper is to introduce new versions of the DE which, on one hand, use the partitioning and shuffling concepts of SDE to compensate for the limited amount of search moves of the original DE and, on the other hand, employ the OBL to accelerate the DE without making premature convergence. Four versions of DE algorithm are proposed based on the OBL and SDE strategies. All algorithms similarly use the opposition-based population initialization to achieve fitter initial individuals and their difference is in applying opposition-based generation jumping. Experiments on 25 benchmark functions designed for the special session on real-parameter optimization of CEC2005 and non-parametric analysis of obtained results demonstrate that the performances of the proposed algorithms are better than the SDE. The fourth version of proposed algorithm has a significant difference compared to the SDE in terms of all considered aspects. The emphasis of comparison results is to obtain some successful performances on unsolved functions for the first time, which so far have not been reported any successful runs on them. In a later part of the comparative experiments, performance comparisons of the proposed algorithm with some modern DE algorithms reported in the literature confirm a significantly better performance of our proposed algorithm, especially on high-dimensional functions.
引用
收藏
页码:1303 / 1337
页数:34
相关论文
共 50 条
  • [1] Opposition-based learning in the shuffled differential evolution algorithm
    Ahandani, Morteza Alinia
    Alavi-Rad, Hosein
    [J]. SOFT COMPUTING, 2012, 16 (08) : 1303 - 1337
  • [2] Opposition-based learning in the shuffled bidirectional differential evolution algorithm
    Ahandani, Morteza Alinia
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2016, 26 : 64 - 85
  • [3] Hybrid Differential Evolution Algorithm with Chaos and Generalized Opposition-Based Learning
    Wang, Jing
    Wu, Zhijian
    Wang, Hui
    [J]. ADVANCES IN COMPUTATION AND INTELLIGENCE, 2010, 6382 : 103 - 111
  • [4] A shuffled complex evolution algorithm with opposition-based learning for a permutation flow shop scheduling problem
    Zhao, Fuqing
    Zhang, Jianlin
    Wang, Junbiao
    Zhang, Chuck
    [J]. INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2015, 28 (11) : 1220 - 1235
  • [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] An Opposition-Based Chaos Shuffled Frog Leaping Algorithm
    Zhang, Xiaodan
    [J]. 2016 2ND INTERNATIONAL CONFERENCE ON FRONTIERS OF SIGNAL PROCESSING (ICFSP), 2015, : 1 - 4
  • [7] Adaptive harmony search algorithm utilizing differential evolution and opposition-based learning
    Kang, Di-Wen
    Mo, Li-Ping
    Wang, Fang-Ling
    Ou, Yun
    [J]. MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2021, 18 (04) : 4226 - 4246
  • [8] Adaptive Constrained Differential Evolution Algorithm by Using Generalized Opposition-Based Learning
    Wu, Wenhai
    Guo, Xiaofeng
    Zhou, Siyu
    Liu, Jintao
    [J]. Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University, 2019, 37 (05): : 1000 - 1010
  • [9] Opposition-based differential evolution
    Rahnamayan, Shahryar
    Tizhoosh, Hamid R.
    Salama, Magdy M. A.
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2008, 12 (01) : 64 - 79
  • [10] Shuffled frog-leaping algorithm using elite opposition-based learning
    Zhao, Jia
    Lv, Li
    [J]. INTERNATIONAL JOURNAL OF SENSOR NETWORKS, 2014, 16 (04) : 244 - 251