改进的克隆选择优化算法及其应用研究

改进的克隆选择优化算法及其应用研究

论文摘要

生物免疫系统是一种高度并行的自适应信息学习系统,它能自适应地识别和排除机体的抗原性异物,并且具有学习、记忆和自适应调节能力,能够保护机体体内环境的稳定。近年来,人们逐渐意识到生物免疫机制对开发新的计算机智能的启示意义,克隆选择算法(CSA)即是受生物免疫系统启示而设计的新型算法。它结合了先验知识和生物免疫系统的自适应能力两大特点,因而具有较强的鲁棒性和信息处理能力,并且在对问题进行求解时不要求目标函数具有可导等高附加信息,在搜索过程中能更快收敛到全局最优解,被人们认为是具有强大潜力的搜索算法,现已经用于模式识别,异常和故障诊断,机器人控制,网络入侵检测,函数优化等领域,表现出较卓越的性能和效率。本文根据克隆选择原理,研究了克隆选择算法在多峰值函数优化和动态路径优化中的应用。本文的工作主要有以下几个方面:(1)介绍了生物免疫系统的发展历史、系统功能和一些基本概念,简单介绍了人工免疫系统的免疫机理、免疫优化机理以及常见的免疫优化算法;其次,介绍了克隆选择算法的基本原理、基本特点以及克隆选择在优化中的应用。(2)论文通过分析经典的CLONALG算法在多峰值函数优化中的不足,改进克隆选择操作和变异操作,并且引入了免疫网络的抑制操作,提出了一种多峰函数优化的改进的克隆选择算法,该算法并与CLONALG算法和opt-aiNet算法在多峰函数中的优化效果进行比较。(3)通过分析路网中交通状态实时变化的特点以及出行者选择最佳路径的问题上存在多目标性的特点,建立了基于路段行程时间和路段长度的动态路径多目标规划模型。然后,在分析了克隆算法的路径编码方式和变异操作的基础上,设计了一种用于求解动态路径多目标模型的克隆选择算法。仿真结果表明,该算法具有实时性的特点,能以启发式的变异操作较快的搜索出的基于出行者选择的车辆行驶最佳路径,在车辆行驶过程中,可根据实时的交通状态,动态地调整行驶路线。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 引言
  • 1.2 人工免疫系统(AIS)的发展历史及研究现状
  • 1.2.1 人工免疫系统的生物学基础
  • 1.2.2 人工免疫系统理论的发展概况
  • 1.3 基于人工免疫系统的优化算法
  • 1.3.1 人工免疫系统与优化算法之间的关系
  • 1.3.2 免疫优化算法的研究现状
  • 1.4 本文主要内容
  • 第二章 人工免疫系统与免疫优化机理
  • 2.1 人工免疫系统的免疫机理
  • 2.2 人工免疫系统的优化机理
  • 2.2.1 问题的提出
  • 2.2.2 免疫优化机理
  • 2.2.3 基于人工免疫系统的优化算法的四大类
  • 2.2.4 常见的免疫优化算法
  • 2.3 人工免疫系统中几个基本概念
  • 2.4 本章小结
  • 第三章 克隆选择算法
  • 3.1 克隆选择原理
  • 3.2 克隆选择的基本特点
  • 3.3 克隆选择在优化中的应用
  • 3.4 克隆选择算法模型
  • 3.4.1 算法的描述
  • 3.4.2 CLONALG 算法的具体步骤
  • 3.4.3 实例仿真分析
  • 3.5 本章小结
  • 第四章 克隆选择算法在多峰值函数优化中的应用
  • 4.1 多峰函数优化
  • 4.2 CLONALG 算法的不足
  • 4.3 改进的克隆选择算法
  • 4.4 改进的CLONALG 算法的主要步骤
  • 4.5 仿真试验及结果分析
  • 4.5.1 试验方案
  • 4.5.2 算法参数设置
  • 4.5.3 仿真试验结果及分析
  • 4.6 本章小结
  • 第五章 克隆选择算法在动态路径优化中的应用
  • 5.1 经典的路径诱导理论基础及相关算法
  • 5.1.1 路径诱导理论基础
  • 5.1.2 传统最短路径优化算法简介
  • 5.2 一种基于实时交通信息的动态路径选择算法
  • 5.2.1 交通路网结构
  • 5.2.2 动态路径选择的多目标规划模型
  • 5.2.3 多目标规划模型求解
  • 5.2.4 动态路径选择问题的克隆选择算法的设计与实现
  • 5.3 算法的时间复杂度分析
  • 5.4 行驶路径动态调整
  • 5.5 仿真试验及结果分析
  • 5.5.1 实验方案
  • 5.5.2 算法的参数设定
  • 5.5.3 动态路径规划的计算过程
  • 5.6 本章小结
  • 总结
  • 参考文献
  • 致谢
  • 附录 攻读硕士学位期间发表的学术论文
  • 相关论文文献

    • [1].多层克隆选择的排序学习方法研究[J]. 太原理工大学学报 2018(05)
    • [2].基于邻域-克隆选择学习算法的分馏装置负荷优化[J]. 化工学报 2012(09)
    • [3].克隆选择遗传算法在冲击矿压预测中的应用[J]. 工矿自动化 2010(03)
    • [4].新克隆选择法在动力学参数估计中的应用[J]. 计算机与应用化学 2008(10)
    • [5].基于量子克隆选择的自适应多模式快速运动估计算法[J]. 电子与信息学报 2008(10)
    • [6].基于精英克隆选择的粒子群优化算法研究与应用[J]. 计算机与应用化学 2012(01)
    • [7].基于免疫优势的克隆选择聚类算法[J]. 电子学报 2010(04)
    • [8].基于克隆选择优化的多船转向避碰决策[J]. 舰船科学技术 2018(01)
    • [9].基于免疫算法的非监督克隆选择聚类算法研究[J]. 现代计算机(专业版) 2015(11)
    • [10].一种基于记忆克隆选择的多目标免疫算法[J]. 计算机工程与应用 2008(16)
    • [11].基于克隆选择的免疫算法研究[J]. 武汉理工大学学报(信息与管理工程版) 2012(06)
    • [12].一种自适应克隆选择分子对接构象搜索策略[J]. 内蒙古师范大学学报(自然科学汉文版) 2017(01)
    • [13].基于子空间构造和克隆选择的人体运动分析[J]. 指挥信息系统与技术 2014(03)
    • [14].基于多层学习克隆选择的改进式增量型超限学习机算法[J]. 控制理论与应用 2016(03)
    • [15].激素调节的克隆选择聚类在入侵检测中的应用[J]. 计算机技术与发展 2018(09)
    • [16].基于克隆选择聚类改进的植被变化回归趋势分析[J]. 农业机械学报 2013(12)
    • [17].基于克隆选择原理的自适应免疫性遗传算法研究[J]. 计算机工程与设计 2008(23)
    • [18].融合克隆选择的AEA算法及其在参数估计中的应用[J]. 计算机与应用化学 2011(12)
    • [19].几种基于群体的算法比较研究[J]. 现代工业经济和信息化 2016(06)
    • [20].基于克隆选择和聚类的模拟电路故障诊断技术[J]. 传感器与微系统 2009(04)
    • [21].一种采用克隆选择的免疫差分进化算法[J]. 计算机应用研究 2013(06)
    • [22].基于克隆选择和粒子群思想的动态多群体优化算法[J]. 控制与决策 2008(09)
    • [23].一种基于均匀设计原理的自适应克隆选择分子对接构像搜索策略[J]. 中国医学物理学杂志 2018(07)
    • [24].人工免疫系统理论基础研究和分析[J]. 电脑与电信 2011(08)
    • [25].基于克隆选择算法的模式识别[J]. 计算机与信息技术 2008(06)
    • [26].一种新型免疫网络学习算法在故障诊断中的应用[J]. 智能系统学报 2008(05)
    • [27].基于人工免疫系统的数据简化[J]. 软件学报 2009(04)
    • [28].基于克隆选择的移动机器人路径规划[J]. 微电子学与计算机 2009(08)
    • [29].基于免疫原理的控制器参数整定方法[J]. 电子科技大学学报 2009(04)
    • [30].一种基于克隆选择的入侵检测算法[J]. 电脑与电信 2009(11)

    标签:;  ;  ;  ;  ;  ;  ;  

    改进的克隆选择优化算法及其应用研究
    下载Doc文档

    猜你喜欢