人工鱼群算法的改进及应用

人工鱼群算法的改进及应用

论文摘要

优化命题的解决存在于许多领域,对于国民经济的发展也有着巨大的应用前景。随着优化对象在复杂化和规模化等方面的提高,基于严格机理模型的传统优化方法在实施方面变得越来越困难。 人工鱼群算法是一种基于行为的人工智能思想的动物自治体模式,它具有对目标函数、初始值和参数设定要求不高,具备并行处理能力和全局搜索能力等方面的特点。本文主要研究了人工鱼群算法的改进与应用,并进行了仿真研究。主要研究内容如下: 对无约束函数优化、约束函数优化和多目标函数优化,这三类连续函数优化问题,采用人工鱼群算法分别进行了应用研究。 通过对人工鱼群算法的各参数特性分析,引入了分段寻优、自适应参数修正的方法,结合人工鱼群算法本身的特点,形成了一种自适应人工鱼群算法。通过测试函数的验证表明该算法在求解非约束连续优化问题中,具有收敛速度快,寻优精度高的特点。 针对约束优化问题,引入了半可行域的概念,提出竞争选择的新规则,并改进了基于竞争选择和惩罚函数的进化算法的适应度函数;同时设计了选择算子对半可行域进行操作,得到了一个利用AFSA求解约束优化问题的新方法,通过若干非线性等式约束和不等式约束问题的验证表明该算法在求解此类问题中,具有较好的稳定性和收敛精度。 在求解多目标问题中,将Pareto最优规则与人工鱼群算法相结合,基于多维进化思想,按给出的样本序值定义对鱼群中的样本分别进行存档分离,给出了一种求解多目标优化问题的新的人工鱼群存档算法。数据试验表明,该算法能找到数量较多,分布较广的Pareto最优解。 对人工鱼群算法的距离,邻域等概念进行更新改进,给出了具体求解组合优化问题的人工鱼群算法,并将该算法应用于14个点的TSP问题,在较短时间内获得了目前已知的最好解。同时就各参数对于运算结果的影响进行了分析论证。 鱼群算法从具体的实施算法到总体的设计理念,都不同于传统的设计和解决方法,同时它又具有与传统方法相融合的基础,相信鱼群算法有着良好的应用前景。

