动态环境下多目标优化免疫算法及其应用

动态环境下多目标优化免疫算法及其应用

论文摘要

生物免疫系统是一种高度并行的自适应信息处理系统,它能自适应地识别和排除机体的入侵的抗原性物质,并且具有学习、记忆和自适应能力,能够维持机体内环境的稳定。近年来,研究者们逐渐意识到免疫系统对开发智能算法具有重要意义,而且基于免疫系统开发新的优化算法正成为当前人工智能领域的研究热点。基于此,本论文针对动态环境下的多目标优化问题,探讨了相应的免疫优化算法,数值实验比较及算法的实际应用说明,所获算法是可行的且有效的。本文的工作主要被概括如下:1)针对一类决策空间的维数随时间变化的动态非约束多目标优化问题,借鉴免疫应答过程蕴含的动态进化机制,提出一种动态多目标优化免疫算法。算法设计中,依据抗体学习机理,设计几种具有自适应能力的免疫算子进化当前抗体群,算子设计的重点在于抗体亲和力及克隆选择、亲和突变策略、环境记忆集更新及环境识别准则等。借助提出的三个性能评价指标,比较性数值实验表明,该算法能够获得较满意的结果。2)针对一类决策空间维数可变的动态约束多目标优化问题,提出一种二进制编码的动态约束多目标优化免疫算法。算法设计中,借鉴抗体识别功能,设计环境识别规则,加速相似环境的寻优过程;依据约束控制概念,设计抗体评价及免疫选择;引入基于两级概率控制的变异策略,进行抗体亲和突变。比较性的数值实验表明,与两种出众算法相比,该算法能够获得更满意的搜索结果以及更强的环境跟踪能力。3)针对以上动态约束多目标优化问题,提出一种基于实数编码的动态约束多目标优化免疫算法。算法设计中,基于免疫系统的抗体识别、抗体学习、记忆和免疫系统的动态平衡维持等功能,设计有助于处理此类优化问题的自适应免疫算子,特别是依据非控制的概念设计用于刻划进化群体中抗体重要程度的亲和力评价方案。借助前面提出的三个陛能评价指标和其它三种算法,比较性的数值实验表明,该算法在搜索效果以及环境跟踪能力方面具有很好的优越性。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 研究目的与意义
  • 1.3 动态环境下进化算法研究概况
  • 1.3.1 动态环境下单目标进化算法
  • 1.3.2 动态环境下多目标进化算法
  • 1.4 动态环境下免疫算法研究概况
  • 1.4.1 动态环境下单目标优化免疫算法
  • 1.4.2 动态环境下多目标优化免疫算法
  • 1.5 本文结构安排及研究内容
  • 第二章 免疫学及人工免疫系统基本理论
  • 2.1 免疫学基本理论
  • 2.1.1 免疫学基本概念
  • 2.1.2 免疫学基本原理
  • 2.2 人工免疫系统基本理论
  • 2.3 本章小结
  • 第三章 动态环境下非约束多目标优化免疫算法
  • 3.1 问题描述
  • 3.2 算法运行机制
  • 3.3 算法描述
  • 3.4 算子模块
  • 3.5 性能测试准则
  • 3.6 数值实验
  • 3.7 本章小结
  • 第四章 基于两级概率控制的动态环境下约束多目标优化免疫算法
  • 4.1 问题描述
  • 4.2 算法运行机制
  • 4.3 算法描述
  • 4.4 算子模块
  • 4.5 数值实验
  • 4.6 本章小结
  • 第五章 基于实数编码的动态环境下约束多目标优化免疫算法
  • 5.1 算法运行机制
  • 5.2 算法描述
  • 5.3 算子模块
  • 5.4 数值实验
  • 5.5 本章小结
  • 结论与讨论
  • 致谢
  • 主要参考文献
  • 附录: 本人在研究生期间科研成果
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    动态环境下多目标优化免疫算法及其应用
    下载Doc文档

    猜你喜欢