一种改进的免疫算法及其在文本分类中的应用课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《一种改进的免疫算法及其在文本分类中的应用课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一种 改进 免疫 算法 及其 文本 分类 中的 应用 课件
- 资源描述:
-
1、一种改进的免疫算法及一种改进的免疫算法及其在文本分类中的应用其在文本分类中的应用张启蕊广东药学院分类算法分类算法lKNNlNave BayeslSVMl决策树l神经网络l免疫应答免疫应答l初次免疫应答l当抗原第一次入侵生物体时,引发初次免疫应答,免疫系统通过学习产生记忆细胞 l二次免疫应答l当相同类型的抗原再次入侵时,引发二次免疫应答,免疫系统通过记忆细胞识别抗原l二次免疫应答的时间远远小于初次免疫应答的时间免疫算法免疫算法l从广义的角度而言,凡是基于生物学免疫原理的算法都可以称为免疫算法。l免疫算法具有免疫系统的学习、记忆、识别和动态平衡等特点。l已得到成功应用的免疫算法有很多,例如独特性网
2、络、B细胞网络、否定选择算法、免疫Agent算法、克隆选择算法、免疫遗传算法等。免疫与分类的关系免疫与分类的关系l免疫的本质是对“己”与“非己”进行区分,实际上相当于两类分类。l对分类而言,借鉴了免疫系统的学习记忆和识别的功能。l文本分类的训练过程相当于初次免疫应答,分类过程相当于二次免疫应答,对“本类”和“非本类”进行识别。基于克隆选择原理的免疫算法基于克隆选择原理的免疫算法lDe Castro和Von Zuben提出了一种基于克隆选择原理的免疫算法(Clonal Selection Algorithm,CSA)l其基本思想是只有那些与抗原有较高亲和度的细胞才获得增殖分化,具有低亲和度的细胞
3、将退化。l在问题求解过程中,抗原对应训练样本,B细胞对应可能解,包括一般细胞、新生细胞和记忆细胞。l一般细胞用来储存多样化的解;新生细胞用来对一般细胞进行替换,防止陷入局部收敛;记忆细胞用来记录最优解。基于抗体浓度的克隆选择算法基于抗体浓度的克隆选择算法(Clonal Selection Algorithm Based on Antibody Density,CSABAD)l浓度控制是免疫系统赖以保持抗体多样性的重要机制。在抗原侵入生物体,产生免疫应答的过程中,T细胞起着控制和调节抗体浓度的作用。l抗体浓度指的是与某一抗体相同或相近的抗体在抗体群中所占的比例,亲和度相同的抗体被看作同一抗体。通
4、过抗体浓度控制机制,浓度高的抗体被抑制,浓度低的抗体被促进,以此来避免免疫系统被同种抗体所垄断,保证抗体种类的多样性。CSABAD算法流程图算法流程图参数设置参数设置l定义B细胞xi与某一抗原dj的亲和度函数f(xi,dj)为:(1)lB细胞与N个抗原的亲和度f(xi)为:(2)22),(jkikjkikjijidxdxdxdxfNdxfxfNjjii1),()(lB细胞群对应的M个抗体构成一个非空集合Q,规定抗体f(xi)在集合Q上的矢量距为 (3)l则抗体浓度D(xi)可由下式表示:(4)l抗体选择概率P(xi)为 (5)Mjjiixfxfx1|)()(|)(MjjiiixfxfxxD1|
展开阅读全文