APP下载

基于邻域分割的多种群协同进化人工蜂群算法

2017-06-01郭书杰王步云吕玉鹏

大连交通大学学报 2017年3期
关键词:优化

郭书杰,王步云,吕玉鹏

(91550部队 指控中心,辽宁 大连 116023)*

基于邻域分割的多种群协同进化人工蜂群算法

郭书杰,王步云,吕玉鹏

(91550部队 指控中心,辽宁 大连 116023)*

在人工蜂群算法中,随着优化过程的进行,蜂群的多样性会急剧降低,进而导致算法陷入局部最优.针对这一问题,提出了基于邻域分割的多种群协同进化人工蜂群算法,该算法将待解问题的解空间分割成相互独立的多个领域,在每个领域上和整个解空间上分别使用不同的蜂群来优化,并且定期进行蜜源信息的交换,来提高蜂群的多样性.使用标准函数对改进算法的优化性能进行了测试,测试结果表明改进后的算法具有更好的全局寻优能力.

人工蜂群算法;函数优化;群智能

0 引言

为了解决函数优化的问题,由Karaboga于2005年提出的了人工蜂群算法[1- 2](artificial bee colony algorithm,以下简称ABC 算法),该算法是一种新兴的模拟生物群体智能的优化方法,具有实现简单、参数数量较少、应用范围广等多种优点.Karaboga和Akay的研究结果表明,ABC算法的性能比差分进化算法、微粒群算法以及遗传算法等常见的群体智能优化算法更具优势[3].鉴于ABC算法的上述优点,ABC算法已经被成功地应用于解决多种不同类型的实际优化问题,如参数优化[4]、符号回归[5]、神经网络[6- 7]以及路径优化问题[8]等.尽管ABC算法具有诸多优点,但也存在着过早收敛、局部搜索能力较弱等缺点.为了解决这些问题,在对算法优化过程进行详细研究的基础上,对算法做了改进,提出……

登录APP查看全文

猜你喜欢

优化
超限高层建筑结构设计与优化思考
PEMFC流道的多目标优化
民用建筑防烟排烟设计优化探讨
关于优化消防安全告知承诺的一些思考
一道优化题的几何解法
由“形”启“数”优化运算——以2021年解析几何高考题为例
围绕“地、业、人”优化产业扶贫
事业单位中固定资产会计处理的优化
4K HDR性能大幅度优化 JVC DLA-X8 18 BC
几种常见的负载均衡算法的优化