Self-Adaptive Differential Evolution Based on Best and Mean Schemes

被引:0
|
作者
Jamil, Nurul Aini [1 ]
Wang, Shir Li [1 ]
Ng, Theam Foo [2 ]
机构
[1] Univ Pendidikan Sultan Idris, Fac Art Comp & Creat Ind, Dept Comp, Tanjong Malim 35900, Perak, Malaysia
[2] Univ Sains Malaysia, CGSS, George Town 11800, Malaysia
关键词
Differential evolution; self-adaptive parameter control; evolutionary optimization; PARAMETERS;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Differential evolution (DE), one of the evolutionary algorithms (EAs), is well-known for its quality solutions and speed convergence. Just like any EA, the execution of DE depends on the selection of its control parameters consisting of population size, crossover rate and scale factor. DE is operated by two different kinds of search mechanisms, i.e., exploration and exploitation. The selection of control parameters affects these search mechanisms, and thus, the performance of DE. Ranges on setting DE's control parameters are suggested in most studies but it still depends heavily on a user's knowledge and experiences, as well as the types of problems. The common approach adopted by users is the trial-and-error method but this approach consumes time. Since adaptation has been responsible for the search optimal solutions in DE, the adaptability should be further utilized to determine DE's optimal control parameters. Therefore, we proposed a self-adaptive DE which is able to self-determine its control parameters based on an ensemble. An ensemble is operated based on two different parameter selection schemes, i.e., BEST and MEAN. The performances of DEs based on the selection schemes in 20 benchmarks problems are compared based on best-fitness, mean-fitness, crossover rate and scale factor. The experimental results showed that the proposed self-adaptive DEs are able to perform adequately well in the benchmark problems. Besides that, the results have shown an interesting pattern between crossover rate and scale factor when the DE is given freedom to determine its control parameters.
引用
收藏
页码:287 / 292
页数:6
相关论文
共 50 条
  • [21] Modified differential evolution with self-adaptive parameters method
    Li, Xiangtao
    Yin, Minghao
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2016, 31 (02) : 546 - 576
  • [22] Dynamic Optimization using Self-Adaptive Differential Evolution
    Brest, Janez
    Zamuda, Ales
    Boskovic, Borko
    Maucec, Mirjam Sepesy
    Zumer, Viljem
    2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 415 - 422
  • [23] Self-adaptive differential evolution with global neighborhood search
    Zhaolu Guo
    Gang Liu
    Dahai Li
    Shenwen Wang
    Soft Computing, 2017, 21 : 3759 - 3768
  • [24] Modified differential evolution with self-adaptive parameters method
    Xiangtao Li
    Minghao Yin
    Journal of Combinatorial Optimization, 2016, 31 : 546 - 576
  • [25] Differential Evolution with Self-adaptive Mutation Scaling Factor
    Hiba, Hanan
    Mahdavi, Sedigheh
    Rahnamayan, Shahryar
    2017 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2017,
  • [26] A self-adaptive differential evolution algorithm for binary CSPs
    Fu, Hongjie
    Ouyang, Dantong
    Xu, Jiaming
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2011, 62 (07) : 2712 - 2718
  • [27] Dissipative Differential Evolution with Self-adaptive Control Parameters
    Guo, Jinglei
    Li, Zhijian
    Xie, Wei
    Wang, Hui
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 3088 - 3095
  • [28] Self-Adaptive Competitive Differential Evolution for Dynamic Environments
    du Plessis, Mathys C.
    Engelbrecht, Andries P.
    2011 IEEE SYMPOSIUM ON DIFFERENTIAL EVOLUTION (SDE), 2011, : 41 - 48
  • [29] Self-adaptive, multipopulation differential evolution in dynamic environments
    Novoa-Hernandez, Pavel
    Cruz Corona, Carlos
    Pelta, David A.
    SOFT COMPUTING, 2013, 17 (10) : 1861 - 1881
  • [30] Self-adaptive, multipopulation differential evolution in dynamic environments
    Pavel Novoa-Hernández
    Carlos Cruz Corona
    David A. Pelta
    Soft Computing, 2013, 17 : 1861 - 1881