DCA算法和NSA算法结合的入侵检测模型研究

来源 :武汉科技大学 | 被引量 : 0次 | 上传用户:upskycx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的人工免疫系统大多建立在self─nonself识别基础上,然而self─nonself存在着天生的缺陷,例如自体集合过大,自体和非自体难以区分等。近年来兴起的危险理论很好的弥补了这些缺陷,危险理论认为,免疫应答并不是针对非己抗原进行应答,而是对危害机体的抗原做出响应,因此不需要像NSA算法那样经过大量的训练,从而大大减少免疫应答的规模和次数;对于之前被界定为self但是随着时间的推移,对机体产生危害的抗原,也会进行应答,从而减少了漏报率;同时它不会对非己但无害的抗原应答,减少了误报率。在危险理论中,树突状细胞DCs在危险识别中起到了很重要的作用,它收集机体中的各种信号,并提呈抗原给免疫细胞识别,受这种免疫机制启发的典型算法就是DCA算法。然而,危险理论并没有完全否定SNS模型,只是对其进行了补充,强调了抗原提呈细胞在免疫启动中的作用。特别是强调了专职的抗原提成细胞──树突状细胞的作用。SNS虽然存在一定的缺陷,但是其所强调入侵抗原的异己性,能够说明大多数病毒入侵的特征。大多数入侵病毒都会与计算机中的正常数据存在一定的差异性。所以通过对自体集做否定选择得到的检测器,能够有效的识别入侵的发生。本文综合SNS理论和危险理论,设计了一种新的DCA─NSA模型。它动态地将检测到的确定结果应用到NSA中self集合的更新中:对于新模型确定的正常抗原,如果NSA检测子模块检测结果为nonself,说明NSA模块错误地将self当做了nonself,此时需要将其加入到self集合中,增强self集合的完备性;对于新模型检测到的异常抗原,如果NSA检测为self,说明self集合中混进了nonself数据,需要将其从self中删除,因而增强了self集合的纯净性。新模型采用DCA算法和否定选择算法NSA双重检测机制,综合了两种算法的优点,能够更加高效的进行入侵检测,保证了较高的检测率和较低的误报率。
其他文献
现代汉语语气词用法的自动识别研究是面向自然语言处理的现代汉语语气词知识库的重要内容之一,本文试图采用统计与规则相结合的方式进行现代汉语语气词用法的自动识别。首先
信息化时代,垃圾邮件被认为是最有效和最廉价的广告形式,诱惑一些投机者采用这种新的途径传播信息。垃圾邮件严重干扰人们正常生活,浪费用户的时间、精力,更为严重的是造成信息安
近几年,在市场经济高速发展和汽车制造行业信息化日趋成熟的条件下,企业的生产效率得到了大幅度提高,同时也对企业产品质量提出了更高的要求,产品质量已经成为企业获取竞争优
带有隐式反馈的的协同过滤是推荐系统中最流行的方法之一。带有隐式反馈的的协同过滤可以大致分为两类:基于逐点回归和基于成对排序的方法。隐式反馈通常非常稀疏,导致基于协
无线定位技术是一种根据无线信号的各种特征参数来确定特定物体的位置坐标的技术。近年来,随着无线通信技术的发展及基于位置服务需求的不断提高,无线定位技术已被广泛应用于
为了使Web上的信息具有计算机可以理解的语义,语义网对现有的Web进行了扩展;而本体描述了其中的语义,是支持语义网实际运行的知识库,本体具体表现为领域内共同认可的概念及概
计算机软件技术、网络通信技术和微电子技术的发展,医院管理信息化、网络化的需求,推动着医学图像数字化的快速发展。医学图像数据库是建立在图像数据库、图像处理、计算机网
多协议标签交换(MPLS, Multi-protocol Label Switching)技术因具备快速转发、高质量服务、多业务支持等优势,在当前的网络中发挥越来越重要的作用。在运营商、银行、政企网
近年来,随着图像数据的爆炸式增长,图像分类在很多领域都已成为一项关键性工作,因此对图像分类方法进行研究具有十分重要的价值和意义。本文围绕图像特征的有效提取和适应于
以网络技术为主导数字语言教学系统是高校外语教学的必然趋势。研究在大学外语教学中如何全面发挥多媒体网络技术的作用,探究如何合理运用多媒体网络技术为大学外语教学改革服