检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]长春理工大学计算机科学技术学院,长春130022
出 处:《长春理工大学学报(自然科学版)》2014年第5期137-140,145,共5页Journal of Changchun University of Science and Technology(Natural Science Edition)
基 金:吉林省科技发展计划;吉林省公共计算平台资助(20130101179JC-11);吉林省自然科学基金(20130101054JC)
摘 要:人工蜂群算法是近年来提出的一种受生物行为启发的优化算法,该算法主要通过模拟蜜蜂的觅食来实现问题的求解。作为一种全局优化算法,人工蜂群算法有着较好的探寻能力,但其探索能力相对较弱。针对人工蜂群算法收敛速度缓慢的问题,提出基于scout蜂交叉觅食的改进人工蜂群算法。该算法通过交叉策略来指导scout蜂的觅食行为,避免了随机觅食带来的算法收敛速度缓慢的问题,提高算法的收敛速度。通过五个基准测试函数进行对比实验,结果表明新算法无论是在收敛速度、解的质量方面都优于标准人工蜂群算法,是一种有效的优化算法。Artificial bee colony (ABC) algorithm invented recently is a biological-inspired optimization algorithm, which simulates the foraging behaviors of honey bee swarm. As one of the global optimization algorithms, ABC is good at exploration but poor at exploitation. A modified artificial bee colony (MABC) algorithm based on crossover strategy of scout is proposed for slow convergence of basic ABC. MABC avoids the problem of slow convergence came with ran-dom foraging and increases the convergence speed by means of crossover strategy which guides the scout foraging be-havior. The proposed algorithm is tested on five different scale problems and compared with basic ABC. The compari-son results show that MABC is an effective algorithm, and is better than basic ABC in not only the convergence speed but also the solution quality.
分 类 号:TP18[自动化与计算机技术—控制理论与控制工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.31