Key Laboratory of Advanced Manufacturing and Intelligent Technology, Ministry of Education, Harbin University of Science and Technology, Harbin 150080, China.
Foshan Baikang Robot Technology Co., Ltd, Nanhai, Foshan, Guangdong 528225, China.
Comput Intell Neurosci. 2022 Oct 10;2022:9752003. doi: 10.1155/2022/9752003. eCollection 2022.
The reptile search algorithm (RSA) is a swarm-based metaheuristic algorithm inspired by the encirclement and hunt mechanisms of crocodiles. Compared with other algorithms, RSA is competitive but still suffers from low population diversity, unbalanced exploitation and exploration, and the tendency to fall into local optima. To overcome these shortcomings, a modified variant of RSA, named MRSA, is proposed in this paper. First, an adaptive chaotic reverse learning strategy is employed to enhance the population diversity. Second, an elite alternative pooling strategy is proposed to balance exploitation and exploration. Finally, a shifted distribution estimation strategy is used to correct the evolutionary direction and improve the algorithm performance. Subsequently, the superiority of MRSA is verified using 23 benchmark functions, IEEE CEC2017 benchmark functions, and robot path planning problems. The Friedman test, the Wilcoxon signed-rank test, and simulation results show that the proposed MRSA outperforms other comparative algorithms in terms of convergence accuracy, convergence speed, and stability.
爬虫搜索算法(RSA)是一种基于群体的元启发式算法,灵感来自鳄鱼的包围和狩猎机制。与其他算法相比,RSA 具有竞争力,但仍然存在种群多样性低、开发和探索不平衡以及陷入局部最优的问题。为了克服这些缺点,本文提出了一种 RSA 的改进变体,名为 MRSA。首先,采用自适应混沌反向学习策略来提高种群多样性。其次,提出精英替代汇集策略来平衡开发和探索。最后,采用偏移分布估计策略来纠正进化方向,提高算法性能。随后,通过 23 个基准函数、IEEE CEC2017 基准函数和机器人路径规划问题验证了 MRSA 的优越性。弗里德曼检验、威尔科克森符号秩检验和模拟结果表明,所提出的 MRSA 在收敛精度、收敛速度和稳定性方面优于其他比较算法。