System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种物联网数据的安全管理系统及方法技术方案_技高网

一种物联网数据的安全管理系统及方法技术方案

技术编号:40444130 阅读:8 留言:0更新日期:2024-02-22 23:05
本发明专利技术涉及数据安全管理领域,具体涉及一种物联网数据的安全管理系统及方法。该系统首先选取采集的温度数据构建多个孤立树,统计每个孤立树中相同温度数据的数量获得频率值;对频率值的变化特征进行分析获得孤立树的正常程度;对温度数据在孤立树中的位置分布以及高度进行分析获得温度数据的真实程度;结合每个温度数据的真实程度和该温度数据所在孤立树的正常程度,获得温度数据在每个孤立树的权重系数;基于权重系数对温度数据在孤立树中的高度进行调整,通过获取的异常得分检测温度数据中的异常数据,并对除异常数据之外的温度数据进行压缩后存储。本发明专利技术提高了对异常数据检测的准确性,进而可实现对温度数据进行有效的安全管理。

【技术实现步骤摘要】

本专利技术涉及数据安全管理领域,具体涉及一种物联网数据的安全管理系统及方法


技术介绍

1、智能工厂通常会利用各种物联网设备采集物联网数据,并通过对物联网数据的分析对智能工厂的生产环境进行监测,其中的温度数据对智能工厂的生产尤为重要,由于智能工厂中的温度数据通常会包含异常数据,对异常数据的分析能够检测出智能工厂实时的温度数据是否出现异常,对温度数据的安全管理具有重要意义。

2、首先需要检测出温度数据中的异常数据,相关技术中通常利用孤立森林算法对异常数据进行检测,然后基于检测出的异常数据对温度数据进行安全管理。但是现有的孤立森林算法仅仅是根据数据在孤立树中高度的平均值检测出异常数据,容易将正常数据误认为是异常数据,降低对异常数据检测的准确性,进而导致无法对温度数据进行有效的安全管理。


技术实现思路

1、为了解决现有技术容易将正常数据误认为是异常数据,降低对异常数据检测的准确性,进而导致无法对温度数据进行有效的安全管理的技术问题,本专利技术的目的在于提供一种物联网数据的安全管理系统及方法,所采用的技术方案具体如下:

2、本专利技术提出了一种物联网数据的安全管理系统,所述安全管理系统包括:

3、数据采集模块,用于获取智能工厂在预设时间段内的温度数据;基于孤立森林算法,对温度数据构建不同的孤立树;

4、孤立树分析模块,用于统计每个孤立树中相同温度数据的数量,获得频率值;根据所有相同温度数据的频率值的变化,获得每个孤立树的疑似正常数据;根据所有疑似正常数据的频率值获得每个孤立树的正常程度;根据孤立树中所有的温度数据、每个温度数据在孤立树中的位置分布以及对应温度数据在孤立树中的高度,获得每个温度数据的真实程度;

5、异常检测模块,用于根据每个温度数据的所述真实程度和每个孤立树的所述正常程度,获得温度数据在每个孤立树的权重系数;根据所述权重系数对温度数据在孤立树中的高度进行调整,获得每个温度数据的异常得分;根据所述异常得分检测温度数据中的异常数据;

6、安全管理模块,用于将除所述异常数据之外的温度数据作为正常数据,对所有所述正常数据进行压缩,获得压缩数据;对所述压缩数据进行存储。

7、进一步地,所述根据所有相同温度数据的频率值的变化,获得每个孤立树的疑似正常数据包括:

8、将所有相同温度数据的频率值按从大到小的顺序进行排序,获得有序频率值序列;

9、将有序频率值序列中除去第一个和最后一个频率值之外的所有频率值作为目标频率值;

10、将每个所述目标频率值与前一个频率值的差值的绝对值,作为第一频率值差异;将每个所述目标频率值与后一个频率值的差值的绝对值,作为第二频率值差异;

11、获取每个目标频率值的突变程度,所述突变程度与所述第一频率值差异呈正相关,所述突变程度与所述第二频率值差异呈负相关;

12、将所述突变程度的最大值对应的目标频率值,作为分界频率值;

13、将所述有序频率值序列中所有大于所述分界频率值的频率值所对应的温度数据,作为每个孤立树的疑似正常数据。

14、进一步地,所述根据所有疑似正常数据的频率值获得每个孤立树的正常程度包括:

15、对每个孤立树中所有疑似正常数据的频率值进行累加,获得每个孤立树的正常程度。

16、进一步地,所述根据孤立树中所有的温度数据、每个温度数据在孤立树中的位置分布以及对应温度数据在孤立树中的高度,获得每个温度数据的真实程度包括:

17、将每个孤立树中所有温度数据的平均值,作为每个孤立树的整体数据值;

18、若每个温度数据位于孤立树根结点的左子树的位置,则将对应孤立树作为对应温度数据的第一孤立树,若每个温度数据位于孤立树根结点的右子树的位置,则将对应孤立树作为对应温度数据的第二孤立树;

19、将每个第一孤立树的所述整体数据值的平方和温度数据在对应第一孤立树中的高度的比值,作为温度数据在每个第一孤立树的第一系数;将温度数据在所有第一孤立树的所述第一系数的累加值,作为对应温度数据的第一路径真实度;

20、将所有第一孤立树的整体数据值的平均值作为温度数据均值;将每个第二孤立树与所述温度数据均值的平方差的绝对值作为差异参数;将所述差异参数与温度数据在对应第二孤立树中的高度的比值,作为温度数据在每个第二孤立树的第二系数;将温度数据在所有第二孤立树的所述第二系数的累加值,作为对应温度数据的第二路径真实度;

