Opposition-based learning in the shuffled bidirectional differential evolution algorithm

被引:40
作者
Ahandani, Morteza Alinia [1 ,2 ]
机构
[1] Islamic Azad Univ, Dept Elect Engn, Langaroud Branch, Langaroud, Iran
[2] Islamic Azad Univ, Young Researchers Club, Langaroud Branch, Langaroud, Iran
关键词
Opposition-based learning; Shuffled bidirectional differential evolution; Search moves; Real-parameter optimization; GLOBAL OPTIMIZATION; CONTROL PARAMETERS;
D O I
10.1016/j.swevo.2015.08.002
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The opposition-based learning (OBL) strategy by comparing the fitness of an individual to its opposite and retaining the fitter one in the population accelerates search process. In this paper, the OBL is employed to speed up the shuffled bidirectional differential evolution (SBDE) algorithm. The SBDE by employing the partitioning, shuffling and bidirectional optimization concepts increases the number and diversity of search moves in respect to the original differential evolution (DE). So with incorporating the SBDE and OBL strategy, we can obtain the algorithms with an ability of better exploring the promising areas of search space without occurring stagnation or premature convergence. Experiments on 25 benchmark functions and non-parametric analysis of obtained results demonstrate a better performance of our proposed algorithms than original SBDE algorithm. Also an extensive performance comparison the proposed algorithms with some modern and state-of-the-art DE algorithms reported in the literature confirms a statistically significantly better performance of proposed algorithms in most cases. In a later part of the comparative experiments, firstly proposed algorithms are compared with other evolutionary algorithms (EAs) proposed for special session CEC2005. Then a comparison against a wide variety of recently proposed EAs is performed. The obtained results show that in most cases the proposed algorithms have a statistically significantly better performance in comparable to several existing EAs. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:64 / 85
页数:22
相关论文
共 58 条
[1]   Opposition-based learning in the shuffled differential evolution algorithm [J].
Ahandani, Morteza Alinia ;
Alavi-Rad, Hosein .
SOFT COMPUTING, 2012, 16 (08) :1303-1337
[2]   Three modified versions of differential evolution algorithm for continuous optimization [J].
Ahandani, Morteza Alinia ;
Shirjoposh, Naser Pourqorban ;
Banimahd, Reza .
SOFT COMPUTING, 2011, 15 (04) :803-830
[3]   Sentence selection for generic document summarization using an adaptive differential evolution algorithm [J].
Alguliev, Rasim M. ;
Aliguliyev, Ramiz M. ;
Mehdiyev, Chingiz A. .
SWARM AND EVOLUTIONARY COMPUTATION, 2011, 1 (04) :213-222
[4]  
Alonso S., 2005, P CEC2005 ED UK
[5]  
[Anonymous], 2005, 2005 SPEC SESS REAL
[6]  
Balamurugan R, 2009, INT ENERGY J, V10, P267
[7]  
Becker W., 2005, P CEC2005 ED UK
[8]   Solution of Economic Power Dispatch Problems Using Oppositional Biogeography-based Optimization [J].
Bhattacharya, Aniruddha ;
Chattopadhyay, P. K. .
ELECTRIC POWER COMPONENTS AND SYSTEMS, 2010, 38 (10) :1139-1160
[9]   History mechanism supported differential evolution for chess evaluation function tuning [J].
Boskovic, B. ;
Brest, J. ;
Zamuda, A. ;
Greiner, S. ;
Zumer, V. .
SOFT COMPUTING, 2011, 15 (04) :667-683
[10]   Performance comparison of self-adaptive and adaptive differential evolution algorithms [J].
Brest, Janez ;
Boskovic, Borko ;
Greiner, Saso ;
Zumer, Viljem ;
Maucec, Mirjam Sepesy .
SOFT COMPUTING, 2007, 11 (07) :617-629