关于免疫遗传算法的研究

来源 :西北大学 | 被引量 : 0次 | 上传用户:huanan_0909
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
遗传算法是一种具有“生成+检测”迭代过程的搜索算法。群体搜索和群体中个体之间信息相互交换是通过交叉和变异算子来实现的,算法在迭代搜索的过程中,交叉算子和变异算子都是在一定概率的条件下,随机地实现的。因此,交叉算子和变异算子在为群体中的个体提供进化机会的同时,也无可避免地产生了退化的可能。另一方面,每一个待求的实际问题都会有自身一些显而易见的、基本的知识或特征信息。但是遗传算法的交叉算子和变异算子却相对固定,在问题求解的过程中,可变的灵活程度较小。也就是忽视了问题的特征信息在问题求解时的辅助作用,特别是在求解一些复杂问题时,这种“忽视”所带来的损失往往是很明显的。生物免疫系统具有免疫记忆、抗原识别和保持抗体的多样性等特性,本文研究根据这些特性而提出的一种改进遗传算法—免疫遗传算法,该算法将生物免疫系统中的免疫思想引入到遗传算法中,即利用先验知识构造免疫算子,通过接种疫苗和免疫选择,既保留了群体中的最优个体又保证了个体的多样性,从而避免了进化搜索的过早收敛,提高算法的收敛速度。同时设计了一种改进的免疫遗传算法,即将免疫算子引入传统的遗传算法,并采用适时的动态疫苗接种,同时给出了一种停机准则。在对算法阐述过程中,给出了免疫疫苗的选取策略和免疫算子的构造方法。函数优化仿真实验结果表明,与传统的遗传算法相比,改进的免疫遗传算法不仅是有效的,也是可行的。改进的算法不仅可以较好地解决已有算法中出现的退化现象,而且使收敛速度有显著提高。论文就改进的基于疫苗接种的免疫遗传算法进行了简单的收敛性分析,得出了改进的免疫遗传算法是概率1收敛的。
其他文献
作为一名小学英语教师都知晓英语朗读是学生英语学习的催化剂,不仅可以激发学生对英语的感情,帮助文本的内容,而且能加深学生学习的记忆,提高学习情趣,培养良好的英语语感.在
课堂上运用幽默风趣的教学手段,可以使教师的讲课变得风趣诙谐;可以使师与生和谐、教与学统一,并创造出一种有利于学生学习的轻松愉快的气氛,让学生在这种气氛中去理解、接受
通过把几年来进行语文阅读教学总结的一些经验和从他人那里借鉴来的一些阅读教学方法进行融合,总结出了“三点三路”的教学法.rn一、理解“三点三路”是应用“三点三路”教学
期刊
数据挖掘是近些年来在信息技术领域兴起的一个比较重要的研究领域。在交通领域,众多车辆的大量原始数据的价值在于其中可能隐藏着大量未知的信息,而这些信息可以给人们提供更
Bismut[4]1973首次引入线性倒向随机微分方程,非线性倒向随机微分方程的解的存在唯一性首先由Pardoux和Peng[56]在1990年证明。之后,倒向方程理论及相关应用开始了飞速发展,尤其
本文研究了关于极大类p群的两个相关问题。本文共四章:第一章是本文的引言。第二章是预备知识。第三章给出了二步中心化子不唯一的极大类p群一些结果。第四章决定了非交换子群
本文主要研究的是机动跟踪控制问题。所谓的机动(maneuvering)控制问题,一般包含了两个任务。第一个任务是使系统的状态或输出跟踪一个期望的参数化路径yd(θ(t)),第二个任务
本文从变量相关性角度、对变量被选概率添加罚因子的思想提出基因特征选择的方法,根据基因被选次数来决定其是否差异表达。结合常用的SAM(Significance Analysis of Microarra