21、根据温度数据的所述第一路径真实度、所述第二路径真实度、第一孤立树的数量以及第二孤立树的数量,获得每个温度数据的真实程度。

22、进一步地,所述根据温度数据的所述第一路径真实度、所述第二路径真实度、第一孤立树的数量以及第二孤立树的数量,获得每个温度数据的真实程度包括:

23、对第一孤立树的数量进行负相关映射获得第一数量参数,对第二孤立树的数量进行负相关映射获得第二数量参数;

24、将所述第一数量参数与所述第一路径真实度的乘积值作为每个温度数据的第一真实参数;将所述第二数量参数与所述第二路径真实度的乘积值作为每个温度数据的第二真实参数;

25、将所述第一真实参数与所述第二真实参数的差值的绝对值,作为每个温度数据的真实程度。

26、进一步地,所述根据每个温度数据的所述真实程度和每个孤立树的所述正常程度,获得温度数据在每个孤立树的权重系数包括:

27、对每个温度数据的所述真实程度进行负相关映射,获得每个温度数据的调整价值;

28、对所述调整价值与所述正常程度的乘积值进行归一化处理,获得对应温度数据在每个孤立树的权重系数。

29、进一步地,所述根据所述权重系数对温度数据在孤立树中的高度进行调整,获得每个温度数据的异常得分包括:

30、将所述权重系数作为每个温度数据在对应孤立树中的高度的权值,对每个温度数据在所有孤立树中的高度进行加权求和,获得每个温度数据的调整高度;

31、基于孤立森林算法中的异常得分计算公式,根据所述调整高度获得每个温度数据的异常得分。

32、进一步地,所述根据所述异常得分检测温度数据中的异常数据包括:

33、将异常得分大于预设异常阈值的温度数据作为异常数据。

34、进一步地,所述统计每个孤立树中相同温度数据的数量,获得频率值包括:

35、将每个孤立树中每种相同温度数据的数量与对应孤立树中所有温度数据的数量的比值,作为每种相同温度数据的频率值。

36、本专利技术还提出了一种物联网数据的安全管理方法,所述安全管理方法包括:

37、获取智能工厂在预设时间段内的温度数据;基于孤立森林算法,对温度数据构建不同的孤立树;

38、统计每个孤立树中相同温度数据的数量,获得频率值;根据所有相同温度数据的频率值的变化,获得每个孤立树的疑似正常数据;根据所有疑似正常数据的频率本文档来自技高网...

【技术保护点】

1.一种物联网数据的安全管理系统,其特征在于,所述安全管理系统包括:

2.根据权利要求1所述的一种物联网数据的安全管理系统,其特征在于,所述根据所有相同温度数据的频率值的变化,获得每个孤立树的疑似正常数据包括:

3.根据权利要求1所述的一种物联网数据的安全管理系统,其特征在于,所述根据所有疑似正常数据的频率值获得每个孤立树的正常程度包括:

4.根据权利要求1所述的一种物联网数据的安全管理系统,其特征在于,所述根据孤立树中所有的温度数据、每个温度数据在孤立树中的位置分布以及对应温度数据在孤立树中的高度,获得每个温度数据的真实程度包括:

5.根据权利要求4所述的一种物联网数据的安全管理系统,其特征在于,所述根据温度数据的所述第一路径真实度、所述第二路径真实度、第一孤立树的数量以及第二孤立树的数量,获得每个温度数据的真实程度包括:

6.根据权利要求1所述的一种物联网数据的安全管理系统,其特征在于,所述根据每个温度数据的所述真实程度和每个孤立树的所述正常程度,获得温度数据在每个孤立树的权重系数包括:

7.根据权利要求1所述的一种物联网数据的安全管理系统,其特征在于,所述根据所述权重系数对温度数据在孤立树中的高度进行调整,获得每个温度数据的异常得分包括:

8.根据权利要求1所述的一种物联网数据的安全管理系统,其特征在于,所述根据所述异常得分检测温度数据中的异常数据包括:

9.根据权利要求1所述的一种物联网数据的安全管理系统,其特征在于,所述统计每个孤立树中相同温度数据的数量,获得频率值包括:

10.一种物联网数据的安全管理方法,所述安全管理方法包括:

...

【技术特征摘要】

1.一种物联网数据的安全管理系统,其特征在于,所述安全管理系统包括:

2.根据权利要求1所述的一种物联网数据的安全管理系统,其特征在于,所述根据所有相同温度数据的频率值的变化,获得每个孤立树的疑似正常数据包括:

3.根据权利要求1所述的一种物联网数据的安全管理系统,其特征在于,所述根据所有疑似正常数据的频率值获得每个孤立树的正常程度包括:

4.根据权利要求1所述的一种物联网数据的安全管理系统,其特征在于,所述根据孤立树中所有的温度数据、每个温度数据在孤立树中的位置分布以及对应温度数据在孤立树中的高度,获得每个温度数据的真实程度包括:

5.根据权利要求4所述的一种物联网数据的安全管理系统,其特征在于,所述根据温度数据的所述第一路径真实度、所述第二路径真实度、第一孤立树的数量以及第二...

【专利技术属性】
技术研发人员:刘超肖智卿周柏魁梁文聪熊慧许多郑淇升
申请(专利权)人:广东云百科技有限公司
类型:发明
国别省市:

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

1