Hyper-Heuristic Approach for Tuning Parameter Adaptation in Differential Evolution

被引:2
|
作者
Stanovov, Vladimir [1 ,2 ]
Kazakovtsev, Lev [1 ,2 ]
Semenkin, Eugene [1 ,2 ]
机构
[1] Siberian Fed Univ, Lab Hybrid Methods Modelling & Optimizat Complex S, Krasnoyarsk 660074, Russia
[2] Reshetnev Siberian State Univ Sci & Technol, Inst Informat & Telecommun, Krasnoyarsk 660037, Russia
关键词
numerical optimization; differential evolution; parameter adaptation; hyper-heuristic; GLOBAL OPTIMIZATION; ALGORITHM;
D O I
10.3390/axioms13010059
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Differential evolution (DE) is one of the most promising black-box numerical optimization methods. However, DE algorithms suffer from the problem of control parameter settings. Various adaptation methods have been proposed, with success history-based adaptation being the most popular. However, hand-crafted designs are known to suffer from human perception bias. In this study, our aim is to design automatically a parameter adaptation method for DE with the use of the hyper-heuristic approach. In particular, we consider the adaptation of scaling factor F, which is the most sensitive parameter of DE algorithms. In order to propose a flexible approach, a Taylor series expansion is used to represent the dependence between the success rate of the algorithm during its run and the scaling factor value. Moreover, two Taylor series are used for the mean of the random distribution for sampling F and its standard deviation. Unlike most studies, the Student's t distribution is applied, and the number of degrees of freedom is also tuned. As a tuning method, another DE algorithm is used. The experiments performed on a recently proposed L-NTADE algorithm and two benchmark sets, CEC 2017 and CEC 2022, show that there is a relatively simple adaptation technique with the scaling factor changing between 0.4 and 0.6, which enables us to achieve high performance in most scenarios. It is shown that the automatically designed heuristic can be efficiently approximated by two simple equations, without a loss of efficiency.
引用
收藏
页数:19
相关论文
共 50 条
  • [31] Emergency Railway Transportation Planning Using a Hyper-Heuristic Approach
    Zheng, Yu-Jun
    Zhang, Min-Xia
    Ling, Hai-Feng
    Chen, Sheng-Yong
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2015, 16 (01) : 321 - 329
  • [32] An evolutionary-based hyper-heuristic approach for the Jawbreaker puzzle
    Salcedo-Sanz, S.
    Matias-Roman, J. M.
    Jimenez-Fernandez, S.
    Portilla-Figueras, A.
    Cuadra, L.
    APPLIED INTELLIGENCE, 2014, 40 (03) : 404 - 414
  • [33] A Genetic Programming Based Hyper-heuristic Approach for Combinatorial Optimisation
    Nguyen, Su
    Zhang, Mengjie
    Johnston, Mark
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 1299 - 1306
  • [34] Hyper-Heuristic Evolutionary Approach for Constructing Decision Tree Classifiers
    Kumar, Sunil
    Ratnoo, Saroj
    Vashishtha, Jyoti
    JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGY-MALAYSIA, 2021, 20 (02): : 249 - 276
  • [35] Adaptive Diversifying Hyper-Heuristic Based Approach for Timetabling Problems
    Habashi, Suzanne S.
    Salama, Cherif
    Yousef, Ahmed H.
    Fahmy, Hossam M. A.
    2018 IEEE 9TH ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2018, : 259 - 266
  • [36] A cooperative hyper-heuristic search framework
    Ouelhadj, Djamila
    Petrovic, Sanja
    JOURNAL OF HEURISTICS, 2010, 16 (06) : 835 - 857
  • [37] A Hyper-Heuristic Scheduling Algorithm for Cloud
    Tsai, Chun-Wei
    Huang, Wei-Cheng
    Chiang, Meng-Hsiu
    Chiang, Ming-Chao
    Yang, Chu-Sing
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2014, 2 (02) : 236 - 250
  • [38] Hyper-heuristic for CVRP with reinforcement learning
    Zhang J.
    Feng Q.
    Zhao Y.
    Liu J.
    Leng L.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2020, 26 (04): : 1118 - 1129
  • [39] An analysis of heuristic subsequences for offline hyper-heuristic learning
    W. B. Yates
    E. C. Keedwell
    Journal of Heuristics, 2019, 25 : 399 - 430
  • [40] A Grammatical Evolution based Hyper-Heuristic for the Automatic Design of Split Criteria
    Basgalupp, Marcia R.
    Barros, Rodrigo C.
    Barabasz, Tiago
    GECCO'14: PROCEEDINGS OF THE 2014 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2014, : 1311 - 1318