遗传算法“早熟”现象的探究及改进策略

遗传算法“早熟”现象的探究及改进策略

论文摘要

遗传算法已经成为当前国内外学术界研究的一个热点问题,它是一种基于达尔文的优胜劣汰理论,通过模拟自然界生物进化而产生的一种智能优化算法,具有设计简单、鲁棒性强、仅依靠适应度函数进行评价而不需要专门的领域知识等优点,使得它具有广泛的应用范围,目前已经成功应用于众多领域,并得到了很好的效果。目前,遗传算法作为进化计算研究的一个重要分支,引起了众多学者的关注,已经逐渐成为了人工智能领域研究的热点问题。作为一门新兴的技术,遗传算法仍然处于正在发展时期,缺乏坚实的理论基础。虽然在实际问题中得到了广泛的应用,但是在应用的过程中仍存在群体提前收敛(早熟)、局部搜索能力弱等问题。针对以上问题,很多学者已经提出了许多解决办法或解决策略,也都得到了一定的效果。本文在众多学者研究的基础上,也对遗传算法的“早熟”问题进行了研究,主要工作及研究内容如下:(1)从遗传算法的基本思想、基本结构以及算法实现等多方面,详细的介绍了遗传算法,并从模式定义、积木块假设及内涵并行性定理等三方面研究了支持遗传算法的理论基础。(2)详细介绍了遗传算法“早熟”现象的相关内容,尤其是产生“早熟”的原因及其防止策略,并由此探讨了抑制遗传算法“早熟”现象的改进策略及其各自的优缺点。(3)在其他学者研究的基础上,本文通过采用自适应精英交叉思想,并融合剩余随机抽样机制,对标准遗传算法进行了改进,提出了另一种新的改进算法AERGA。AERGA中对精英交叉策略进行了改进,即引入了自适应机制,对精英交叉概率进行自适应调节,并与剩余随机抽样机制有机的融合并在一起形成了一种新的改进算法。(4)本文通过采用剩余随机抽样机制和动态引入新个体的思想,对标准的自适应遗传算法进行改进,提出了一种新的改进算法RDAGA。RDAGA将剩余随机抽样机制与动态引入新个体的思想有机结合,并对交叉算子和变异算子进行了改进,有效的维持了群体的多样性。最后,基于MATLAB仿真平台对两种新改进的算法进行了仿真测试,通过实验数据比较,证明本文的改进算法对抑制遗传算法的“早熟”现象是有一定效果的。

