基于时空图神经网络的网络异常检测与流量分类

来源 :东南大学 | 被引量 : 0次 | 上传用户:jjq769015
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网与信息技术的飞速发展,使人们的生活变得越来越丰富多彩,与此同时,日益复杂的网络环境也给网络管理和网络安全带来了挑战。网络异常是指由于网络故障、网络拥塞或网络攻击造成的网络无法正常工作的现象,有效地检测网络异常现象对于维持网络正常运行并且保障网络安全至关重要。目前存在的大部分异常检测与流量分类算法都是针对单条链路或局部网络进行分析,缺乏对全局网络信息的把握,这会造成检测和分类精度不高。所以本文提出利用图(Graph)探索网络全局的流量行为信息,融合网络流特征实现网络异常检测与流量分类。本文的主要贡献由以下几个方面组成:(1)网络流中包含了通信的源/目的IP、端口以及协议等特征信息,流量矩阵能够反映全局网络流状态。为获取全局的网络信息进行网络异常检测,本文将流量矩阵作为研究对象,利用历史流量矩阵预测未来流量矩阵,通过真实观测流量矩阵与预测流量矩阵的残差判断异常。精确的流量矩阵预测对于异常检测是至关重要的,LSTM(Long Short Term Memory)能够探索时间序列之间的依赖关系,经常被用来作为流量矩阵预测的重要方法之一,然而现有的LSTM模型缺乏对流量矩阵中的空间相关性的考虑,因此本文设计基于时空图神经网络的流量矩阵预测模型,通过网络流构建通信图结构,然后利用图神经网络(Graph Neural Network,GNN)和LSTM构建时空图神经网络模型获取流量矩阵潜在的时间和空间特性,从而实现网络流量矩阵的精确预测。实验表明,与其它方法相比,本文提出的模型在预测表现上有了一定的提高。另外本文在实验中分析得知,随着网络规模的增大,模型效率有所下降,为此,本文提出图采样(Graph Sampling)算法降低模型训练和预测时间消耗,并通过实验验证引入图采样算法之后在没有降低流量矩阵预测表现的前提下,模型计算效率得到明显提高。最后,本文基于流量矩阵的精确预测实现网络异常检测。(2)对于异常流量分类问题,越来越多的网络攻击异常是由多个主机协作发起,这使得传统的异常流量分类方法失效,因此,本文提出基于图的流量分类。首先,从网络流级别特征出发,利用信息熵增益分析流量统计特征,选取合适的流级别特征。其次,从图的角度出发,本文利用网络流构建网络通信交互图,建模流量通信节点的连接行为;基于图结构,本文首先提取节点浅层特征,然后利用图嵌入表示学习算法探索网络通信节点的深层空间交互行为特征。然后,结合流级别特征和图的行为特征构建混合行为特征。最后,分别利用机器学习算法K近邻和决策树进行正常流量和异常流量二分类以及细粒度的异常种类多分类任务。本文在公开数据集CICIDS-2017上验证本文提出的方法,实验结果表明本文提取的流量行为特征与仅仅关注单一层面的流量特征相比较,在异常流量二分类与多分类任务中的分类表现都有所提高,是对简单特征的增强和补充。(3)通过上述的理论分析基础,在本文的最后部分,本文基于所提出的基于时空图神经网络的异常检测模型,结合软件定义网络、mininet网络仿真工具以及Ryu控制器设计网络异常检测仿真系统,通过正常与异常攻击流量仿真,验证本文提出的异常检测模型在真实网络环境中的可行性。
其他文献
随着我国现代桥梁建设的快速崛起,现场施工效率和施工环境逐渐受到各部门重视。在城市桥梁建设中,由于传统施工方法现场施工时间较长会给交通带来一定影响,现场环境也会受到较大程度的影响。临汾市滨河西路与景观大道立交桥,采用钢-混组合梁桥结构,能够节约模板的使用以及减少支护工序,从而大大缩短工期,很好地解决了由于桥梁施工而引起的城市交通堵塞问题,在城市桥梁建设中表现出广阔的发展前景。钢-混组合梁桥在受力方面
学位
监督学习是应用最为广泛的机器学习范式之一,监督学习算法可以在数据驱动下有效地学习特征空间到标记空间的映射关系。但当训练数据中出现错误标记时,基于监督学习范式训练的模型会学习到错误的映射关系,导致模型的泛化性能下降,这样的问题被称为噪声标记问题,错误标记也被称为噪声标记。标记多义性是引起噪声标记问题的重要原因之一,标记多义性的示例没有明确的类属性特征,在标注过程中更容易被错误标记,从而产生噪声标记问
目前对神经胶质瘤的治疗存在高死亡风险和高复发率的难题。为此,一些新型的治疗方法和技术被提出。其中,以磁性纳米颗粒作为磁热剂,结合外加交变磁场,通过升温至42℃-50℃,实现对肿瘤细胞的热损伤,成为肿瘤治疗的一种新方法。然而磁性纳米颗粒的细胞/肿瘤组织吞噬量低、细胞/肿瘤组织内停留时间短,最终导致磁热肿瘤杀伤效率相对较低。因此,探索改善磁性纳米颗粒的磁热性能的方法仍是目前研究的热点和难题。本论文通过
液压系统作为自动化生产设备的重要组成部分,一旦出现故障将会严重影响系统安全可靠运行。利用系统状态数据挖掘深层特征信息进行状态识别,能够明显缩短强隐蔽性故障的排查时间,提高对设备状态的监测能力。本文针对液压系统高维复杂的状态数据,无监督地提取低维特征并进行分类,实现了液压系统的状态识别和故障监测功能。首先,针对呈现阶段性特征或含有明显震动分量的状态数据,本文提出了一种基于特征权重的特征选择方法,解决
随着人民生活水平的不断提高,科学也在迅速发展。5G技术移动通信技术的到来,为刚刚进入此行业的中国广电了新的机遇。而作为中国广电在全国一网络整合下的贵州省广播电视信息网络股份有限公司(以下简称贵州广电网络公司)正处在当前5G背景下的营销市场激烈竞争最佳时期,如何充分利用5G的有利时机,结合公司的产业优势,制定合适的营销策略,已成为亟待解决的问题。贵州广电网络公司在5G试验网核心网建设和5G网络覆盖率
随着国民经济和现代科学信息技术的进步发展,移动式机器人越来越广泛地应用于我们的日常生活,甚至国家战略领域,对人类社会具有重要意义。能够在未知环境下精确定位决定了移动机器人能否成功地进行自主导航和完成各种任务。因此,本文以双目惯性视觉传感器在复杂环境下移动机器人自主定位为研究背景,研究了基于双目惯性视觉里程计的室内定位技术,为在复杂环境中进行工作的机器人提供精确的定位信息。本文的主要研究内容和创新点
舰船等水声目标辐射噪声的线谱是现代声纳设备探测和捕捉的重要对象。受到阵列有效孔径与目标方位的关联性、海洋环境中的低频强干扰和阵形畸变等因素的影响,阵列接收到的多个目标线谱特征常发生互扰,严重影响目标检测和识别的性能。因此对水声目标辐射噪声线谱进行辨识是非常重要的课题。本文主要探讨了基于时空起伏特性的线谱辨识方法,通过仿真数据和海试数据的处理验证了线谱辨识方法的有效性。主要研究内容如下:1.通过对舰
云计算与边缘计算的快速发展,助力算力从云端下沉到边缘,形成泛在的计算资源。为推动计算和网络资源的深度融合,研究人员提出了算力网络的概念。在算力网络的架构中,算力服务层是联系算力资源和用户需求的桥梁,可基于微服务架构实现,灵活地为用户需求提供特定的服务实例。因此,研究面向算力网络的微服务调度策略,对算力网络的进一步落地实施具有重要的意义。现有工作中,Kubernetes服务编排系统和以Istio为代
为了缓解城市的交通拥堵问题,近年来国家大力提倡公交优先政策。城市公交作为市民最基本的出行方式,其服务质量直接影响市民的出行选择和城市交通的整体发展水平。为了提高城市公交的吸引力和竞争力,有必要对公交服务质量和优化方案进行深入研究。本文提出了运用乘客出行链为工具,以城市公交线网作为主体,来深入研究运营服务系统中存在的现状与不足之处。运用问卷调查的方式获得了城市公共服务质量评价指标的原始数据,将问卷调