基于混沌机制的否定选择算法研究与应用

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:yesw04
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术和网络应用的不断发展,网络安全问题已经成为日常关注的焦点。如今传统的网络安全手段很难对付各种各样的网络攻击,入侵检测系统作为网络安全体系的重要组成部分,有效地弥补了传统安全防护技术的缺陷。由于生物免疫系统具有分布性、健壮性、自适应性、多样性和鲁棒性等良好特点,而这些特点正是当前入侵检测领域中所期望得到的,因此很自然地将人工免疫原理用于网络入侵检测系统中。近年来基于生物免疫原理的入侵检测系统的研究已经成为网络安全问题的研究热点。 基于免疫原理的入侵检测系统研究虽然得到了一定的发展,但是现有的检测器生成算法相当耗时。基于免疫系统的混沌特性,把混沌理论引入到否定选择算法中,很好地解决了这一难题。混沌否定选择算法不但有效地提高了检测器集的生成速度,而且更好地保持了种群多样性。 由于混沌否定选择算法中的Logistic映射的折叠次数是有限的,而且其相空间结构过于简单存在安全隐患。为了克服这些缺点,本文采用混沌自映射产生混沌序列。自映射具有更好的混沌特性,从而能更好地覆盖检测空间,有效地提高了系统的检测率。为了利用已有的混沌序列生成混沌二值序列,本文给出了一种非线性化的离散化转换方法,在离散化的过程中引入步长因子,能有效地提高算法的安全性。 混沌否定选择算法中将检测器集合中的个体按其适应度进行排序,选择适应度较小的个体进行混沌扰动,然而检测器集合中的检测器成千上万,这种方法效率低下,本文提出了混沌搜索算法。该算法在搜索进程中不断缩小优化变量的搜索空间,并不断提高搜索精度,从而有较高的搜索效率。 最后使用改进的算法建立一个入侵检测系统,使用Mackey-Glass数据集和Darpa1999离线数据集作为入侵检测系统的测试数据,并利用ROC曲线来对比算法的性能。试验结果表明,在误报率允许的范围内,改进的算法有效地提高了系统的检测率。
其他文献
随着现代技术的发展,可以获取和利用的图像资源在急剧增加。利用图像分析和理解的理论方法快速检测和识别出图像中的目标,无论在工业应用还是军事应用中都有迫切的需求。而三维
科技公共服务平台是以科技资源集成开放和共建共享为目标,通过整合、集成、优化科技资源,完善相关基础条件建设,提升公共技术服务能力。建设具有基础性、开放性、公益性特点
钻孔岩心多维数据可视化是矿物勘探工程和地质信息化的有效手段,具有广泛的应用前景。作为第一手数据的钻孔岩心相关的光谱数据是所有地质可视化的数据来源,因此对钻孔岩心光
云计算和移动设备应用的迅猛增长,使得在给定功耗约束条件下获得更高的处理器性能成为现代处理器体系结构研究人员追求的主要目标之一。随着晶体管长度的不断减少,晶体管单位
在过去的几十年里,计算机技术在社会各行各业中得到了广泛的应用,软件技术也得到了快速的发展,这当中产生了大量优秀的应用软件。为了扩大它们的使用范围,就需要对它们进行移植,以