Hyper-Heuristic Approach for Tuning Parameter Adaptation in Differential Evolution

被引:3
|
作者
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 条
  • [41] A hyper-heuristic for improving the initial population of whale optimization algorithm
    Abd Elaziz, Mohamed
    Mirjalili, Seyedali
    KNOWLEDGE-BASED SYSTEMS, 2019, 172 : 42 - 63
  • [42] Multi-period portfolio optimization using a deep reinforcement learning hyper-heuristic approach
    Cui, Tianxiang
    Du, Nanjiang
    Yang, Xiaoying
    Ding, Shusheng
    TECHNOLOGICAL FORECASTING AND SOCIAL CHANGE, 2024, 198
  • [43] A Parameter Free Choice Function based Hyper-Heuristic Strategy for Pairwise Test Generation
    Din, Fakhrud
    Alsewari, Abdul Rahman A.
    Zamli, Kamal Z.
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C), 2017, : 85 - 91
  • [44] Cartesian Genetic Programming Hyper-Heuristic with Parameter Configuration for Production Lot-Sizing
    Pessoa, Luis Filipe de Araujo
    Hellingrath, Bernd
    Neto, Fernando Buarque de Lima
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [45] New feature selection paradigm based on hyper-heuristic technique
    Ibrahim, Rehab Ali
    Abd Elaziz, Mohamed
    Ewees, Ahmed A.
    El-Abd, Mohammed
    Lu, Songfeng
    APPLIED MATHEMATICAL MODELLING, 2021, 98 : 14 - 37
  • [46] A Hyper-Heuristic for the Orienteering Problem With Hotel Selection
    Toledo, Alan
    Riff, Maria-Cristina
    Neveu, Bertrand
    IEEE ACCESS, 2020, 8 : 1303 - 1313
  • [47] A hyper-heuristic for adaptive scheduling in Computational Grids
    Xhafa, Fatos
    NEURAL NETWORK WORLD, 2007, 17 (06) : 639 - 656
  • [48] A hyper-heuristic based approach with naive Bayes classifier for the reliability p-median problem
    Chappidi, Edukondalu
    Singh, Alok
    APPLIED INTELLIGENCE, 2023, 53 (22) : 27269 - 27289
  • [49] A Cooperative Coevolution Hyper-Heuristic Framework for Workflow Scheduling Problem
    Xiao, Qin-zhe
    Zhong, Jinghui
    Feng, Liang
    Luo, Linbo
    Lv, Jianming
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (01) : 150 - 163
  • [50] Hyper-heuristic approach: automatically designing adaptive mutation operators for evolutionary programming
    Libin Hong
    John R. Woodward
    Ender Özcan
    Fuchang Liu
    Complex & Intelligent Systems, 2021, 7 : 3135 - 3163