首页 > 上海 > 普陀区 > 免疫算法,免疫算法 的原理是什么

免疫算法,免疫算法 的原理是什么

来源:整理 时间:2023-06-23 10:43:13 编辑:好学习 手机版

本文目录一览

1,免疫算法 的原理是什么

推荐一本书,人工免疫系统原理及应用,莫宏伟,哈工大出版.你可以网上搜,网上上有下载
遗传算法和免疫算法是两种不同的算法,他们应该都属于进化算法

免疫算法 的原理是什么

2,关于免疫算法

免疫算法的提出   在生命科学领域中,人们已经对遗传(Heredity)与免疫(Immunity)等自然现象进行了广泛深入的研究。六十年代Bagley和Rosenberg等先驱在对这些研究成果进行分析与理解的基础上,借鉴其相关内容和知识,特别是遗传学方面的理论与概念,并将其成功应用于工程科学的某些领域,收到了良好的效果。时至八十年代中期,美国Michigan大学的Hollan教授不仅对以前的学者们提出的遗传概念进行了总结与推广,而且给出了简明清晰的算法描述,并由此形成目前一般意义上的遗传算法(GeneticAlgorithm)GA。由于遗传算法较以往传统的搜索算法具有使用方便、鲁棒性强、便于并行处理等特点,因而广泛应用于组合优化、结构设计、人工智能等领域。另一方面,Farmer和Bersini等人也先后在不同时期、不同程度地涉及到了有关免疫的概念。遗传算法是一种具有生成+检测 (generate and test)的迭代过程的搜索算法。从理论上分析,迭代过程中,在保留上一代最佳个体的前提下,遗传算法是全局收敛的。然而,在对算法的实施过程中不难发现两个主要遗传算子都是在一定发生概率的条件下,随机地、没有指导地迭代搜索,因此它们在为群体中的个体提供了进化机会的同时,也无可避免地产生了退化的可能。在某些情况下,这种退化现象还相当明显。另外,每一个待求的实际问题都会有自身一些基本的、显而易见的特征信息或知识。然而遗传算法的交叉和变异算子却相对固定,在求解问题时,可变的灵活程度较小。这无疑对算法的通用性是有益的,但却忽视了问题的特征信息对求解问题时的辅助作用,特别是在求解一些复杂问题时,这种忽视所带来的损失往往就比较明显了。实践也表明,仅仅使用遗传算法或者以其为代表的进化算法,在模仿人类智能处理事物的能力方面还远远不足,还必须更加深层次地挖掘与利用人类的智能资源。从这一点讲,学习生物智能、开发、进而利用生物智能是进化算法乃至智能计算的一个永恒的话题。所以,研究者力图将生命科学中的免疫概念引入到工程实践领域,借助其中的有关知识与理论并将其与已有的一些智能算法有机地结合起来,以建立新的进化理论与算法,来提高算法的整体性能。基于这一思想,将免疫概念及其理论应用于遗传算法,在保留原算法优良特性的前提下,力图有选择、有目的地利用待求问题中的一些特征信息或知识来抑制其优化过程中出现的退化现象,这种算法称为免疫算法(ImmuneAlgorithm)IA。下面将会给出算法的具体步骤,证明其全局收敛性,提出免疫疫苗的选择策略和免疫算子的构造方法,理论分析和对TSP问题的仿真结果表明免疫算法不仅是有效的而且也是可行的,并较好地解决了遗传算法中的退化问题。   免疫算法的属性简介   抗原:在生命科学中,是指能够刺激和诱导机体的免疫系统使其产生免疫应答,并能与相应的免疫应答产物在体内或体外发生特异性反应的物质。在我们的算法中,是指所有可能错误的基因,即非最佳个体的基因。   抗体:在生命科学中,是指免疫系统受抗原刺激后,免疫细胞转化为浆细胞并产生能与抗原发生特异性结合的免疫球蛋白,该免疫球蛋白即为抗体。在本文中是指根据疫苗修正某个个体的基因所得到的新个体。其中,根据疫苗修正某个个体基因的过程即为接种疫苗,其目的是消除抗原在新个体产生时所带来的负面影响。   免疫疫苗:根据进化环境或带球问题,所得到的对最佳个体基因的估计。   免疫算子:同生命科学中的免疫理论类似,免疫算子也分两种类型:全免疫和目标免疫,二者分别对应于生命科学中的非特异性免疫和特异性免疫。其中,全免疫是指群体中每个个体在变异操作后,对其每一环节都进行一次免疫操作的免疫类型;目标免疫则指个体在进行变异操作后,经过一定判断,个体仅在作用点处发生免疫反应的一种类型。前者主要应用于个体进化的初始阶段,而在进化过程中基本上不发生作用,否则将很有可能产生通常意义上所说的“同化现象”;后者一般而言将伴随群体进化的全部过程,也是免疫操作的一个常用算子。   免疫调节:在免疫反应过程中,大量的抗体的产生降低了抗原对免疫细胞的刺激,从而抑制抗体的分化和增殖,同时产生的抗体之间也存在着相互刺激和抑制的关系,这种抗原与抗体、抗体与抗体之间的相互制约关系使抗体免疫反应维持一定的强度,保证机体的免疫平衡。   免疫记忆:指免疫系统将能与抗原发生反应的抗体作为记忆细胞保存记忆下来,当同类抗原再次侵入时,相应的记忆细胞被激活而产生大量的抗体,缩短免疫反应时间。   抗原识别:通过表达在抗原表面的表位和抗体分子表面的对位的化学基进行相互匹配选择完成识别,这种匹配过程也是一个不断对抗原学习的过程,最终能选择产生最适当的抗体与抗原结合而排除抗原。

