Dynamic multi-strategy integrated differential evolution algorithm based on reinforcement learning for optimization problems

被引:1
作者
Yang, Qingyong [1 ]
Chu, Shu-Chuan [1 ]
Pan, Jeng-Shyang [1 ,2 ]
Chou, Jyh-Horng [3 ,4 ]
Watada, Junzo [5 ]
机构
[1] Shandong Univ Sci & Technol, Coll Comp Sci & Engn, Qingdao 266590, Peoples R China
[2] Chaoyang Univ Technol, Dept Informat Management, Taichung, Taiwan
[3] Kaohsiung Med Univ, Dept Healthcare Adm & Med Informat, Kaohsiung 807, Taiwan
[4] Feng Chia Univ, Dept Mech & Comp Aided Engn, Taichung 407, Taiwan
[5] Waseda Univ, Grad Sch Informat Prod & Syst, Kitakyushu 8080135, Japan
关键词
Differential evolution; Multi-population; Population diversity; Reinforcement learning; Individual dynamic migration; MUTATION STRATEGY; ENSEMBLE; SEARCH; PARAMETERS; SOLVE;
D O I
10.1007/s40747-023-01243-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The introduction of a multi-population structure in differential evolution (DE) algorithm has been proven to be an effective way to achieve algorithm adaptation and multi-strategy integration. However, in existing studies, the mutation strategy selection of each subpopulation during execution is fixed, resulting in poor self-adaptation of subpopulations. To solve this problem, a dynamic multi-strategy integrated differential evolution algorithm based on reinforcement learning (RLDMDE) is proposed in this paper. By employing reinforcement learning, each subpopulation can adaptively select the mutation strategy according to the current environmental state (population diversity). Based on the population state, this paper proposes an individual dynamic migration strategy to "reward" or "punish" the population to avoid wasting individual computing resources. Furthermore, this paper applies two methods of good point set and random opposition-based learning (ROBL) in the population initialization stage to improve the quality of the initial solutions. Finally, to evaluate the performance of the RLDMDE algorithm, this paper selects two benchmark function sets, CEC2013 and CEC2017, and six engineering design problems for testing. The results demonstrate that the RLDMDE algorithm has good performance and strong competitiveness in solving optimization problems.
引用
收藏
页码:1845 / 1877
页数:33
相关论文
共 50 条
  • [31] A Multi-strategy Differential Evolution Algorithm for Financial Prediction with Single Multiplicative Neuron
    Worasucheep, Chukiat
    Chongstitvatana, Prabhas
    NEURAL INFORMATION PROCESSING, PT 2, PROCEEDINGS, 2009, 5864 : 122 - +
  • [32] Parameter optimization of PEMFC model with improved multi-strategy adaptive differential evolution
    Gong, Wenyin
    Cai, Zhihua
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2014, 27 : 28 - 40
  • [33] A fitness landscape ruggedness multiobjective differential evolution algorithm with a reinforcement learning strategy
    Huang, Ying
    Li, Wei
    Tian, Furong
    Meng, Xiang
    APPLIED SOFT COMPUTING, 2020, 96
  • [34] A multi-strategy enhanced sine cosine algorithm for global optimization and constrained practical engineering problems
    Chen, Huiling
    Wang, Mingjing
    Zhao, Xuehua
    APPLIED MATHEMATICS AND COMPUTATION, 2020, 369
  • [35] Reinforcement learning-based multi-objective differential evolution algorithm for feature selection
    Yu, Xiaobing
    Hu, Zhengpeng
    Luo, Wenguan
    Xue, Yu
    INFORMATION SCIENCES, 2024, 661
  • [36] A multi-strategy improved beluga whale optimization algorithm for constrained engineering problems
    Chen, Xinyi
    Zhang, Mengjian
    Yang, Ming
    Wang, Deguang
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (10): : 14685 - 14727
  • [37] Multi-strategy firefly algorithm with selective ensemble for complex engineering optimization problems
    Peng, Hu
    Xiao, Wenhui
    Han, Yupeng
    Jiang, Aiwen
    Xu, Zhenzhen
    Li, Mengmeng
    Wu, Zhijian
    APPLIED SOFT COMPUTING, 2022, 120
  • [38] A multi-strategy chimp optimization algorithm for solving global and constraint engineering problems
    Anka, Ferzat
    KNOWLEDGE AND INFORMATION SYSTEMS, 2025,
  • [39] Deep Reinforcement Learning for Dynamic Algorithm Selection: A Proof-of-Principle Study on Differential Evolution
    Guo, Hongshu
    Ma, Yining
    Ma, Zeyuan
    Chen, Jiacheng
    Zhang, Xinglin
    Cao, Zhiguang
    Zhang, Jun
    Gong, Yue-Jiao
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2024, 54 (07): : 4247 - 4259
  • [40] A multi-strategy enhanced salp swarm algorithm for global optimization
    Zhang, Hongliang
    Cai, Zhennao
    Ye, Xiaojia
    Wang, Mingjing
    Kuang, Fangjun
    Chen, Huiling
    Li, Chengye
    Li, Yuping
    ENGINEERING WITH COMPUTERS, 2022, 38 (02) : 1177 - 1203