一种物联网设备入侵检测方法、装置、设备及存储介质制造方法及图纸

技术编号:38323481 阅读:8 留言:0更新日期:2023-07-29 09:05
本发明专利技术公开了一种物联网设备入侵检测方法、装置、设备及存储介质,该方法包括:获取数据集;数据集包含每个已知其是否被入侵的物联网设备的时间序列数据,时间序列数据包括与各数据特征对应的值,数据特征包括时间、设备标识、设备使用信息及表示是否被入侵的标签;利用数据集对构建的LSTM网络进行处理,得到检测模型;获取待测物联网设备的待测数据,将待测数据输入至检测模型,确定检测模型输出的结果为待测的物联网设备是否被入侵的结果;待测数据包括时间序列数据对应的除标签外其他全部数据特征对应的值。本申请通过LSTM网络充分分析物联网设备在不同时间对应数据的内在特征和规律性,提高了物联网设备入侵检测的准确性。性。性。

【技术实现步骤摘要】
一种物联网设备入侵检测方法、装置、设备及存储介质


[0001]本专利技术涉及物联网
,尤其涉及一种物联网设备入侵检测方法、装置、设备及存储介质。

技术介绍

[0002]物联网又称IoT技术,是互联网、传统电信网等的信息承载体,其让所有能行使独立功能的普通物体实现互联互通的网络。物联网一般为无线网,而由于每个人周围的设备可以达到一千至五千个,所以物联网可能要包含500兆至一千兆个物体。在物联网上,每个人都可以应用电子标签将真实的物体上网联结,进而在物联网上可以查出它们的具体位置。通过物联网可以用中心计算机对机器、设备、人员进行集中管理、控制,也可以对家庭设备、汽车进行遥控,以及搜索位置、防止物品被盗等,类似自动化操控系统,同时透过收集这些小事物的数据,最后可以汇聚成大数据,包含重新设计道路以减少车祸、都市更新、灾害预测与犯罪防治、流行病控制等等社会的重大改变,实现物和物相联。
[0003]物联网中的物体可以称之为物联网设备,为了保证物联网设备及物联网的安全性,通常需要对物联网设备是否被入侵进行相应的检测,目前在物联网设备入侵检测领域,是先统计一些指标,然后计算这些指标的平均值和标准差,基于这些平均值和标准差判断物联网设备的数据是否越界,进而确定其是否被入侵,但是这种方案并没有分析物联网设备在不同时间对应数据的内在特征和规律性,因此导致检测准确性较低。

技术实现思路

