Gharehchopogh Farhad Soleimanian, Namazi Mohammad, Ebrahimi Laya, Abdollahzadeh Benyamin
Department of Computer Engineering, Urmia Branch, Islamic Azad University, Urmia, Iran.
Department of Computer Engineering, Maybod Branch. Islamic Azad University, Maybod, Iran.
Arch Comput Methods Eng. 2023;30(1):427-455. doi: 10.1007/s11831-022-09804-w. Epub 2022 Aug 22.
Mathematical programming and meta-heuristics are two types of optimization methods. Meta-heuristic algorithms can identify optimal/near-optimal solutions by mimicking natural behaviours or occurrences and provide benefits such as simplicity of execution, a few parameters, avoidance of local optimization, and flexibility. Many meta-heuristic algorithms have been introduced to solve optimization issues, each of which has advantages and disadvantages. Studies and research on presented meta-heuristic algorithms in prestigious journals showed they had good performance in solving hybrid, improved and mutated problems. This paper reviews the sparrow search algorithm (SSA), one of the new and robust algorithms for solving optimization problems. This paper covers all the SSA literature on variants, improvement, hybridization, and optimization. According to studies, the use of SSA in the mentioned areas has been equal to 32%, 36%, 4%, and 28%, respectively. The highest percentage belongs to Improved, which has been analyzed by three subsections: Meat-Heuristics, artificial neural networks, and Deep Learning.
数学规划和元启发式算法是两种优化方法。元启发式算法可以通过模仿自然行为或现象来识别最优/近似最优解,并具有执行简单、参数少、避免局部优化和灵活性等优点。为解决优化问题,人们引入了许多元启发式算法,每种算法都有优缺点。在著名期刊上发表的关于现有元启发式算法的研究表明,它们在解决混合、改进和变异问题方面表现良好。本文综述了麻雀搜索算法(SSA),这是一种用于解决优化问题的新型强大算法。本文涵盖了关于SSA在变体、改进、杂交和优化方面的所有文献。根据研究,SSA在上述领域的应用分别占32%、36%、4%和28%。占比最高的是改进部分,该部分又分为三个子部分进行分析:元启发式算法、人工神经网络和深度学习。