Dong Yuncheng, Tang Ruichen, Cai Xinyu
School of Highway and Construction Engineering, Yunnan Communications Vocational and Technical College, Kunming 650500, China.
College of Electrical Engineering and Information, Northeast Agricultural University, Harbin 150030, China.
Biomimetics (Basel). 2024 Aug 17;9(8):500. doi: 10.3390/biomimetics9080500.
In order to further improve performance of the Slime Mould Algorithm, the Enhanced Multi-Strategy Slime Mould Algorithm (EMSMA) is proposed in this paper. There are three main modifications to SMA. Firstly, a leader covariance learning strategy is proposed to replace the anisotropic search operator in SMA to ensure that the agents can evolve in a better direction during the optimization process. Secondly, the best agent is further modified with an improved non-monopoly search mechanism to boost the algorithm's exploitation and exploration capabilities. Finally, a random differential restart mechanism is developed to assist SMA in escaping from local optimality and increasing population diversity when it is stalled. The impacts of three strategies are discussed, and the performance of EMSMA is evaluated on the CEC2017 suite and CEC2022 test suite. The numerical and statistical results show that EMSMA has excellent performance on both test suites and is superior to the SMA variants such as DTSMA, ISMA, AOSMA, LSMA, ESMA, and MSMA in terms of convergence accuracy, convergence speed, and stability.
为了进一步提高黏菌算法的性能,本文提出了增强型多策略黏菌算法(EMSMA)。对黏菌算法主要进行了三处修改。首先,提出了一种领导者协方差学习策略来取代黏菌算法中的各向异性搜索算子,以确保智能体在优化过程中能够朝着更好的方向进化。其次,采用改进的非垄断搜索机制对最优智能体进行进一步改进,以提升算法的开发和探索能力。最后,开发了一种随机差分重启机制,以帮助黏菌算法在陷入停滞时逃离局部最优并增加种群多样性。讨论了这三种策略的影响,并在CEC2017套件和CEC2022测试套件上评估了EMSMA的性能。数值和统计结果表明,EMSMA在两个测试套件上均具有优异的性能,在收敛精度、收敛速度和稳定性方面优于DTSMA、ISMA、AOSMA、LSMA、ESMA和MSMA等黏菌算法变体。