[0004]本专利技术的目的在于:为了解决物联网设备入侵检测准确性较低的问题,而提出的一种物联网设备入侵检测方法、装置、设备及存储介质。
[0005]为了实现上述目的,本专利技术采用了如下技术方案:
[0006]一种物联网设备入侵检测方法,包括:
[0007]获取数据集;其中,所述数据集包含每个已知其是否被入侵的物联网设备的时间序列数据,所述时间序列数据包括与各数据特征对应的值,所述数据特征包括时间、设备标识、设备使用信息及表示是否被入侵的标签;
[0008]利用所述数据集对构建的LSTM网络进行处理,得到相应的检测模型;
[0009]获取待测物联网设备的待测数据,将所述待测数据输入至所述检测模型,确定所述检测模型输出的结果为所述待测的物联网设备是否被入侵的结果;其中,所述待测数据包括所述时间序列数据对应的除所述标签外其他全部数据特征对应的值。
[0010]作为上述技术方案的进一步描述:
[0011]一种物联网设备入侵检测装置,包括:
[0012]获取模块,用于:获取数据集;其中,所述数据集包含每个已知其是否被入侵的物联网设备的时间序列数据,所述时间序列数据包括与各数据特征对应的值,所述数据特征包括时间、设备标识、设备使用信息及表示是否被入侵的标签;
[0013]处理模块,用于:利用所述数据集对构建的LSTM网络进行处理,得到相应的检测模型;
[0014]检测模块,用于:获取待测物联网设备的待测数据,将所述待测数据输入至所述检测模型,确定所述检测模型输出的结果为所述待测的物联网设备是否被入侵的结果;其中,所述待测数据包括所述时间序列数据对应的除所述标签外其他全部数据特征对应的值。
[0015]作为上述技术方案的进一步描述:
[0016]一种物联网设备入侵检测设备,包括:
[0017]存储器,用于存储计算机程序;
[0018]处理器,用于执行所述计算机程序时实现如权利要求1所述物联网设备入侵检测方法的步骤。
[0019]作为上述技术方案的进一步描述:
[0020]一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1所述物联网设备入侵检测方法的步骤。
[0021]综上所述,由于采用了上述技术方案,本专利技术的有益效果是:
[0022]本专利技术中,利用已知其是否被入侵的物联网设备的时间序列数据处理LSTM网络得到对应检测模型,进而利用该检测模型基于未知其是否被入侵的待测物联网设备的待测数据检测待测物联网设备是否被入侵;而时间序列数据及待测数据的区别在于时间序列数据包括时间、设备标识及设备使用信息的同时还包括表示是否被入侵的标签,而待测数据不包括是否被入侵的标签。因此本申请基于时间序列实现LSTM网络的处理及物联网设备是否被入侵的检测,从而充分利用LSTM网络在分析时间延迟较长数据的优势,通过LSTM网络充分分析物联网设备在不同时间对应数据的内在特征和规律性,从而大大提高了物联网设备入侵检测的准确性。
附图说明
[0023]图1为本专利技术中一种物联网设备入侵检测方法的流程图。
具体实施方式
[0024]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0025]实施例一,请参阅图1,一种物联网设备入侵检测方法,包括:
[0026]获取数据集;其中,所述数据集包含每个已知其是否被入侵的物联网设备的时间序列数据,所述时间序列数据包括与各数据特征对应的值,所述数据特征包括时间、设备标识、设备使用信息及表示是否被入侵的标签;
[0027]利用所述数据集对构建的LSTM网络进行处理,得到相应的检测模型;
[0028]获取待测物联网设备的待测数据,将所述待测数据输入至所述检测模型,确定所述检测模型输出的结果为所述待测的物联网设备是否被入侵的结果;其中,所述待测数据包括所述时间序列数据对应的除所述标签外其他全部数据特征对应的值;
[0029]一种物联网设备入侵检测装置,包括:
[0030]获取模块,用于:获取数据集;其中,所述数据集包含每个已知其是否被入侵的物联网设备的时间序列数据,所述时间序列数据包括与各数据特征对应的值,所述数据特征包括时间、设备标识、设备使用信息及表示是否被入侵的标签;
[0031]处理模块,用于:利用所述数据集对构建的LSTM网络进行处理,得到相应的检测模型;
[0032]检测模块,用于:获取待测物联网设备的待测数据,将所述待测数据输入至所述检测模型,确定所述检测模型输出的结果为所述待测的物联网设备是否被入侵的结果;其中,所述待测数据包括所述时间序列数据对应的除所述标签外其他全部数据特征对应的值;
[0033]一种物联网设备入侵检测设备,包括:
[0034]存储器,用于存储计算机程序;
[0035]处理器,用于执行所述计算机程序时实现如权利要求1所述物联网设备入侵检测方法的步骤;
[0036]一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1所述物联网设备入侵检测方法的步骤。
[0037]以上所述,仅为本专利技术较佳的具体实施方式,但本专利技术的保护范围并不局限于此,任何熟悉本
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物联网设备入侵检测方法,其特征在于,包括:获取数据集;其中,所述数据集包含每个已知其是否被入侵的物联网设备的时间序列数据,所述时间序列数据包括与各数据特征对应的值,所述数据特征包括时间、设备标识、设备使用信息及表示是否被入侵的标签;利用所述数据集对构建的LSTM网络进行处理,得到相应的检测模型;获取待测物联网设备的待测数据,将所述待测数据输入至所述检测模型,确定所述检测模型输出的结果为所述待测的物联网设备是否被入侵的结果;其中,所述待测数据包括所述时间序列数据对应的除所述标签外其他全部数据特征对应的值。2.根据权利要求1所述的一种物联网设备入侵检测装置,其特征在于,包括:获取模块,用于:获取数据集;其中,所述数据集包含每个已知其是否被入侵的物联网设备的时间序列数据,所述时间序列数据包括与各数据特征对应的值,所述数据特征...

【专利技术属性】
技术研发人员:顾蓓
申请(专利权)人:三艾江苏控股集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1