论文目录

  • 论文独创性声明
  • 论文使用授权声明
  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 最优化算法
  • 1.1.1 优化算法发展状况
  • 1.1.2 最优化算法分类
  • 1.1.3 全局最优算法
  • 1.2 人工鱼群算法
  • 1.3 本文的研究内容与结构安排
  • 第二章 人工鱼群优化算法
  • 2.1 引言
  • 2.2 人工鱼群算法描述
  • 2.2.1 一些定义
  • 2.2.2 行为描述
  • 2.2.2.1 觅食行为
  • 2.2.2.2 聚群行为
  • 2.2.2.3 追尾行为
  • 2.2.2.4 随机行为
  • 2.2.3 算法描述
  • 2.3 算法全局收敛的基础
  • 2.4 各参数对收敛性能的影响分析
  • 2.4.1 视野和步长
  • 2.4.2 拥挤度因子δ
  • 2.4.3 人工鱼的个体数目
  • 2.5 应用前景
  • 第三章 人工鱼群算法改进
  • 3.1 引言
  • 3.2 函数优化问题
  • 3.3 自适应人工鱼群算法
  • 3.3.1 分段优化方法
  • 3.3.2 自适应策略
  • 3.3.3 算法步骤
  • 3.4 优化实例
  • 3.5 结论
  • 第四章 人工鱼群算法在求解约束化问题中的运用
  • 4.1 引言
  • 4.2 约束问题描述
  • 4.3 AFSA求解约束问题
  • 4.3.1 竞争选择原则
  • 4.3.2 半可行域
  • 4.3.3 样本比较准则
  • 4.3.4 保持不可行解的自适应策略
  • 4.3.5 算法步骤
  • 4.4 优化实例
  • 4.5 结论
  • 第五章 AFSA算法在多目标问题上的应用
  • 5.1 引言
  • 5.2 多目标优化问题概述
  • 5.2.1 多目标优化问题模型
  • 5.2.2 多目标优化问题的解
  • 5.3 多目标优化方法的发展及研究现状
  • 5.3.1 传统的多目标优化方法
  • 5.3.2 多目标进化算法
  • 5.3.3 群智能方法与多目标优化技术的结合
  • 5.4 求解 MPO问题的AFSA
  • 5.4.1 个体的序
  • 5.4.2 算法步骤
  • 5.5 算例分析
  • 5.6 总结
  • 第六章 组合优化问题的人工鱼群算法应用
  • 6.1 引言
  • 6.2 组合优化问题
  • 6.3 旅行商问题
  • 6.4 人工鱼群算法描述
  • 6.4.1 基本概念
  • 6.4.2 人工鱼群的行为描述
  • 6.4.2.1 觅食行为
  • 6.4.2.2 聚群行为
  • 6.4.2.3 追尾行为
  • 6.4.2.4 公告板
  • 6.4.2.5 移动策略
  • 6.5 优化实例
  • 6.6 参数分析
  • 6.6.1 trynumber对算法性能的影响
  • 6.6.2 visual对算法性能的影响
  • 6.6.3 样本数目(number)对算法性能的影响
  • 6.7 结论
  • 第七章 结语与展望
  • 致谢
  • 参考文献
  • 附录 攻读硕士学位期间发表的论文
  • 相关论文文献

    • [1].一种改进的粒子群人工鱼群算法[J]. 上海电机学院学报 2019(01)
    • [2].猴群空翻机制作用下的自适应人工鱼群算法[J]. 软件导刊 2018(01)
    • [3].基本鱼群算法的改进方法[J]. 科技风 2018(06)
    • [4].人工鱼群算法收敛速度改进优化仿真[J]. 计算机仿真 2018(01)
    • [5].关于人工鱼群算法的综述[J]. 电脑知识与技术 2018(04)
    • [6].一种变视野和步长的人工鱼群算法[J]. 湖南工业大学学报 2018(03)
    • [7].对精英加速的改进人工鱼群算法[J]. 计算机应用研究 2018(07)
    • [8].分组进化人工鱼群算法[J]. 海南师范大学学报(自然科学版) 2016(04)
    • [9].基于递减反馈视野的人工鱼群算法改进与应用[J]. 计算机应用与软件 2016(11)
    • [10].基于改进人工鱼群算法的碾压混凝土坝粘弹性参数反演[J]. 三峡大学学报(自然科学版) 2017(02)
    • [11].基于时变衰减函数的改进人工鱼群算法研究[J]. 甘肃科技纵横 2017(05)
    • [12].基于自适应人工鱼群算法的微电网优化运行[J]. 电网与清洁能源 2017(04)
    • [13].一种新的改进人工鱼群算法[J]. 湖南城市学院学报(自然科学版) 2017(04)
    • [14].改进人工鱼群算法在气溶胶粒径分布反演中的应用[J]. 中南大学学报(自然科学版) 2016(06)
    • [15].基于人工鱼群算法的彩色图像检索方法[J]. 西安工程大学学报 2016(05)
    • [16].基于约束优化问题的人工鱼群算法及其改进[J]. 吉林化工学院学报 2014(11)
    • [17].全局人工鱼群算法求解水果运输调度问题[J]. 广东技术师范学院学报 2014(11)
    • [18].基于改进人工鱼群算法的移动机器人路径规划[J]. 绥化学院学报 2020(03)
    • [19].求解全局优化问题的改进人工鱼群算法[J]. 软件导刊 2019(06)
    • [20].基于改进人工鱼群算法的回归模型参数估计[J]. 统计与决策 2018(22)
    • [21].改进的人工鱼群算法在邯郸市水资源优化配置中的应用[J]. 水电能源科学 2016(12)
    • [22].基于改进人工鱼群算法在无线传感网络覆盖优化中的研究[J]. 计算机系统应用 2015(12)
    • [23].基于混合人工鱼群算法的凸多面体碰撞检测研究[J]. 计算机科学 2014(S1)
    • [24].全局人工鱼群算法在类间方差图像分割中的应用与实现[J]. 声学与电子工程 2013(01)
    • [25].基于人工鱼群算法处理圆度误差[J]. 大庆师范学院学报 2013(03)
    • [26].对人工鱼群算法寻求最优解的论证[J]. 科技信息 2013(15)
    • [27].自适应人工鱼群算法在清罐移动机器人路径规划中的应用[J]. 机械科学与技术 2012(07)
    • [28].基于改进人工鱼群算法的梯级水库群优化调度[J]. 系统工程理论与实践 2011(06)
    • [29].基于改进人工鱼群算法的多用户OFDM系统自适应资源分配[J]. 计算机应用研究 2009(06)
    • [30].探讨人工鱼群算法的结构和原理[J]. 电脑知识与技术 2009(36)

    标签:;  ;  ;  ;  ;  ;  ;  

    人工鱼群算法的改进及应用
    下载Doc文档

    猜你喜欢