摘要
人工蜂鸟算法在求解高维度复杂优化问题时,易陷入局部极小值,导致算法收敛停滞。提出一种改进的人工蜂鸟算法(improved artificial hummingbird algorithm,IAHA),并用其优化无线传感器网络部署。首先对蜂鸟个体和最优蜂鸟之间距离进行正切函数变换,以最优蜂鸟位置为基准,以变换的距离为飞行尺度,提出一种新的觅食策略。其次,在迁徙觅食阶段,使用柯西分布对最优蜂鸟信息进行扰动,将扰动结果赋予最差蜂鸟,取代基本人工蜂鸟算法的随机赋值方法。在12个基准函数上的数值实验表明,IAHA的寻优性能优于6种对比算法。在4种监测区域上进行了无线传感器网络部署优化仿真实验,结果表明,IAHA获得的平均覆盖率高于对比算法,且传感器分布均匀,适合求解无线传感器网络部署优化问题。
-
单位淮北师范大学; 宿州职业技术学院