上传者: 38902664
|
上传时间: 2022-03-16 16:56:14
|
文件大小: 161.63MB
|
文件类型: -
果蝇优化算法的基本原理是初始化种群的中心位置,利用敏锐的嗅觉进行搜索,即根据中心位置随机产生多个邻域解。计算各可行解的味道浓度,即适应度值,然后利用视觉从中选择较好的解,更新替换中心位置,然后进行迭代寻优,以更好的靠近食物源。
FOA在整个迭代寻优过程中,所有个体都聚集到本次迭代的最优个体附近,只向当前最优果蝇个体学习,极易是算法陷入局部最优。要克服早熟的问题,必须提供一种机制可以跳出局部最优,在其他解空间中继续搜索。