关于免疫算法

文章TAG:免疫算法原理是什么免疫算法的原理是什么

最近更新

  • 鱼胶种类,吃鱼胶注意什么?一般来自淡滨尼亚

    黄唇鱼胶也是比较好的选择,目前比较常见的是红嘴鱼胶,也可以选择吃黄唇鱼胶,鱼胶的主要成分是高级胶原蛋白,还含有多种维生素和矿物质元素,其他的鱼胶炖好后直接融化,但这样的鱼胶一般不正 ......

    普陀区 日期:2023-05-06

  • 形容阴天的句子,形容天气阴的句子

    形容天气阴的句子2,描写阴天的句子3,描写阴天的句段落4,形容阴天的句子1,形容天气阴的句子形容天气阴的句子阴天,站在高处,去触碰那触手可及的灰色。高处的天空,才是完整的天空。教室 ......

    普陀区 日期:2023-05-06

  • 干漆,干漆怎么烧?看这里!

    取干漆,放在火上烧或掰成小块,放入锅中炸至黑烟尽,取出,放凉,2.取擦干净的干漆,打碎成小块,放入煅烧锅至锅的容量,你是说Zhi干漆怎么构造,直干漆的构造方法如下:1,区分方法如下 ......

    普陀区 日期:2023-05-06

  • 当代作家,这些作家的作品从何而来?

    3.有一批作家同时跨越了这两个时代,两个时代都有重要作品发表,下面将根据他的作品发表的时间进行详细分析,1,以1949年中华人民共和国成立为界,前者算作现代文学,后者算作当代文学, ......

    普陀区 日期:2023-05-06

  • 如何炸汤圆,汤圆粘上五个小孔防止爆炸时爆炸

    在元宵(汤圆)上粘上四五个小孔,不要太深,以免煎的时候露出馅料,就把它粘到馅料里就可以了,这样可以防止元宵(汤圆)如果“汤圆”是生的,可以先用蛋清糊“汤圆”,然后在锅里煎,n爆炸的 ......

    普陀区 日期:2023-05-06

  • 描写月亮的诗句,描写月亮的古诗句

    描写月亮的古诗句2,描写月亮的古诗句3,有关月亮的诗句有哪些4,关于月亮得诗句1,描写月亮的古诗句明月几时有,把酒问青天!床前明月光,疑是地上霜!2,描写月亮的古诗句有关描写月亮的 ......

    普陀区 日期:2023-05-06

  • 上海市唐山路5868弄38号,上海市 上海伊洛燃气工程有限公司 在哪

    上海市上海伊洛燃气工程有限公司在哪2,唐山路1039弄属于什么街道3,上海市长宁区社会保障中心的详细地址和联系电话请给出正确的4,江苏大仓海天禅寺怎么去从上海市唐山路去怎么乘车5, ......

    普陀区 日期:2023-05-06

  • 上海市嘉定区入园积分规则,上海市嘉定区下属镇上外来务工人员子女上小学2015年有那些要求

    上海市嘉定区下属镇上外来务工人员子女上小学2015年有那些要求2,嘉定幼儿园入学要达到多少积分3,外地户籍在上海嘉定上幼儿园4,2022年嘉定区博翔幼儿园入园分数线5,求问2018 ......

    普陀区 日期:2023-05-06