Reinforcement learning driven moth-flame optimisation algorithm for solving numerical optimisation problems

被引:0
作者
Zhao, Fuqing [1 ]
Du, Yuqing [1 ]
Wang, Qiaoyun [2 ]
机构
[1] Lanzhou Univ Technol, Sch Comp & Commun, Lanzhou, Peoples R China
[2] Northwestern Polytech Univ, Sch Mech Engn, Xian, Peoples R China
基金
中国国家自然科学基金;
关键词
learning (artificial intelligence); optimisation;
D O I
10.1049/cim2.12101
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Moth-flame optimisation (MFO) algorithm has received a lot of attention recently, due to its simple structure and easy coding. Researchers have demonstrated that the original MFO algorithm suffers from the drawbacks of insufficient variety, slow convergence speed, and readily sliding into local optimum, which are brought about by the imbalance between local and global search. Reinforcement learning driven moth-flame optimisation (RLMFO) algorithm is designed to correct these issues. Opposition learning is employed to broaden the variety of the initial population. Reinforcement learning is introduced to direct the local and global search process of the algorithm. A strategy pool containing Gaussian mutation (GM), Cauchy mutation (CM), L & eacute;vy mutation (LM), and elite strategy (ES) is created to hold strategies with various functions. RLMFO is verified on the benchmark test suite in CEC 2017. RLMFO performs better than cutting-edge algorithms according to experimental findings. A new algorithm called Reinforcement Learning Driven Moth-Flame Optimisation (RLMFO) is proposed. Opposition learning is employed to broaden the variety of the initial population. Reinforcement learning is introduced to direct the local and global search process of the algorithm. A strategy pool containing Gaussian mutation, Cauchy mutation, L & eacute;vy mutation, and elite strategy is created to hold strategies with various functions. image
引用
收藏
页数:9
相关论文
共 25 条
[1]   A new intrusion detection system based on Moth–Flame Optimizer algorithm [J].
Alazab M. ;
Khurma R.A. ;
Awajan A. ;
Camacho D. .
Expert Systems with Applications, 2022, 210
[2]   A novel shuffled frog-leaping algorithm with reinforcement learning for distributed assembly hybrid flow shop scheduling [J].
Cai, Jingcao ;
Lei, Deming ;
Wang, Jing ;
Wang, Lei .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2023, 61 (04) :1233-1251
[3]   A discrete differential evolution with local search particle swarm optimization to direct angle and aperture optimization in IMRT treatment planning problem [J].
Fallahi, Ali ;
Mahnam, Mehdi ;
Niaki, Seyed Taghi Akhavan .
APPLIED SOFT COMPUTING, 2022, 131
[4]   A federated feature selection algorithm based on particle swarm optimization under privacy protection [J].
Hu, Ying ;
Zhang, Yong ;
Gao, Xiaozhi ;
Gong, Dunwei ;
Song, Xianfang ;
Guo, Yinan ;
Wang, Jun .
KNOWLEDGE-BASED SYSTEMS, 2023, 260
[5]   A green scheduling algorithm for the distributed flowshop problem [J].
Li, Yuan-Zhen ;
Pan, Quan-Ke ;
Gao, Kai-Zhou ;
Tasgetiren, M. Fatih ;
Zhang, Biao ;
Li, Jun-Qing .
APPLIED SOFT COMPUTING, 2021, 109
[6]   Death mechanism-based moth-flame optimization with improved flame generation mechanism for global optimization tasks [J].
Li, Zhifu ;
Zeng, Junhai ;
Chen, Yangquan ;
Ma, Ge ;
Liu, Guiyun .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 183 (183)
[7]   A bilevel whale optimization algorithm for risk management scheduling of information technology projects considering outsourcing [J].
Lu, Fuqiang ;
Yan, Tongren ;
Bi, Hualing ;
Feng, Ming ;
Wang, Suxin ;
Huang, Min .
KNOWLEDGE-BASED SYSTEMS, 2022, 235
[8]   Multiple Environment Integral Reinforcement Learning-Based Fault-Tolerant Control for Affine Nonlinear Systems [J].
Ma, Hong-Jun ;
Xu, Lin-Xing ;
Yang, Guang-Hong .
IEEE TRANSACTIONS ON CYBERNETICS, 2021, 51 (04) :1913-1928
[9]   Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm [J].
Mirjalili, Seyedali .
KNOWLEDGE-BASED SYSTEMS, 2015, 89 :228-249
[10]   Swarm intelligence, exact and matheuristic approaches for minimum weight directed dominating set problem [J].
Nakkala, Mallikarjun Rao ;
Singh, Alok ;
Rossi, Andre .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2022, 109