支撑向量技术在入侵检测中的应用与研究

支撑向量技术在入侵检测中的应用与研究

论文摘要

入侵检测是网络安全中的一个工作,它是用来识别网络服务中的请求是入侵请求还是安全请求。其中用的最广泛的入侵检测工具箱是SNORT,虽然这种方法取得成功,但SNORT目前是依赖于安全管理员的微调并配置检测系统。随着网络入侵数据集KDD Cup 1999 Data的出现,许多用来进行入侵检测的机器学习方法实验成功。支持向量机(SVM)是一种基于结构风险最小化原理(SRM)的分类和预测算法,它根据有限的样本信息在分类器模型的复杂性和学习能力之间寻求最佳折衷,以期获得最好的推广能力,它是一种对于小样本具有良好学习性能的机器学习方法。基于支持向量机的这种特性,本文把支持向量机分类算法应用于网络入侵检测的数据分析中,在网络入侵检测中,数据类别不均衡训练集的使用将产生分类偏差,主要原因在于对每个训练样本的错误分类的惩罚系数是相等的。加权支持向量机对每个错误分类样本的惩罚系数是不一样的,这对小样本来说提高了分类精度,克服了常规SVM算法不能灵活处理样本的缺陷,可以改善其它方法在先验知识较少情况下的推广能力较低的问题,但这是以大样本分类精度的降低以及总分类精度的下降为代价的。这篇论文是在Linux平台上应用C语言编写数据预处理实验程序,用MATLAB语言编写加权支持向量机程序,并使用KDD Cup 1999 Data网络数据包集对算法进行训练和测试,将加权支持向量机用于网络入侵检测中,并结合同时处理KDD Cup 1999 Data中的连续数据和离散字符,并与现有的算法进行比较。仿真实验结果看出,该方法在训练样本数相对较少的情况下,仍然具有较高的检测率和正确率,同时具有比较稳定的误报率和漏报率,证明了此方法是可行的、高效的。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 网络入侵检测的发展与现状
  • 1.3 国内外的研究动态
  • 1.4 本文的研究内容及意义
  • 1.5 本文的结构安排
  • 第二章 支持向量机算法介绍
  • 2.1 支持向量机算法基本原理
  • 2.1.1 凸约束问题
  • 2.1.2 分类超平面
  • 2.2 支持向量机算法(SVM)
  • 2.2.1 支持向量机算法的基本概念
  • 2.2.2 核函数的四种形式
  • 2.2.3 非线性支持向量机
  • 2.3 加权支持向量机算法(WSVM)
  • 2.4 本章小结
  • 第三章 入侵检测概述
  • 3.1 入侵检测系统和评估标准
  • 3.1.1 入侵检测系统的必要性
  • 3.1.2 入侵检测系统的评估标准
  • 3.2 入侵检测系统的分类
  • 3.3 入侵检测技术
  • 3.4 入侵检测系统产品
  • 3.5 本章小结
  • 第四章 基于加权SVM 的网络入侵检测
  • 4.1 基于SVM 的网络入侵检测思想
  • 4.2 基于SVM 的网络入侵检测系统模型
  • 4.3 数据集介绍
  • 4.4 实验过程及结果
  • 4.5 实验结果分析
  • 4.6 本章小结
  • 第五章WSVM 入侵检测方法的改进
  • 5.1 原始数据的预处理的改进
  • 5.2 实验过程
  • 5.3 实验结果分析及结论
  • 5.4 本章小结
  • 第六章 结论与展望
  • 6.1 研究结论
  • 6.2 研究展望
  • 致谢
  • 参考文献
  • 附录:作者在攻读硕士学位期间发表的论文
  • 相关论文文献

    • [1].基于人工鱼群算法的孪生支持向量机[J]. 智能系统学报 2019(06)
    • [2].基于改进支持向量机的温室大棚温度预测[J]. 科技创新与应用 2020(10)
    • [3].结构化支持向量机研究综述[J]. 计算机工程与应用 2020(17)
    • [4].支持向量机理论及应用[J]. 科学技术创新 2019(02)
    • [5].加权间隔结构化支持向量机目标跟踪算法[J]. 中国图象图形学报 2017(09)
    • [6].多分类孪生支持向量机研究进展[J]. 软件学报 2018(01)
    • [7].模糊型支持向量机及其在入侵检测中的应用[J]. 科技创新与应用 2018(11)
    • [8].从支持向量机到非平行支持向量机[J]. 运筹学学报 2018(02)
    • [9].支持向量机的基本理论和研究进展[J]. 长江大学学报(自科版) 2018(17)
    • [10].孪生支持向量机综述[J]. 计算机科学 2018(11)
    • [11].一种新的基于类内不平衡数据学习支持向量机算法[J]. 科技通报 2017(09)
    • [12].分段熵光滑支持向量机性能研究[J]. 计算机工程与设计 2015(08)
    • [13].有向无环图-双支持向量机的多类分类方法[J]. 计算机应用与软件 2015(11)
    • [14].基于支持向量机的股票价格预测模型研究与应用[J]. 课程教育研究 2016(28)
    • [15].灰狼优化的混合参数多分类孪生支持向量机[J]. 计算机科学与探索 2020(04)
    • [16].基于属性约简—光滑支持向量机的中小企业信息化评价研究[J]. 软件工程 2020(07)
    • [17].基于稀疏孪生支持向量机的人脸识别[J]. 信息技术 2020(07)
    • [18].基于总类内分布的松弛约束双支持向量机[J]. 济南大学学报(自然科学版) 2018(04)
    • [19].基于多分类支持向量机的评估模型研究[J]. 数学的实践与认识 2017(01)
    • [20].改进的支持向量机在微博热点话题预测中的应用[J]. 现代情报 2017(03)
    • [21].多核在线支持向量机算法研究及应用[J]. 宜宾学院学报 2017(06)
    • [22].基于改进遗传算法的支持向量机参数优化方法[J]. 计算机与现代化 2015(03)
    • [23].一种层次粒度支持向量机算法[J]. 小型微型计算机系统 2015(08)
    • [24].自训练半监督加权球结构支持向量机多分类方法[J]. 重庆邮电大学学报(自然科学版) 2014(03)
    • [25].四类基于支持向量机的多类分类器的性能比较[J]. 聊城大学学报(自然科学版) 2014(03)
    • [26].一种模糊加权的孪生支持向量机算法[J]. 计算机工程与应用 2013(04)
    • [27].一种采用粗糙集和遗传算法的支持向量机[J]. 山西师范大学学报(自然科学版) 2013(01)
    • [28].基于在线支持向量机的无人机航路规划技术[J]. 电光与控制 2013(05)
    • [29].贪婪支持向量机的分析及应用[J]. 计算机工程与应用 2012(24)
    • [30].一种改进的双支持向量机[J]. 辽宁石油化工大学学报 2012(04)

    标签:;  ;  ;  ;  ;  ;  

    支撑向量技术在入侵检测中的应用与研究
    下载Doc文档

    猜你喜欢