论文目录

  • 中文摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 选题的目的和意义
  • 1.2 遗传算法国内外的研究现状
  • 1.3 本文的主要工作及章节安排
  • 第二章 遗传算法概述
  • 2.1 遗传算法发展历史及主要应用领域
  • 2.2 遗传算法的基本思想与结构
  • 2.2.1 遗传算法的基本思想
  • 2.2.2 标准遗传算法的基本结构
  • 2.3 标准遗传算法实现
  • 2.3.1 编码
  • 2.3.2 适应度函数
  • 2.3.3 进化操作
  • 2.3.4 终止操作
  • 2.4 遗传算法理论基础
  • 2.4.1 模式定义与积木块假设
  • 2.4.2 内含并行性定理
  • 2.5 本章小结
  • 第三章 遗传算法"早熟"问题分析及抑制策略
  • 3.1 遗传算法收敛性分析
  • 3.1.1 收敛性的定义
  • 3.1.2 收敛性的结论
  • 3.2 "早熟"现象的讨论
  • 3.2.1 "早熟"现象的概念
  • 3.2.2 遗传算法"早熟"现象产生的原因
  • 3.2.3 遗传算法"早熟"现象的抑制策略
  • 3.3 常见的改进的遗传算法及优缺点
  • 3.3.1 基于小生境技术的遗传算法
  • 3.3.2 自适应遗传算法
  • 3.3.3 混合遗传算法
  • 3.4 本章小结
  • 第四章 抑制标准遗传算法"早熟"的改进策略
  • 4.1 AERGA的改进思想
  • 4.2 AERGA的流程描述及结构
  • 4.2.1 AERGA的流程图
  • 4.2.2 AERGA的描述
  • 4.3 AERGA的具体实现步骤
  • 4.3.1 编码及种群初始化
  • 4.3.2 适应度计算
  • 4.3.3 进化算子的改进
  • 4.3.4 算法终止操作
  • 4.4 本章小结
  • 第五章 抑制自适应遗传算法"早熟"的改进策略
  • 5.1 RDAGA的改进思想
  • 5.2 RDAGA的流程描述及结构
  • 5.2.1 RDAGA的流程图
  • 5.2.2 RDAGA的描述
  • 5.3 RDAGA的具体实现步骤
  • 5.3.1 编码及种群初始化
  • 5.3.2 适应度计算
  • 5.3.3 进化算子的改进
  • 5.3.4 算法终止操作
  • 5.4 本章小结
  • 第六章 两种改进算法的仿真实验
  • 6.1 实验目的与方案
  • 6.1.1 实验目的
  • 6.1.2 实验方案
  • 6.2 实验环境与仿真平台
  • 6.2.1 实验环境
  • 6.2.2 仿真平台
  • 6.3 实验结果及性能分析
  • 6.3.1 抑制标准遗传算法"早熟"的改进算法
  • 6.3.2 抑制自适应遗传算法"早熟"现象的改进算法
  • 6.4 本章小结
  • 第七章 总结与展望
  • 7.1 现有工作总结
  • 7.2 未来展望
  • 参考文献
  • 致谢
  • 附录 硕士期间发表的论文和参与的课题
  • 相关论文文献

    • [1].基于自适应遗传算法的循环工况整车参数优化[J]. 机械强度 2020(04)
    • [2].遗传算法和自适应遗传算法的比较分析[J]. 福建师大福清分校学报 2017(05)
    • [3].基于自适应遗传算法的可用传输能力计算[J]. 控制工程 2017(02)
    • [4].驳船自适应舱群配载中的自适应遗传算法研究[J]. 舰船科学技术 2017(06)
    • [5].自适应遗传算法在给水管网优化中的应用[J]. 给水排水 2017(04)
    • [6].基于改进自适应遗传算法的复合材料铺层优化设计[J]. 玻璃钢/复合材料 2016(02)
    • [7].基于生物入侵思想的自适应遗传算法优化[J]. 陕西理工学院学报(自然科学版) 2014(06)
    • [8].基于改进自适应遗传算法的大坝变形支持向量机预测模型[J]. 水电能源科学 2015(04)
    • [9].基于分段自适应遗传算法的图像阈值分割[J]. 微型机与应用 2015(03)
    • [10].基于改进自适应遗传算法的舵机系统辨识方法[J]. 科学技术与工程 2020(11)
    • [11].基于改进自适应遗传算法的配电网光伏容量优化配置[J]. 浙江电力 2019(02)
    • [12].自适应遗传算法在直线电机进给系统伺服参数优化中的应用研究[J]. 机械科学与技术 2019(12)
    • [13].基于自适应遗传算法的双料箱施肥系统设计及实验[J]. 农机化研究 2018(08)
    • [14].带密度加权的自适应遗传算法[J]. 计算机系统应用 2018(01)
    • [15].基于改进自适应遗传算法的多波长测温计算[J]. 应用科技 2018(03)
    • [16].基于二倍体自适应遗传算法的微电网分布式电源优化配置[J]. 电器与能效管理技术 2016(19)
    • [17].基于改进的自适应遗传算法路径优化研究[J]. 苏州市职业大学学报 2016(01)
    • [18].基于改进自适应遗传算法的柔性作业车间调度问题研究[J]. 机械制造 2016(06)
    • [19].改进的自适应遗传算法在结构优化设计中的应用[J]. 信阳师范学院学报(自然科学版) 2016(04)
    • [20].基于改进自适应遗传算法的层合板铺层设计[J]. 机械工程与自动化 2015(02)
    • [21].基于自适应遗传算法自优化的机器人控制策略[J]. 自动化与仪器仪表 2015(06)
    • [22].基于改进云自适应遗传算法的无功优化[J]. 黑龙江电力 2015(04)
    • [23].基于改进型自适应遗传算法求解设备多行布局问题[J]. 上海交通大学学报 2013(12)
    • [24].全自适应遗传算法求解柔性作业车间调度问题[J]. 牡丹江大学学报 2014(03)
    • [25].基于云自适应遗传算法的机组负荷分配[J]. 电力科学与工程 2013(03)
    • [26].基于自适应遗传算法的摆镜动态优化设计[J]. 红外与激光工程 2012(02)
    • [27].基于自适应遗传算法的关联运输调度问题[J]. 电子世界 2012(13)
    • [28].改进自适应遗传算法的性能分析[J]. 电脑知识与技术 2012(21)
    • [29].一种改进的自适应遗传算法[J]. 江西理工大学学报 2010(01)
    • [30].基于改进自适应遗传算法的图像配准方法[J]. 激光与红外 2009(09)

    标签:;  ;  ;  ;  

    遗传算法“早熟”现象的探究及改进策略
    下载Doc文档

    猜你喜欢