基于粗糙集属性约简和加权SVM的入侵检测方法研究

来源 :西安科技大学 | 被引量 : 0次 | 上传用户:xyf8319
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为一种主动的网络安全技术,入侵检测不仅能够发现外部入侵者的攻击,而且也能检测到内部合法用户的非授权操作,被誉为继防火墙之后的第二道网络安全闸门。目前,许多学者将支持向量机(Support Vector Machine, SVM)机器学习方法应用于入侵检测之中,并取得了一定的研究成果。然而,在高维、大规模和不平衡入侵检测数据中,SVM入侵检测方法存在训练时间长、检测速度慢以及对样本数目少的攻击类型检测率低的不足。针对以上不足,本文提出并研究了基于粗糙集属性约简和加权SVM的入侵检测方法,并在KDDCUP1999数据集上进行了仿真实验。在此基础上,开发了相应的入侵检测实验原型。主要研究内容如下:针对高维入侵检测数据中的无关属性和冗余属性致使分类算法检测速度慢和检测率不高的问题,以粗糙集为理论依据,提出了基于正区域快速属性约简(Fast Attribute Reduction Based on Positive Region, PRFAR)算法,并给出了基于PRFAR的入侵检测特征选择方法。实验结果表明:与基于条件信息熵、区分矩阵和改进正区域的属性约简算法比较,PRFAR属性约简算法不仅更有效地去除了入侵检测数据中的无关属性和冗余属性,获取了入侵检测数据的优化特征子集,而且特征选择效率更高,明显提升了分类算法的检测速度和检测率。针对大规模、不平衡入侵检测数据导致SVM入侵检测方法训练时间长、检测速度慢以及对样本数目少的攻击类型检测率低的问题,提出了基于中间分类超平面样本缩减的加权SVM(Weighted Support Vector Machine Based on Middle Classification Hyperplane Sample Reduction, MCHSR-WSVM)入侵检测方法。实验结果显示:与聚类SVM和约简SVM入侵检测方法相比,该方法更有效地缩减了训练样本集,不仅训练时间更短,检测速度更快,而且对样本数目少的攻击类型检测率较高。在以上研究结果的基础上,提出了基于粗糙集属性约简和加权SVM的入侵检测方法。该方法首先运用PRFAR属性约简算法选取入侵检测数据的优化特征子集;然后采用MCHSR-WSVM入侵检测方法实现入侵检测。实验结果表明:与SVM、PRFAR-WSVM和MCHSR-WSVM入侵检测方法比较,该方法训练和检测耗时更少,并且对样本数目少的攻击类型检测率高,能够克服了SVM入侵检测方法在高维、大规模和不平衡入侵检测数据中存在的不足。设计并实现了基于粗糙集属性约简和加权SVM的入侵检测实验原型。测试结果表明该实验原型运行正确。
其他文献
近几年,在市场经济高速发展和汽车制造行业信息化日趋成熟的条件下,企业的生产效率得到了大幅度提高,同时也对企业产品质量提出了更高的要求,产品质量已经成为企业获取竞争优
带有隐式反馈的的协同过滤是推荐系统中最流行的方法之一。带有隐式反馈的的协同过滤可以大致分为两类:基于逐点回归和基于成对排序的方法。隐式反馈通常非常稀疏,导致基于协
无线定位技术是一种根据无线信号的各种特征参数来确定特定物体的位置坐标的技术。近年来,随着无线通信技术的发展及基于位置服务需求的不断提高,无线定位技术已被广泛应用于
为了使Web上的信息具有计算机可以理解的语义,语义网对现有的Web进行了扩展;而本体描述了其中的语义,是支持语义网实际运行的知识库,本体具体表现为领域内共同认可的概念及概
计算机软件技术、网络通信技术和微电子技术的发展,医院管理信息化、网络化的需求,推动着医学图像数字化的快速发展。医学图像数据库是建立在图像数据库、图像处理、计算机网
多协议标签交换(MPLS, Multi-protocol Label Switching)技术因具备快速转发、高质量服务、多业务支持等优势,在当前的网络中发挥越来越重要的作用。在运营商、银行、政企网
近年来,随着图像数据的爆炸式增长,图像分类在很多领域都已成为一项关键性工作,因此对图像分类方法进行研究具有十分重要的价值和意义。本文围绕图像特征的有效提取和适应于
以网络技术为主导数字语言教学系统是高校外语教学的必然趋势。研究在大学外语教学中如何全面发挥多媒体网络技术的作用,探究如何合理运用多媒体网络技术为大学外语教学改革服
传统的人工免疫系统大多建立在self─nonself识别基础上,然而self─nonself存在着天生的缺陷,例如自体集合过大,自体和非自体难以区分等。近年来兴起的危险理论很好的弥补了
图像分析与图像理解都是以数学分析为基础,利用计算机处理图像,完成某些任务,只是前者侧重于对图像中感兴趣区域的分割、检测等操作;而后者侧重于获取图像中的知识,对图像进行