基于改进决策树的入侵检测算法的研究

基于改进决策树的入侵检测算法的研究

论文摘要

随着网络技术的飞速发展,安全问题越来越突出。原有的防火墙技术很难保障网络的安全,入侵检测系统在当前开始发挥出越来越重要的作用。而入侵检测算法作为入侵检测系统的基础就显得更加重要。本文通过对各类检测算法的分析对比,发现决策树算法具有结构相对简单,生成的规则易于理解,分类精度高,检测速率快,不需要人为参数设置等优点。但决策树算法本身也具有缺点。本文将对经典的基于信息增益的决策树算法进行改进,使之更好的用于入侵检测。鉴于此,本文提出一种基于决策树与属性相关性相结合的入侵检测算法,随后又接着提出了一种综合策略的剪枝算法以避免过度拟合对检测结果的影响。并使用KDD CUP99入侵检测数据集实验并进行了分析,实验结果证明,该分类算法在检测率以及误检率上面都较原始的基于信息增益的决策树分类算法有了明显提高,而且在结合综合策略剪枝算法后发现本算法在入侵检测的性能上得到了进一步的提升。通过本算法在面对未知攻击时的实验发现,本算法不仅在面对已知攻击时能够做出良好的判断,在面对未知攻击时仍然具有一定的检测能力,具有良好的可用性。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 研究背景与意义
  • 1.2 常见的攻击方法
  • 1.2.1 拒绝服务攻击DoS(Denial of Service attacks)
  • 1.2.2 R2L攻击(Remote to Local attacks)
  • 1.2.3 U2R攻击(User to Root Attacks)
  • 1.2.4 探针攻击(Probe attacks)
  • 1.3 入侵检测的发展历程
  • 1.3.1 概念的提出
  • 1.3.2 模型的发展
  • 1.3.3 技术的进步
  • 1.4 目前常用的入侵检测系统(IDS)
  • 1.5 论文研究内容
  • 1.6 论文的组织结构
  • 第2章 入侵检测关键技术的研究现状
  • 2.1 误用检测技术简介
  • 2.2 常见异常检测技术介绍
  • 2.2.1 基于概率统计模型的异常检测方法
  • 2.2.2 基于聚类分析的异常检测方法
  • 2.2.3 基于神经网络的异常检测方法
  • 2.2.4 基于规则的异常检测方法
  • 2.2.5 基于人工免疫的异常检测方法
  • 2.2.6 基于数据挖掘的异常检测方法
  • 2.2.7 基于进化计算的异常检测方法
  • 2.2.8 基于实例学习的异常检测方法
  • 2.3 决策树基本知识介绍
  • 2.3.1 决策树的创建与分类思想
  • 2.4 本章小结
  • 第3章 基于改进决策树的入侵检测算法的设计
  • 3.1 基于信息熵的决策树算法介绍
  • 3.1.1 基于信息增益ID3算法的基本思想
  • 3.1.2 ID3算法的优势与不足
  • 3.1.3 基于信息增益的C4.5算法
  • 3.2 基于相关性的改进决策树成树算法设计
  • 3.2.1 决策树算法用于入侵检测的优势
  • 3.2.2 原有决策树算法用于入侵检测的不足之处
  • 3.2.3 算法基本原理
  • 3.2.4 独立性检验与信息熵相结合的分类算法
  • 3.3 基于多变量综合策略剪枝算法的设计
  • 3.3.1 目前主要剪枝算法
  • 3.3.2 基于多变量综合策略的剪枝算法
  • 3.4 本章小结
  • 第4章 实验与性能分析
  • 4.1 KDD CUP99数据集的介绍
  • 4.1.1 数据基本属性介绍
  • 4.1.2 包含攻击类型介绍
  • 4.1.3 KDD CUP99数据格式
  • 4.2 实验与分析
  • 4.2.1 实验总体结构说明
  • 4.2.2 训练过程
  • 4.2.3 测试过程
  • 4.3 本章小结
  • 第5章 结论与展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].基于深度序列加权核极限学习的入侵检测算法[J]. 计算机应用研究 2020(03)
    • [2].一种新的云计算混合入侵检测算法[J]. 重庆理工大学学报(自然科学) 2020(10)
    • [3].基于云计算平台的网络入侵检测算法研究与实现[J]. 现代电子技术 2016(19)
    • [4].基于特征向量的微服务架构中的入侵检测算法[J]. 计算机与数字工程 2019(12)
    • [5].基于深度学习和半监督学习的入侵检测算法[J]. 信息技术 2017(01)
    • [6].基于粗糙集的自适应入侵检测算法[J]. 菏泽学院学报 2014(S1)
    • [7].智能化入侵检测算法研究综述[J]. 通信技术 2015(12)
    • [8].基于云模型和半监督聚类的入侵检测算法[J]. 计算机科学 2015(02)
    • [9].基于神经网络的网络入侵检测算法研究[J]. 信息通信 2012(05)
    • [10].一种基于半监督学习的入侵检测算法[J]. 成都信息工程学院学报 2012(06)
    • [11].基于主动学习的半监督聚类入侵检测算法[J]. 无线互联科技 2011(10)
    • [12].一种基于危险理论的入侵检测算法[J]. 电脑知识与技术 2010(04)
    • [13].基于双层分类器入侵检测算法[J]. 微计算机应用 2010(06)
    • [14].一种新的半监督入侵检测算法[J]. 计算机应用 2008(07)
    • [15].数据清洗下的改进半监督聚类入侵检测算法研究[J]. 武夷学院学报 2017(03)
    • [16].一种基于云模型和半监督聚类的入侵检测算法[J]. 电子测量与仪器学报 2014(12)
    • [17].网络入侵检测算法研究[J]. 软件 2013(04)
    • [18].一种新的半监督聚类入侵检测算法[J]. 无线互联科技 2012(03)
    • [19].主动学习半监督聚类入侵检测算法[J]. 微电子学与计算机 2011(10)
    • [20].基于多阶段聚类支持向量机的入侵检测算法[J]. 电脑知识与技术 2010(15)
    • [21].基于聚类的入侵检测算法研究[J]. 广东外语外贸大学学报 2008(06)
    • [22].基于数字垂钓的盲目入侵检测算法[J]. 计算机应用 2008(05)
    • [23].基于欠采样和对抗自编码器的入侵检测算法[J]. 信息通信 2019(12)
    • [24].基于谱聚类的网络入侵检测算法研究[J]. 计算机时代 2016(06)
    • [25].一种抽取多数类边界样本的入侵检测算法[J]. 科技通报 2013(10)
    • [26].基于熵的聚类入侵检测算法研究[J]. 通化师范学院学报 2013(12)
    • [27].公安系统网络监控中的入侵检测算法设计[J]. 科技通报 2013(06)
    • [28].基于主动学习的半监督聚类入侵检测算法[J]. 江苏科技大学学报(自然科学版) 2010(02)
    • [29].一种基于差异度聚类的异常入侵检测算法[J]. 河南师范大学学报(自然科学版) 2010(05)
    • [30].基于聚类支持向量机的入侵检测算法[J]. 无线电工程 2009(02)

    标签:;  ;  ;  ;  

    基于改进决策树的入侵检测算法的研究
    下载Doc文档

    猜你喜欢