Computer Science ›› 2015, Vol. 42 ›› Issue (11): 256-259.doi: 10.11896/j.issn.1002-137X.2015.11.052

Previous Articles     Next Articles

Research on Parameter Self-selection Strategy of Differential Evolution

WANG Shen-wen, ZHANG Wen-sheng, DING Li-xin, XIE Cheng-wang and GUO Zhao-lu   

  • Online:2018-11-14 Published:2018-11-14

Abstract: The selection of the parameter itself is a combinatorial optimization problem.Although a considerable number of works have been conducted,it is known to be a puzzled task.In this paper,a DE algorithm was proposed that uses a new mechanism to parameter self-selection,which dynamically learns from their previous experiences and selects the best performing combinations of parameters for the next generation during the convergence process.We firstly designed the mechanism including three aspects:building of parameter database,score of parameter performance and selection of parameter combination,then we conducted the experiments on some benchmark functions to judge the performance.The results show that the DE with the new mechanism obtains promising performance.

Key words: Differential evolution,Parameter self-adaptation,Parameter selection

[1] Storn R,Price K.Differential evolution:a simple and efficient adaptive scheme for global optimization over continuous spaces:TR-95-012[R].ICSI,USA,1995
[2] 汪慎文,丁立新,张文生,等.差分进化算法研究进展[J].武汉大学学报(理学版),2014,0(4):283-292 Wang Shen-wen,Ding Li-xin,Zhang Wen-sheng,et al.Survey of Differential Evolution[J].Journal of Wuhan University(Natural Science Edition),2014,60(4):283-292
[3] Liu J.A fuzzy adaptive differential evolution algorithm[J].Soft Computing,2005,9(6):448-462
[4] Zhang J,Sanderson A.JADE:adaptive differential evolutionwith optional external archive[J].IEEE Transactions on Evolutionary Computation,2009,3(5):945-958
[5] Brest J,Greiner S,Boskovic B,et al.Self-adapting control pa-rameters in differential evolution:A comparative study on numerical benchmark problems[J].IEEE Transactions on Evolutionary Computation,2006,0(6):646-657
[6] Fan L J,Lampinen J.A trigonometric mutation operator to differential evolution[J].Journal of Global Optimization,2003,27(1):105-129
[7] Wang S W,Duan Y M,Shu W N,et al.Differential evolution with elite mutation strategy[J].Journal of computational information systems,2013,9(3):855-862
[8] Sun J,Zhang Q,Tsang E.DE/EDA:A new evolutionary algorithm for global optimization[J].Information Sciences,2005,9(3):249-262
[9] Rahnamayan S,Tizhoosh H,Salama M.Opposition-based diffe-rential evolution[J].IEEE Transactions on Evolutionary Computation,2008,2(1):64-79
[10] Liu H,Cai Z,Wang Y.Hybridizing particle swarm optimization with differential evolution for constrained numerical and engineering optimization[J].Applied Soft Computing,2010,10(2):629-640
[11] Wang Y,Cai Z X,Zhang Q F.Differential evolution with composite trial vector generation strategies and control parameters[J].IEEE Transactions on Evolutionary Computation,2011,5(1):55-66
[12] Mallipeddi R,Suganthan P,Pan Q,et al.Differential evolution algorithm with ensemble of parameters and mutation strategies[J].Applied Soft Computing,2011,11(2):1679-1696
[13] Qin A,Huang V,Suganthan P.Differential evolution algorithm with strategy adaptation for global numerical optimization[J].IEEE Transactions on Evolutionary Computation,2009,3(2):398-417
[14] Yao X,Liu Y,Liu G.Evolutionary programming made faster [J].IEEE Transactions on Evolutionary Computation,1999,3(2):82-102
[15] Suganthan P,Hansen N,Liang J,et al.Problem definitions and evaluation criteria for the cec 2005 special session on real-parameter optimization[R].Nanyang Technological University,2005

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!