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 条
  • [41] Multi-strategy brain storm optimization algorithm with dynamic parameters adjustment
    Liu, Jianan
    Peng, Hu
    Wu, Zhijian
    Chen, Jianqiang
    Deng, Changshou
    APPLIED INTELLIGENCE, 2020, 50 (04) : 1289 - 1315
  • [42] Multi-strategy brain storm optimization algorithm with dynamic parameters adjustment
    Jianan Liu
    Hu Peng
    Zhijian Wu
    Jianqiang Chen
    Changshou Deng
    Applied Intelligence, 2020, 50 : 1289 - 1315
  • [43] Quantile-guided multi-strategy algorithm for dynamic multiobjective optimization
    Cao, Anran
    Sun, Hao
    Hu, Ziyu
    Chen, Pengfei
    Zhao, Zhiwei
    APPLIED SOFT COMPUTING, 2023, 133
  • [44] Solving Engineering Optimization Problems Based on Multi-Strategy Particle Swarm Optimization Hybrid Dandelion Optimization Algorithm
    Tang, Wenjie
    Cao, Li
    Chen, Yaodan
    Chen, Binhe
    Yue, Yinggao
    BIOMIMETICS, 2024, 9 (05)
  • [45] Classification-based multi-strategy prediction method for dynamic multi-objective optimization problems
    Li E.-C.
    Zhou Y.
    Kongzhi yu Juece/Control and Decision, 2021, 36 (07): : 1569 - 1580
  • [46] Particle Filter Algorithm Based on Hybrid Multi-Strategy Optimization
    Wen S.
    Xu H.
    Chen X.
    Qiu Z.
    Huanan Ligong Daxue Xuebao/Journal of South China University of Technology (Natural Science), 2022, 50 (06): : 49 - 59
  • [47] Improved Seagull Optimization Algorithm Based on Multi-Strategy Integration
    Shi, Haibin
    Li, Baoda
    2022 34TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2022, : 2234 - 2239
  • [48] A Multi-strategy Improved Grasshopper Optimization Algorithm for Solving Global Optimization and Engineering Problems
    Liu, Wei
    Yan, Wenlv
    Li, Tong
    Han, Guangyu
    Ren, Tengteng
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2024, 17 (01)
  • [49] Hybrid beluga whale optimization algorithm with multi-strategy for functions and engineering optimization problems
    Jiaxu Huang
    Haiqing Hu
    Journal of Big Data, 11
  • [50] A multi-strategy improved tree–seed algorithm for numerical optimization and engineering optimization problems
    Jingsen Liu
    Yanlin Hou
    Yu Li
    Huan Zhou
    Scientific Reports, 13