School of Information Engineering, Jiangxi University of Science and Technology, Ganzhou, Jiangxi 341000, China.
Comput Intell Neurosci. 2022 Feb 23;2022:2475460. doi: 10.1155/2022/2475460. eCollection 2022.
The swarm intelligence algorithm is a new technology proposed by researchers inspired by the biological behavior of nature, which has been practically applied in various fields. As a kind of swarm intelligence algorithm, the newly proposed sparrow search algorithm has attracted extensive attention due to its strong optimization ability. Aiming at the problem that it is easy to fall into local optimum, this paper proposes an improved sparrow search algorithm (IHSSA) that combines infinitely folded iterative chaotic mapping (ICMIC) and hybrid reverse learning strategy. In the population initialization stage, the improved ICMIC strategy is combined to increase the distribution breadth of the population and improve the quality of the initial solution. In the finder update stage, a reverse learning strategy based on the lens imaging principle is utilized to update the group of discoverers with high fitness, while the generalized reverse learning strategy is used to update the current global worst solution in the joiner update stage. To balance exploration and exploitation capabilities, crossover strategy is joined to update scout positions. 14 common test functions are selected for experiments, and the Wilcoxon rank sum test method is achieved to verify the effect of the algorithm, which proves that IHSSA has higher accuracy and better convergence performance to obtain solutions than 9 algorithms such as WOA, GWO, PSO, TLBO, and SSA variants. Finally, the IHSSA algorithm is applied to three constrained engineering optimization problems, and satisfactory results are held, which proves the effectiveness and feasibility of the improved algorithm.
群体智能算法是研究人员受自然生物行为启发提出的一项新技术,已在各个领域得到实际应用。作为一种群体智能算法,新提出的麻雀搜索算法由于其强大的优化能力而受到广泛关注。针对易陷入局部最优的问题,本文提出了一种结合无限折叠迭代混沌映射(ICMIC)和混合反向学习策略的改进麻雀搜索算法(IHSSA)。在种群初始化阶段,结合改进的 ICMIC 策略来增加种群的分布广度,提高初始解的质量。在发现者更新阶段,利用基于透镜成像原理的反向学习策略来更新高适应度的发现者群体,而在加入者更新阶段则采用广义反向学习策略来更新当前全局最差解。为了平衡探索和开发能力,采用交叉策略来更新侦察兵的位置。选择 14 个常见的测试函数进行实验,并采用 Wilcoxon 秩和检验方法验证算法的效果,证明 IHSSA 在获得解的准确性和收敛性能方面均优于 WOA、GWO、PSO、TLBO 和 SSA 变体等 9 种算法。最后,将 IHSSA 算法应用于三个约束工程优化问题,得到了满意的结果,证明了改进算法的有效性和可行性。