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 条
  • [21] Competitive travelling salesmen problem: A hyper-heuristic approach
    Kendall, G.
    Li, J.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2013, 64 (02) : 208 - 216
  • [22] A Bayesian based Hyper-Heuristic approach for global optimization
    Oliva, Diego
    Martins, Marcella S. R.
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 1766 - 1773
  • [23] A GP Hyper-Heuristic Approach for Generating TSP Heuristics
    Duflo, Gabriel
    Kieffer, Emmanuel
    Brust, Matthias R.
    Danoy, Gregoire
    Bouvry, Pascal
    2019 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2019, : 521 - 529
  • [24] Hyper-heuristic approach for solving Nurse Rostering Problem
    Anwar, Khairul
    Awadallah, Mohammed A.
    Khader, Ahamad Tajudin
    Al-Betar, Mohammed Azmi
    2014 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN ENSEMBLE LEARNING (CIEL), 2014, : 48 - 53
  • [25] Assessing hyper-heuristic performance
    Pillay, Nelishia
    Qu, Rong
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2021, 72 (11) : 2503 - 2516
  • [26] Hyper-heuristic Evolution of Dispatching Rules: A Comparison of Rule Representations
    Branke, Juergen
    Hildebrandt, Torsten
    Scholz-Reiter, Bernd
    EVOLUTIONARY COMPUTATION, 2015, 23 (02) : 249 - 277
  • [27] A Hyper-Heuristic of Scalarizing Functions
    Hernandez Gomez, Raquel
    Coello Coello, Carlos A.
    PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'17), 2017, : 577 - 584
  • [28] A Hyper-heuristic Clustering Algorithm
    Tsai, Chun-Wei
    Song, Huei-Jyun
    Chiang, Ming-Chao
    PROCEEDINGS 2012 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2012, : 2839 - 2844
  • [29] An evolutionary-based hyper-heuristic approach for the Jawbreaker puzzle
    S. Salcedo-Sanz
    J. M. Matías-Román
    S. Jiménez-Fernández
    A. Portilla-Figueras
    L. Cuadra
    Applied Intelligence, 2014, 40 : 404 - 414
  • [30] A Hyper-Heuristic Approach to Solving the Ski-Lodge Problem
    Hassan, Ahmed
    Pillay, Nelishia
    ADVANCES IN NATURE AND BIOLOGICALLY INSPIRED COMPUTING, 2016, 419 : 201 - 210