计算机工程与应用 ›› 2017, Vol. 53 ›› Issue (6): 40-45.DOI: 10.3778/j.issn.1002-8331.1508-0165
朱志同1,郭 星1,2,李 炜1,2
ZHU Zhitong1, GUO Xing1,2, LI Wei1,2
摘要: 由于传统果蝇优化算法(FOA)具有寻优精度低和易陷入局部极小点的缺点,提出了一种具有不同飞行半径的分群搜索策略,使得在搜索区间内果蝇的种群多样性大大增加;同时在果蝇个体的飞行距离与方向的步长函数上,针对不同的果蝇子群引入了不同的函数,该类函数具有周期震荡性质,可以很好地避免果蝇群陷入局部极小点而无法求得最优解。通过对8个测试函数的仿真实验,验证了这些策略能够有效地提高搜索精度、收敛速度和稳定性。