基于优化后的随机森林算法的入侵检测技术研究
发布时间:2020-08-26 16:08
【摘要】:随着Internet在全世界范围内的迅速发展,计算机网络的安全问题越来越成为人们关注的热点问题。入侵检测(Intrusion Detection)作为一门新兴的安全技术,逐渐发展成为保障网络系统安全的关键技术。但目前入侵检测系统普遍存在检测性能低,误检率高等问题;同时,网络系统结构日益复杂,分布式环境的广泛应用,海量存储和高带宽的传输技术的应用以及新的攻击方法的不断出现尤其是一些互相协作的入侵行为不断出现,也给入侵检测领域的研究带来新的课题。本文通过网络连接信息的数据来判别的网络攻击类型检测和异常发现,重点分析基于随机森林算法的网络入侵检测方法的优缺点,提出基于果蝇优化后的随机森林模型和聚类优化后随机森林模型网络数据类型检测方法,以实现提高网络数据类型检测方法精度的目标。主要工作包括:针对网络连接信息的数据类型检测精度不高的问题,提出基于果蝇优化后的随机森林检测方法。通过分析随机森林模型检测强度和基分类器的关系,利用果蝇优化算法对基分类器数目和选择分裂属性个数进行优化,实现提高网络入侵类型检测方法精度的目标。针对果蝇优化后的随机森林网络入侵类型检测精度不高的问题,进一步提出基于聚类优化后随机森林检测方法。通过分析随机森林模型基分类器相关性,利用相关度聚类算法,将符合度量标准的基分类器不断凝聚在一起,加大基分类器之间的差异,利用较少的基分类器,实现提高网络入侵类型检测方法精度的目标。为使网络数据类型检测实验结果更具客观真实性,实验采用真实网络环境下的网络传输数据,并利用准确率、均方误差、混淆矩阵、精确率和召回率等评估参数对实验结果进行综合评估,实现提高网络入侵类型检测精度的目的。
【学位授予单位】:湖南大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP393.08
【图文】:
BP神经网络模型逡逑(i)逡逑图2.2BP神经网络算法流程图逡逑2.2.3支持向量机模型逡逑支持向量机是70年代末,由AT&Bell实验室的V.Vapnik等人提出的一种以统逡逑计学习理论为基础、针对小样本训练和分类的机器学习算法。在解决小样本、非逡逑线性以及高维数据等问题中,支持向量机有许多特有的优势,比如:泛化能力强逡逑和解的全局最优性。支持向量机已广泛应用于处理检测、数据拟合、综合评价以逡逑及模式识别等问题研究中[55]。逡逑对于线性可分的支持向量机,或者叫硬间隔支持向量机(Hard邋margin邋SVM)逡逑会根据最大间隔原则找出极大分类超平面对训练集进行划分。极大分类超平面示逡逑意图如2.3所示。对于给定训练集1?邋=邋^1,>;|),...,&?,凡;)|:^/?”,;^4以及任意给逡逑定f邋>0,如果在原始空间/T存在超平面/00=<<y,;c>+6;ftje/r,6e/?使得逡逑,贝1J称/00=<必,1>+6是样本集5■的e分类超平面[56)0逡逑-13-逡逑
具将邋UDP,邋TCP邋或邋HTTP邋请求通过邋NMap邋端口,例如邋sS,sT,sF,sX,sN,sP,逡逑sV,邋sU,sO,sA,sW,sR,邋sL和B,发送给被攻击的服务器(【几11110116系统)。逡逑实验数据收集的网络架构如图3.1所示。逡逑Onnected邋lo邋H>邋Modrnn邋|逦|邋intesiact邋mteinad邋-邋lo邋?4din>逡逑卜肌邋m.itvaaw逦I邋17M6UX1逦逡逑Mi逡逑呭危郑椋悖簦椋礤澹澹危澹簦鳎铮颍脲义希粒簦簦幔悖耄危澹簦鳎铮颍脲巍五义希椋蓿纾幔幔幔裕睿恚颍恚睿殄澹蹋裕颍睿澹浚蒎义希赍澹蝈澹蓿蓿睿掊紊岵巍㈠义贤迹常笔笛橥缃峁故疽馔煎义希保罚义
本文编号:2805391
【学位授予单位】:湖南大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP393.08
【图文】:
BP神经网络模型逡逑(i)逡逑图2.2BP神经网络算法流程图逡逑2.2.3支持向量机模型逡逑支持向量机是70年代末,由AT&Bell实验室的V.Vapnik等人提出的一种以统逡逑计学习理论为基础、针对小样本训练和分类的机器学习算法。在解决小样本、非逡逑线性以及高维数据等问题中,支持向量机有许多特有的优势,比如:泛化能力强逡逑和解的全局最优性。支持向量机已广泛应用于处理检测、数据拟合、综合评价以逡逑及模式识别等问题研究中[55]。逡逑对于线性可分的支持向量机,或者叫硬间隔支持向量机(Hard邋margin邋SVM)逡逑会根据最大间隔原则找出极大分类超平面对训练集进行划分。极大分类超平面示逡逑意图如2.3所示。对于给定训练集1?邋=邋^1,>;|),...,&?,凡;)|:^/?”,;^4以及任意给逡逑定f邋>0,如果在原始空间/T存在超平面/00=<<y,;c>+6;ftje/r,6e/?使得逡逑,贝1J称/00=<必,1>+6是样本集5■的e分类超平面[56)0逡逑-13-逡逑
具将邋UDP,邋TCP邋或邋HTTP邋请求通过邋NMap邋端口,例如邋sS,sT,sF,sX,sN,sP,逡逑sV,邋sU,sO,sA,sW,sR,邋sL和B,发送给被攻击的服务器(【几11110116系统)。逡逑实验数据收集的网络架构如图3.1所示。逡逑Onnected邋lo邋H>邋Modrnn邋|逦|邋intesiact邋mteinad邋-邋lo邋?4din>逡逑卜肌邋m.itvaaw逦I邋17M6UX1逦逡逑Mi逡逑呭危郑椋悖簦椋礤澹澹危澹簦鳎铮颍脲义希粒簦簦幔悖耄危澹簦鳎铮颍脲巍五义希椋蓿纾幔幔幔裕睿恚颍恚睿殄澹蹋裕颍睿澹浚蒎义希赍澹蝈澹蓿蓿睿掊紊岵巍㈠义贤迹常笔笛橥缃峁故疽馔煎义希保罚义
本文编号:2805391
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2805391.html