基于免疫理论与思维进化的进化计算研究

基于免疫理论与思维进化的进化计算研究

论文摘要

本文将免疫思想和思维进化计算相结合,提出了一种新的混合进化模型,在此模型的基础上提出了一种新的基于多种群的自适应免疫进化算法(Immune Algorithm Based on Multi-population, IABM)。 基于多种群的IABM算法主要用于解决优化问题。它定义了选择、记忆、克隆、超变异、抑制五种基本算子,对记忆算子分为全局记忆细胞和局部记忆区,记忆算子充分利用祖辈的优良基因信息指导后代生成,加快了收敛速度;对超变异算子采取自适应策略,使个体据自身的优良程度和所处的历史进化代数来确定搜索范围,提高变异的有效性;在全局范围内,利用抑制算子来确保群体的多样性。通过测试函数进行仿真实验,结果表明该算法具有高效的收敛速度,并能收敛到全局最优点。与MGA(Multi-population Genetic Algorithm)和MEC(Mind Evolution Computation)进行比较分析,IABM收敛速度更快,收敛迭代次数更少。 本文的研究工作主要在以下几个方面: 1、论文将多种群的概念引入免疫进化算法。这有助于提高算法中种群的多样性,另一方面,也提高了进化运行中对群体的动态控制。 2、论文将思维进化算法和免疫算法二者有机结合。思维进化算法可以加快局部收敛速度;另一方面,免疫算法的抑制算子可以更有效的保证群体进化中多样性,从而使IABM算法表现出更好的全局收敛特性。 3、在IABM算法中采用自适应策略。例如,通过自适应策略的采用灵活地控制变异的范围和变异的概率。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 引言
  • 1.2 研究背景和研究现状
  • 1.3 论文的主要工作
  • 1.4 论文结构
  • 第二章 计算机免疫学与思维进化算法研究动态
  • 2.1 生物免疫学与计算机免疫学
  • 2.2 计算机免疫学与免疫算法
  • 2.2.1 计算机免疫学基本原理
  • 2.2.2 免疫算法的发展
  • 2.3 思维进化算法的基本框架和特点
  • 2.3.1 基本框架
  • 2.3.2 思维进化算法的特点
  • 第三章 基于免疫思想与思维进化算法的一种进化计算模型
  • 3.1 免疫算法分类
  • 3.1.1 否定选择算法
  • 3.1.2 肯定选择算法
  • 3.1.3 克隆选择算法
  • 3.2 思维进化算法的研究与应用
  • 3.2.1 思维进化算法设计
  • 3.2.2 思维进化算法应用于 TSP问题
  • 3.3 免疫算法与思维进化算法的特点分析
  • 3.4 基于免疫思想与思维进化算法的进化模型
  • 3.4.1 模型设计
  • 3.4.2 模型所采取的策略
  • 第四章 一种基于多种群的免疫算法(IABM)
  • 4.1 IABM的主要免疫机理
  • 4.2 IABM的各种算子
  • 4.2.1 选择算子
  • 4.2.2 记忆算子
  • 4.2.3 克隆算子
  • 4.2.4 超变异算子
  • 4.2.5 抑制算子
  • 4.3 收敛曲线
  • 4.4 算法编码的部分框架
  • 第五章 仿真试验与进一步的工作
  • 5.1 算法的实现工具和测试对象
  • 5.1.1 Visual Stuido.NET及 C#语言
  • 5.1.2 算法的运行示例
  • 5.1.3 算法的测试对象——多峰值函数
  • 5.2 算法的仿真实验与总结
  • 5.2.1 一维变量的多峰值函数测试与分析
  • 5.2.2 二维变量的多峰值函数测试与分析
  • 5.3 总结与进一步的工作
  • 致谢
  • 参考文献
  • 附录 (攻读硕士学位期间发表论文目录)
  • 相关论文文献

    • [1].《云进化计算》[J]. 中国信息化 2020(01)
    • [2].进化计算算法在路径优化中的应用[J]. 电子技术与软件工程 2017(10)
    • [3].新型模拟进化计算[J]. 计算机工程与应用 2011(09)
    • [4].交互式进化计算研究进展[J]. 控制与决策 2010(09)
    • [5].智能系统导论课程中进化计算的教学探讨[J]. 计算机教育 2017(10)
    • [6].进化计算研究现状(下)[J]. 电脑开发与应用 2010(01)
    • [7].交互进化计算对焦虑测量的适用性探析[J]. 心理学报 2010(05)
    • [8].基于正态变异的思维进化计算[J]. 科学技术与工程 2009(17)
    • [9].基于梯度提升决策树分类器的进化计算动态性能研究[J]. 信息系统工程 2020(03)
    • [10].基于进化计算理论的推荐系统算法设计[J]. 电脑知识与技术 2014(10)
    • [11].基于粒度进化计算的KDD技术分析[J]. 微处理机 2009(02)
    • [12].基于交互式进化计算的虚拟表情建模[J]. 计算机应用与软件 2008(02)
    • [13].ACM—2009遗传与进化计算国际会议[J]. 国际学术动态 2010(03)
    • [14].基于密度的多目标差分算法[J]. 科技信息 2009(19)
    • [15].2017第二届群体智能和进化计算会议(英文)[J]. 智能系统学报 2016(06)
    • [16].2017第二届群体智能和进化计算会议(英文)[J]. 智能系统学报 2017(02)
    • [17].微粒群算法研究与应用分析[J]. 学周刊 2015(18)
    • [18].基于并行粒度进化计算的肝功能检测分析模型研究[J]. 计算机工程与应用 2008(01)
    • [19].进化计算研究现状(上)[J]. 电脑开发与应用 2009(12)
    • [20].基于进化计算的轨道转移时间-能量优化方法[J]. 计算机工程与设计 2008(03)
    • [21].微粒群优化算法[J]. 南通纺织职业技术学院学报 2009(01)
    • [22].一种基于混沌搜索的文化算法及其应用[J]. 计算机应用研究 2010(07)
    • [23].进化计算及应用[J]. 四川兵工学报 2009(03)
    • [24].免疫非支配自适应粒子群多目标优化[J]. 西安电子科技大学学报 2010(05)
    • [25].一种新的群集智能优化及其改进研究[J]. 系统工程与电子技术 2008(02)
    • [26].基于差异进化的克隆选择算法[J]. 计算机工程与应用 2011(14)
    • [27].基于进化计算的电动跑步机造型设计[J]. 机械制造 2008(10)
    • [28].进化计算浅析[J]. 福建电脑 2015(09)
    • [29].基于进化计算的攻击图生成方法[J]. 泰州职业技术学院学报 2016(04)
    • [30].基于自适应差异进化法的电力系统无功优化[J]. 计算技术与自动化 2009(04)

    标签:;  ;  ;  ;  

    基于免疫理论与思维进化的进化计算研究
    下载Doc文档

    猜你喜欢