【技术实现步骤摘要】
一种物联网环境下的分布式异常流量检测方法
[0001]本专利技术属于物联网安全
,具体涉及一种基于图神经网络的物联网环境下的分布式异常流量检测方法。
技术介绍
[0002]随着物联网生态系统的发展日趋成熟,大量的智能终端设备已经广泛分布到多个物联网应用领域,如智能家居、智慧医疗、智慧交通、工业4.0等。物联网边缘设备的数量急剧增加带来了诸多严峻的安全隐患,复杂的网络环境使得物联网设备产生的数据容易遭到泄露、攻击或者中断。一方面,物联网终端设备往往受计算、内存和带宽等资源的限制,其自身的局限性给物联网带来了更高要求的安全挑战;另一方面,物联网设备之间存在着较为密切的关联性,一旦有设备遭到入侵后可能会导致用户隐私数据泄露、网络基础设施无法正常运行、网络拥堵或瘫痪等状况,甚至会造成巨大经济和社会损失,威胁企业和国家安全。
[0003]在过去的几年中,机器学习和深度学习的兴起与发展推动了安全领域的研究,各种类型的神经网络(例如卷积神经网络CNN、长短期记忆LSTM、自动编码器AE)大量应用于物联网的入侵检测中来。以往的 ...
【技术保护点】
【技术特征摘要】
1.一种物联网环境下的分布式异常流量检测方法,用于对物联网设备的异常流量进行检测,其特征在于,包括以下步骤:步骤S1,对图卷积神经网络进行改进;步骤S2,基于改进后的图卷积神经网络引入由两个图多层感知机组成的分布式异常检测模块,从而得到分布式异常流量检测模型;步骤S3,将所述分布式异常流量检测模型部署至多个待测物联网设备上;步骤S4,基于多个所述待测物联网设备采集数据,并将采集到的数据进行图结构预处理,从而生成图结构;步骤S5,将所述图结构输入至所述分布式异常流量检测模型中进行检测,从而输出与所述待测物联网设备对应的异常流量检测结果,其中,所述图结构包括节点和边,所述节点与所述待测物联网设备相对应,所述边与多个待测物联网设备之间的关系结构相对应。2.根据权利要求1所述的一种物联网环境下的分布式异常流量检测方法,其特征在于:其中,所述步骤S1中的改进为:去除所述图卷积神经网络的消息传递模块,在计算损失函数时隐式的引入邻接信息来结合多层感知机进行训练,并利用领域对比损失函数,使得基于所述多层感知机的图卷积神经网络无需显示的消息传递模块即可学习图节点的连接特征。3.根据权利要求2所述的一种物联网环境下的分布式异常流量检测方法,其特征在于:其中,所述分布式异常检测模块包括边缘检测单元和节点检测单元,所述边缘检测单元由边缘GMLP组成,用于对所述节点以及边的状态基于特征进行分类,并预测相邻节点上异常的概率,所述节点检测单元由节点GMLP组成,用于更新所述节点的特征并检测导致其自身异常状态的概率。4.根据权利要求3所述的一种物...
【专利技术属性】
技术研发人员:李晋国,丁庆丰,孙哲,张凯,温蜜,王亮亮,
申请(专利权)人:上海电力大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。