狼群算法的研究

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:yuyisea
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:狼群算法(Wolf Colony Algorithm, WCA)是2011年提出的一种群智能优化算法,现已实现在医学、三维传感器优化、人工神经网络、水利水电优化等众多领域上的应用, 并获得优质的实验效果, 使其成为目前比较流行、 前景广阔的智能计算方法之一。然而,与其他智能段,优化算法类似,在理论研究阶存在一些问题需要解决,如提高算法在优化问题中的各种性能、拓展算法应用领域等。本文为扩充 WCA算法的理论体系,针对 WCA算法存在的不足。在理论研究上,针对各种典型优化问题进行算法研究,进行优化,改进 WCA算法的内在运行机制,以提高 WCA算法求解单目标优化、多峰优化以及多目标优化问题上的性能。
  关键词:狼群算法;单目标优化;多峰优化;多目标优化
  中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2016)21-0164-03
  Abstract: Wolf Colony Algorithm proposed in 2011 is one of the swarm intelligence optimization algorithms, which has been widely used in many fields such as artificial neural network, medical science, optimization triaxial sensor placement, optimization operation of hydropower station and so on. At present, WCA has been obtained good application results in above fields. However, the same as other swarm intelligence optimization algorithms, during the study period, WCA has some problems need to be discussed such as how to improve the performance of the algorithm in optimization problems and expanding algorithm application fields, etc. For expand WCA algorithm theoretical system and practical applications, according to the insufficiency of WCA, it is deeply investigated from theory aspect in this paper. On Theoretical Research on, for a wide range of typical algorithm for optimization, optimize, and improve internal operational mechanism of wca algorithm to improve the WCA algorithm for single-objective optimization, multimodal optimization, and performance on multi-objective optimization problems.
  Key words: wolf colony algorithm; single objective optimization; multimodal optimization; multi-objective optimization
  狼群算法(Wolf Pack Search, WPS)最早是由Yang等提出,LIU等为解决优化问题于2011年提出了一种新狼群算法(Wolf Colony Algorithm, WCA)。 WCA算法模拟自然界狼群围捕猎物的行为,抽象出搜索行为、围攻行为与更新行为。WCA 算法与 PSO、GA 等算法相比,求解精度更高,收敛速度更快,控制参数更少的特点。W GA、FSA 等其他智能算法相比,求解精度高,鲁棒性强,尤其适合求解高维、多峰的复杂函数。由于各种不同的狼群算法原理基本相同,在狼群行为选择与具体实现有所差异,而算法效果近乎相同。
  1 狼群算法的生物学背景
  在自然界中,狼是处在食物链顶端的捕食者。狼群有着严密的等级制度,一个狼群一般有一个首领,称为头狼;若干探狼,负责找寻好的食物;若干猛狼,主要负责围捕猎物,狼群过着各司其职的生活。
  头狼,是整个狼群中的关键,是最具智慧和最强壮的,是在“弱肉强食”式的残酷竞争中产生的首领。头狼负责整个狼群的决策,关乎着群体的兴衰。
  2 狼群算法的基本原理
  狼群算法意在模拟狼群的捕猎行为处理函数优化问题,将狼群分为三类:头狼、探狼和猛狼。算法的基本思想是:从待寻优空间中的某一初始猎物群开始,其中具有最佳适应度值的狼作为头狼,该操作称为头狼生成准则。然后,选取除头狼外最佳的m匹狼作为探狼, 进行预定方向上的寻优搜索, 采用新旧猎物规则保留较优质的猎物,一旦发现比当前头狼更优质的猎物,则具有该猎物的探狼成为头狼,此过程称为探狼游走行为。头狼发起嚎叫,通知周围猛狼迅速向头狼靠拢,探寻优质猎物,如果探寻到的优质猎物比头狼更优,则该狼代替头狼再次发起嚎叫,直到猛狼距离猎物一定距离时停止,此过程称为猛狼奔袭行为。当猛狼距离猎物达到预先设定的阈值时,转变为围攻行为,对头狼附近的优质猎物进行寻优,此过程称为狼群围攻行为。将适应度值最差的R匹狼淘汰同时在寻优空间内随机产生R匹狼进行补充,此过程称为” 强者生存”的狼群更新机制。
其他文献
采用文献资料、逻辑分析、专家访谈等方法,诠释民族传统体育文化与和谐社会的内涵,探讨两者之间的互动关系,透析现有传承模式的利弊成因,并对和谐社会构建背景下民族传统体育传承
以当代体育精神的迷失现状作为研究的主体,深入挖掘其下更为根本的社会根源。结合雅思贝斯的科技观,将这一社会根源集中概括为技术性生活秩序危机。对这一危机现象的充分了解
正在日本访问的美国贸易代表佐利克2月11日在东京同日本农林水产大臣龟井善之、外务大臣川口顺子、内阁官房长官福田康夫和经济产业大臣中川昭一分别举行会谈,希望说服日本恢
摘要:在中职教育过程中,计算机基础教学是非常重要的组成部分,它的主要教学目标就是培养学生的计算思维能力,进而保证计算机基础教学的质量。该文通过分析中职计算机基础教学的现状以及计算思维在计算机基础应用中的意义,研究了如何在中职计算机基础教学中培养学生的计算思维能力。  关键词:中职计算机;基础教学;计算思维;能力培养  中图分类号:G424 文献标识码:A 文章编号:1009-3044(2016)0
为了在共同的信仰活动中增强身份认同,为了在城邦世界的竞争中立于不败,也为了个人的实际利益,古希腊的城邦与公民积极参与到奥林匹克运动会的竞技当中,由此也反映出这一赛会
本刊讯 :日前 ,肯德基等国际知名快餐企业在中国的原料供应商山东凤祥集团在京发布《放心宣言》及《安全禽类食品消费白皮书》 ,承诺坚持“健康、亲情、关爱”的产品理念 ,永
期刊
首先对数字媒体技术专业的社会需求及专业研究方向进行了介绍,然后简要介绍了数字媒体专业教学中出现的一些问题,并提出了一些专业发展方面的问题和对策。
近年随着XBRL的发展,基于XBRL的新型网络财务也初步在企事业财务工作中得以应用。通过对财务数据进行标准化定义和表示,可以及时、准确、高效、经济的存储和处理这些数据,使
2002年12月,我们在杂志上发表了一篇名为《Windows管理员的三个心愿》的文章,引起许多Windows管理员的强烈反响。文章原文如下:一个同时的多点登录从来没有让我感到生死攸关,但是