Li Yancang, Shi Binli, Qiao Weitao, Du Zunfeng
School of Civil Engineering, Hebei University of Engineering, Handan, 056038, Hebei, China.
Hebei GEO University, Shijiazhuang, 050031, Hebei, China.
Sci Rep. 2025 Feb 25;15(1):6737. doi: 10.1038/s41598-025-90660-6.
This paper addresses issues of inadequate accuracy and inconsistency between global search efficacy and local development capability in the black-winged kite algorithm for practical problem-solving by proposing a black-winged kite optimization algorithm that integrates the Osprey optimization algorithm and Crossbar enhancement (DKCBKA). Firstly, the adaptive index factor and the fusion Osprey Optimization Algorithm approach are incorporated to enhance the algorithm's convergence rate, and the probability distribution factor is updated throughout the attack stage. Second, the stochastic difference variant method is implemented to prevent the method from entering the local optima. Lastly, the longitudinal and transversal crossover technique is incorporated to enhance the algorithm's convergence accuracy and to dynamically alter the population's global and individual optimal solutions. Fifteen benchmark functions are chosen to test the effectiveness of the enhanced algorithm and to compare the optimization efficiency of each technique. Simulation experiments are performed on the CEC2017 and CEC2019 test sets, revealing that the DKCBKA algorithm surpasses five standard swarm intelligence optimization methods and six improved optimization algorithms regarding solution accuracy and convergence speed. The superiority in meeting real optimization challenges is further demonstrated by the optimization of three real engineering optimization problems by DKCBKA, with optimization capabilities 18.222%, 99.885% and 0.561% higher than BKA, respectively.
本文通过提出一种集成鱼鹰优化算法和交叉杆增强的黑翅鸢优化算法(DKCBKA),解决了黑翅鸢算法在实际问题求解中精度不足以及全局搜索效能与局部开发能力不一致的问题。首先,引入自适应指数因子和融合鱼鹰优化算法方法以提高算法的收敛速度,并在攻击阶段更新概率分布因子。其次,实施随机差分变异方法以防止算法陷入局部最优。最后,引入纵向和横向交叉技术以提高算法的收敛精度,并动态改变种群的全局和个体最优解。选择了十五个基准函数来测试增强算法的有效性,并比较每种技术的优化效率。在CEC2017和CEC2019测试集上进行了仿真实验,结果表明,在解的精度和收敛速度方面,DKCBKA算法优于五种标准群智能优化方法和六种改进的优化算法。通过DKCBKA对三个实际工程优化问题进行优化,进一步证明了其在应对实际优化挑战方面的优越性,其优化能力分别比黑翅鸢算法高18.222%、99.885%和0.561%。