首页|改进布谷鸟搜索算法及在无线传感器网络中的应用

改进布谷鸟搜索算法及在无线传感器网络中的应用

扫码查看
针对布谷鸟搜索算法存在收敛速度慢和易陷入局部最优等缺陷,提出一种改进布谷鸟搜索算法.改进算法采用轮盘赌选择鸟巢并精英引导Levy飞行用于鸟巢位置更新,以加快算法收敛速度;同时引入生物地理算法的迁入率和迁出率模型,以不同概率执行黄金正弦算法;最后对鸟巢实行差分进化算法改善种群的多样性,从而避免算法陷入局部最优并提高全局搜索能力.通过15个基准函数和3个场景的WSN仿真实验并与相关文献比较,结果表明改进算法行之有效.
Improved Cuckoo Search Algorithm and Its Application in WSN
An improved cuckoo search algorithm is proposed to address the defects of slow convergence speed and easy trapping into local optima in the original cuckoo search algorithm.The improved algorithm uses roulette wheel to select the bird's nest and elite guide Levy to fly for updating the bird's nest position in order to accelerate the convergence speed of the algorithm.Additionally,the migration rate and emigration rate models from the biogeography-based algorithm are introduced to execute the Golden Sine Algorithm with different probabilities.Finally,the nest positions are modified using the differential evolution algorithm to improve the diversity of the population,thus avoiding the algorithm from getting trapped into local optima and enhancing the global search capability.Fifteen benchmark functions and simulation experiments of wireless sensor networks in three different scenarios are conducted to evaluate the effectiveness of the proposed algorithm in comparison with related literature,and the results demonstrate the effectiveness of the proposed algorithm.

cuckoo search algorithmdifferential evolution algorithmbenchmark functionWSN

程晶晶

展开 >

安徽机电职业技术学院,安徽 芜湖 241000

布谷鸟搜索算法 差分进化算法 基准函数 无线传感器网络

2024

淮北师范大学学报(自然科学版)
淮北师范大学

淮北师范大学学报(自然科学版)

影响因子:0.222
ISSN:2095-0691
年,卷(期):2024.45(3)