Modified differential evolution with self-adaptive parameters method

被引:34
|
作者
Li, Xiangtao [1 ]
Yin, Minghao [1 ]
机构
[1] NE Normal Univ, Coll Comp Sci, Changchun 130117, Peoples R China
关键词
Differential evolution; Success rate; Self-adaptive; Numerical optimization; Evolutionary algorithms; GLOBAL OPTIMIZATION; PARTICLE SWARM; CONVERGENCE; ADAPTATION;
D O I
10.1007/s10878-014-9773-6
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The differential evolution algorithm (DE) is a simple and effective global optimization algorithm. It has been successfully applied to solve a wide range of real-world optimization problem. In this paper, the proposed algorithm uses two mutation rules based on the rand and best individuals among the entire population. In order to balance the exploitation and exploration of the algorithm, two new rules are combined through a probability rule. Then, self-adaptive parameter setting is introduced as uniformly random numbers to enhance the diversity of the population based on the relative success number of the proposed two new parameters in a previous period. In other aspects, our algorithm has a very simple structure and thus it is easy to implement. To verify the performance of MDE, 16 benchmark functions chosen from literature are employed. The results show that the proposed MDE algorithm clearly outperforms the standard differential evolution algorithm with six different parameter settings. Compared with some evolution algorithms (ODE, OXDE, SaDE, JADE, jDE, CoDE, CLPSO, CMA-ES, GL-25, AFEP, MSAEP and ENAEP) from literature, experimental results indicate that the proposed algorithm performs better than, or at least comparable to state-of-the-art approaches from literature when considering the quality of the solution obtained.
引用
收藏
页码:546 / 576
页数:31
相关论文
共 50 条
  • [1] Modified differential evolution with self-adaptive parameters method
    Xiangtao Li
    Minghao Yin
    [J]. Journal of Combinatorial Optimization, 2016, 31 : 546 - 576
  • [2] A Modified Differential Evolution Algorithm with Self-adaptive Control Parameters
    Wu Zhi-Feng
    Huang Hou-Kuan
    Yang Bei
    Zhang Ying
    [J]. 2008 3RD INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEM AND KNOWLEDGE ENGINEERING, VOLS 1 AND 2, 2008, : 524 - 527
  • [3] Modified Self-adaptive Strategy for Controlling Parameters in Differential Evolution
    Bui, Tam
    Hieu Pham
    Hasegawa, Hiroshi
    [J]. ASIASIM 2012, PT II, 2012, 324 : 370 - 378
  • [4] Dissipative Differential Evolution with Self-adaptive Control Parameters
    Guo, Jinglei
    Li, Zhijian
    Xie, Wei
    Wang, Hui
    [J]. 2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 3088 - 3095
  • [5] A Self-Adaptive Strategy for Controlling Parameters in Differential Evolution
    Soliman, Omar S.
    Bui, Lam T.
    [J]. 2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 2837 - 2842
  • [6] Self-adaptive differential evolution
    Omran, MGH
    Salman, A
    Engelbrecht, AP
    [J]. COMPUTATIONAL INTELLIGENCE AND SECURITY, PT 1, PROCEEDINGS, 2005, 3801 : 192 - 199
  • [7] Application of Self-Adaptive Differential Evolution to tuning PSS parameters
    Mulumba, T.
    Folly, K. A.
    [J]. 2012 IEEE POWER ENGINEERING SOCIETY CONFERENCE AND EXPOSITION IN AFRICA (POWERAFRICA), 2012,
  • [8] Self-Adaptive Differential Evolution Algorithm With Zoning Evolution of Control Parameters and Adaptive Mutation Strategies
    Fan, Qinqin
    Yan, Xuefeng
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2016, 46 (01) : 219 - 232
  • [9] Self-adaptive chaos differential evolution
    Guo Zhenyu
    Bo, Cheng
    Min, Ye
    Cao Binggang
    [J]. ADVANCES IN NATURAL COMPUTATION, PT 1, 2006, 4221 : 972 - 975
  • [10] Self-adaptive barebones differential evolution
    Omran, Mahamed G. H.
    Engelbrecht, Andries P.
    Salman, Ayed
    [J]. 2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 2858 - +