arrow
返回

A selection hyper-heuristic algorithm with Q-learning mechanism

delete2023-11-01
delete8
PRE
AI
F
Fuqing Zhao *
N
Ningning Zhu
T
Tianpeng Xu
DOI:10.1016/j.asoc.2023.110815delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The selection of an algorithm in the real world of the application domain is a challenging problem as no specific algorithm exists capable of solving all issues to a satisfactory requirement. Selecting a suitable algorithm presents major challenges such as solving problems requiring expert knowledge or trial-and-error algorithms, which have hindered advancements in this field. In this work, we introduce a novel method that uniquely addresses these challenges by integrating hyper-heuristic and Q-learning mechanism techniques. A selection hyper-heuristic algorithm with Q-learning (QLSHH) is proposed to select appropriate low-level heuristic (LLH) for the computation stages of the optimization process. The Q-learning mechanism guided by the feedback of the solution state was designed according to the environment. Four low-level heuristics (LLHs) were proposed according to the optimization mechanism for continuous optimization problems. The QLSHH learns the successful experience in the optimization process through Q-learning to select the appropriate LLH at each decision point. The results tested on the CEC 2017 and CEC 2020 benchmark suite show that the QLSHH outperforms the other nine comparison algorithms on 50% of the functions and the experimental results of algorithm complexity show that the proposed algorithm is the fastest compared with other algorithms.(c) 2023 Elsevier B.V. All rights reserved.
Keyword:
Hyper-heuristics
Q-learning
Reinforcement learning
Continuous optimization

期刊

Applied Soft Computing 封面图
Applied Soft Computing
IF:
6.6
论文数:
1.4W
被引数:
4.8W

机构

U
universitas andalas
学者数:
1.1K
论文数: 601
被引数: 6
L
lanzhou university of technology
学者数:
1.2W
论文数: 7.0K
被引数: 4