Liu Yaoguo, Fan Yaping, Ma Jiaxing
School of Intelligent Manufacturing, Weifang University of Science and Technology, Shouguang, 262700, Shandong, China.
Sci Rep. 2025 Feb 24;15(1):6552. doi: 10.1038/s41598-025-91270-y.
Practical engineering optimization problems are characterized by high dimensionality, non-convexity, and non-linearity, and the use of optimizers to provide better quality solutions to the target problem in an acceptable time is a hot research topic in the field of optimal design. In this paper, inspired by the Sturnus vulgaris escape behavior, a Sturnus Vulgaris Escape Algorithm (SVEA) is proposed to provide a high-performance optimizer for complex optimization problems. The algorithm is composed of exploration and exploitation strategies, controlled by fixed parameters. The exploration strategies include the High-Altitude Escape Strategy and Wave Escape Strategy 1, while the exploitation strategies consist of the Cordon Line Strategy and Wave Escape Strategy 2. The High-Altitude Escape Strategy enhances exploration capabilities by reorganizing subgroups, preventing the leader and optimal individuals from overlapping, and avoiding collisions between individuals. The Cordon Line Strategy conducts refined searches around high-value regions, further improving optimization precision. Wave Escape Strategies 1 and 2 help the population escape local optima and prevent over-spreading. The performance of SVEA is evaluated through the employment of 23 benchmark test functions and the CEC2017 test set, with a subsequent comparison undertaken with nine statE - of-thE - art meta-heuristic algorithms. The outcomes of this evaluation demonstrate that SVEA attains the top ranking and is identified as the best-performing algorithm across all test sets. A statistical analysis reveals that the SVEA solution set exhibits superior performance in comparison to the other algorithms, with the discrepancy in performance being deemed to be statistically significant. Finally, the algorithm is applied to five real-world engineering problems, all providing optimal solutions while satisfying the constraints.
实际工程优化问题具有高维性、非凸性和非线性的特点,在可接受的时间内使用优化器为目标问题提供质量更好的解决方案是优化设计领域的一个热门研究课题。本文受家燕逃逸行为的启发,提出了一种家燕逃逸算法(SVEA),为复杂优化问题提供一种高性能的优化器。该算法由探索和开发策略组成,由固定参数控制。探索策略包括高空逃逸策略和波动逃逸策略1,而开发策略包括警戒线策略和波动逃逸策略2。高空逃逸策略通过重组子群增强探索能力,防止领导者和最优个体重叠,并避免个体之间的碰撞。警戒线策略在高价值区域周围进行精细搜索,进一步提高优化精度。波动逃逸策略1和2帮助种群逃离局部最优并防止过度扩散。通过使用23个基准测试函数和CEC2017测试集对SVEA的性能进行评估,随后与九种先进的元启发式算法进行比较。评估结果表明,SVEA在所有测试集中均排名第一,被确定为性能最佳的算法。统计分析表明,与其他算法相比,SVEA解集表现出卓越的性能,性能差异被认为具有统计学意义。最后,将该算法应用于五个实际工程问题,均在满足约束条件的情况下提供了最优解。