基于局部搜索的人工鱼群算法的改进及应用研究

来源 :北京建筑大学 | 被引量 : 6次 | 上传用户:dhlwcg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人工鱼群算法利用自下而上的新型寻优模式,采取鱼群的几种典型行为:觅食、聚群和追尾,可以有效的求解无约束、连续、单目标的优化问题,具有并行性、简单性、寻优速度快等特点。人工鱼群算法提出的时间虽不是很长,但是得到了很多专家学者的关注,人工鱼群算法在很多方面得到改进并应用于很多领域,目前人工鱼群算法的研究依然有很好的前景。在人工鱼群算法中,由于随机因子的采用,不能保证人工鱼每次迭代后都比更新前位置更好,最速下降法和共轭梯度法都能保证每次迭代都是向着下降方向,利用最速下降法和共轭梯度法对人工鱼群算法中未得到改善的人工鱼进行更新,得到基于梯度信息改进的人工鱼群算法,确保所有人工鱼每次迭代后都比更新前位置更好;人工鱼群算法中,每条人工鱼都会通过聚群算子和追尾算子影响到感知范围内其他的人工鱼,利用最速下降法对鱼群中最好的人工鱼进行更新,使最好的人工鱼的位置更加接近最优解,最好的人工鱼通过传递自身信息,使感知范围内的其他人工鱼向较好的位置移动,再通过这部分人工鱼辐射影响更多的人工鱼,直至整个鱼群,得到对精英加速的人工鱼群算法;结合前两种改进思想,利用共轭梯度法对人工鱼群算法中未得到改善的人工鱼和鱼群中最好的人工鱼进行更新,在保证所有人工鱼都向较好的方向移动的同时,增强最好人工鱼对鱼群的指导能力,得到利用共轭梯度法改进的人工鱼群算法;视野和步长的选取对人工鱼群算法影响较大,视野较小时人工鱼在临近区域内搜索能力加强,视野较大时人工鱼容易发现全局极值,步长较大时有利于人工鱼快速向极值点收敛,步长较小时算法所得最优解的精度会有所提高,随着人工鱼群算法的进行,根据迭代次数不断缩小视野和步长,加强人工鱼的局部搜索能力,减少振荡现象的出现,得到改进步长和视野的人工鱼群算法(算法LEAFSA)。利用典型无约束优化测试问题对五种改进人工鱼群算法进行数值实验,结果表明五种改进人工鱼群算法与基本人工鱼群算法和一些其他改进人工鱼群算法相比所求解的精度得到提高,算法的计算量较少。选取传统登革病毒传播模型和在Caputo分数阶导数定义下的分数阶非线性登革病毒传播模型,利用算法LEAFSA对模型的参数进行优化求解,将改进的人工鱼群算法应用到实际问题中,数值实验结果表明了算法LEAFSA得到的参数,使得对应模型的输出与实际数据的均方根误差很小。
其他文献
以双河油田典型原油样品为基础,采用气相色谱—质谱分析技术(GC-MS),通过多种生物标志物参数对比和色谱图特征分析,对核二段、核三段共计28个原油样品做详细的地球化学特征描
夏秋高温时期,在鱼塘食场常出现腐臭味道,这就表明食场已经开始有污染源出现,如不超前或及时消毒处理,就会给塘鱼感染病菌、寄生虫等的机会,给养殖生产带来威胁。
目的 探讨急性甲型肝炎患者通过粪便排毒与病毒血症的关系,排毒方式与产生抗体的关系以及临床生化指标与排毒的关系。方法 收集42例10~20岁在象山甲型肝炎大流行期间的急性甲
新时期我国城镇化进程正逐步从增量发展的粗放扩张阶段迈入存量优化的品质提升阶段,城市建设者的目光正逐步从新城转向旧城,循序渐进以人为本的城市更新模式正逐步成为城市规
根据目前海洋石油市场前景及作业的需要,提出了多功能自升式平台的思路。对其作业工况分别进行了阐述。建立平台模型,以一典型作业条件和作业工况为例,利用ANSYS软件进行强度计
东宁新城沟地区的花岗岩体位于兴蒙造山带东缘的活动大陆边缘带。通过岩相学和岩石地球化学分析认为,研究区内岩体的里特曼指数δ介于1.41~2.11之间,为钙碱性岩系;w(K2O)/w(N
对黄河农场芦笋地土壤定点采样,并对其土壤养分状况进行分析,结果表明,在大部分土壤中,有机质、碱解氮和有效钾含量均处于中等偏下水平,有效磷处于极缺状态;微量元素中铜和铁处于中
<正>人生70古来稀。而古稀之年的北京大学基础医学院生物化学与分子生物学系、北京大学衰老研究中心主任童坦君教授,却迎来了他事业上的第二个春天。或许正是探索衰老之谜延