目的提出基于环形拓扑邻域的人工蜂群算法(Artificial Bee Colony Algorithm Based on Ring Topology Neighborhood,NABC)求解全局优化问题。方法基于环形拓扑邻域策略,分别提出适用于雇佣蜂和观察蜂阶段的搜索方程。前者利用邻域中最...目的提出基于环形拓扑邻域的人工蜂群算法(Artificial Bee Colony Algorithm Based on Ring Topology Neighborhood,NABC)求解全局优化问题。方法基于环形拓扑邻域策略,分别提出适用于雇佣蜂和观察蜂阶段的搜索方程。前者利用邻域中最好个体信息,引导种群向精英解靠近,进而加快种群的收敛速度。后者利用种群中随机选择的个体信息,引导种群搜索更多有希望的区域,增加了种群的探索能力。结果与结论在22个标准测试函数上进行仿真实验并与其他算法进行比较,结果表明NABC算法具有优异的性能。展开更多
文摘目的提出基于环形拓扑邻域的人工蜂群算法(Artificial Bee Colony Algorithm Based on Ring Topology Neighborhood,NABC)求解全局优化问题。方法基于环形拓扑邻域策略,分别提出适用于雇佣蜂和观察蜂阶段的搜索方程。前者利用邻域中最好个体信息,引导种群向精英解靠近,进而加快种群的收敛速度。后者利用种群中随机选择的个体信息,引导种群搜索更多有希望的区域,增加了种群的探索能力。结果与结论在22个标准测试函数上进行仿真实验并与其他算法进行比较,结果表明NABC算法具有优异的性能。