基于主动学习支持向量机的网络入侵检测技术的研究与应用

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:ivan_wongxc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的不断发展与日渐成熟,网络交互在人们的日常生活当中扮演着越来越重要的角色。如何对历史网络连接数据进行建模分析,并在此基础上对新产生的数据进行入侵检测,成为当前的一个研究热点。本文设计并实现了一种基于改进的主动学习支持向量机多分类算法,而后基于该算法设计实现了网络入侵检测应用软件,提供了对代表性样本建立分类模型、对待检测的网络连接数据进行入侵检测以及显示检测结果等功能。在选取学习样本的过程中,传统的主动学习支持向量机分类算法仅考虑样本与分类边界的距离,而并未考虑样本间的冗余度。针对这一缺陷,本文通过改进学习策略,提出了一种改进的主动学习支持向量机二分类算法。该算法定义了样本的选取度,综合考虑样本与当前分类边界的距离,以及样本与已选样本间的冗余度,使得选取的样本更具有合理性;另外,该算法通过引入样本选择宽度的概念,分析了算法每次迭代过程中,样本选择个数对算法性能的影响。实验结果分析表明,相比于传统的主动学习支持向量机分类算法,本文提出的算法在预测准确率一致的情况下,需要更少的已标记样本,并且算法的收敛速度更快。传统的支持向量机分类算法通常用于进行数据二分类处理,难以满足网络连接数据中攻击类型多样化的需求。本文在支持向量机二分类算法的基础上进行了扩展,实现了基于支持向量机的多分类算法。进一步,在支持向量机多分类算法的基础上,结合改进学习策略的主动学习算法,实现了改进的主动学习支持向量机多分类算法。通过实验分析,在多类别样本的情况下,改进的主动学习支持向量机多分类算法能够用少量的已标记样本,达到高预测准确率的效果。本文在设计并实现了改进的主动学习支持向量机多分类算法的前提下,从项目整体性出发,设计并实现了网络入侵检测应用软件。该应用软件能够通过提供的训练样本建立入侵检测模型,然后采用检测模型对用户上传的文件数据进行入侵检测,之后将检测结果以表格的形式进行展示,并提供按关键字进行结果筛选等功能。
其他文献
通过加入环境节点约束方程对多显著误差的同步识别并同步补偿法(SEGE)进行改进研究.在多显著误差检测中的广义似然比法、同步识别并同步补偿法和顺序识别并同步补偿法等几种
雷达装备采办费用风险管理在全寿命周期费用中是一个重要而复杂的过程,分析了雷达装备费用风险的来源和特点,采用反馈控制的综合集成方法,构建了一个适合雷达装备采办费用的
本文对“V+到+X”结构进行了共时与历时的考察,其中在共时层面将“V+到+X”结构按照语义的不同分为“V+到+X(处所)”、“V+到+X(时间)”、“V+到+X(受事)”、“V+到+X(程度)”、“V+到+X(数量)”五类来进行说明与分析:在历时层面则按照时间线索对不同语义类型的“V+到+X”结构的演变情况作一客观梳理。“V+到+X”结构的历时演变呈现了两条不同的路径,分离出两类不同的“V+到+X
欧债危机对华传染渠道及其烈度估计货币/金融危机国际传染渠道可以划分为非偶发性传染渠道偶发性传染渠道两大类,前者指在危5机爆发前的稳定期和危机期间都同样存在的传染渠道,
将1988年高血压普查发现的379例乡村老年原发性高血压病患者,随机分成两组(两组中一般高血压及纯收缩期高血压所占比例基本相同),其中积极治疗组用统一方案治疗,将血压控制在较理想水平;另
随着社会的发展,建筑技术的进步,对地下空间的探索也越来越深,地下连续墙作为一种比较稳定的支护结构,将建造较浅的地下连续墙的经验运用到超深超厚的地下连续墙中可能发生一些未知的风险,本文通过以研究超深超厚地下连续墙的设计及使用为背景,分别从成槽阶段和使用阶段的受力机理进行分析,并结合数值模拟分析软件,动态模拟地下连续墙在成槽及使用的过程,对比总结其受力特点,并对超深超厚地下连续墙的施工提出建议,本文主
回顾北京宝景物业管理有限公司(以下简称宝景物业)走过近十年的风雨历程,从它的建立到起步,从它的发展到成熟,在所走过的坚实的脚步中,无不浸透着公司董事长兼总经理金锐的辛
期刊
对556例60岁以上老年企业职工采用中华老年医学学会流行病学组“老年生活质量调查问卷进行调查检测,所得资料通过多元逐步回归分析作出评价,结果表明,其生活质量在中等以上者主、客观
以某款汽车尾门内板和铰链加强板零件的搭接焊点为例,介绍了C型手工电阻焊钳的选型过程,对焊接生产线的手工电阻焊钳选型具有很好的借鉴意义。