[发明专利]物联网数据异常检测模型训练方法、异常检测方法和系统有效
| 申请号: | 202211545236.4 | 申请日: | 2022-12-05 |
| 公开(公告)号: | CN115589608B | 公开(公告)日: | 2023-03-07 |
| 发明(设计)人: | 乔焰;袁新宇;张本初;胡荣耀;赵培 | 申请(专利权)人: | 合肥工业大学 |
| 主分类号: | H04W24/04 | 分类号: | H04W24/04;H04W24/06;H04W4/38;H04W12/122;H04W84/18;G06N3/04;G06N3/08 |
| 代理公司: | 合肥和瑞知识产权代理事务所(普通合伙) 34118 | 代理人: | 金宇平 |
| 地址: | 230009 安*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 联网 数据 异常 检测 模型 训练 方法 系统 | ||
1.一种物联网数据异常检测模型训练方法,其特征在于,包括以下步骤:
St1、获取连续时间段上采集的多个传感器检测数据样本作为历史数据X,X包含正常数据L和异常数据S,即X=L∪S;
构建并初始化基础模型,基础模型为神经网络模型,其包括编码网络、生成网络、第一鉴别网络和第二鉴别网络;编码网络用于对接收到的数据进行编码并输出编码数据;生成网络用于对接收到的数据进行重构并输出重构数据;第一鉴别网络和第二鉴别网络均用于对各自接收到的数据进行标注,并输出对应的标注值;
St2、从正常数据L中取值并赋予样本数据x,正常数据L的初始值等于历史数据X;
St3、通过第一鉴别网络对数据元组(x,E(x)和(G(z),z)进行标注,(x,E(x)对应的标注值记作Dxz(x,E(x)),(G(z),z)对应的标注值记作Dxz(G(z),z);E(x)表示编码网络在输入为x时的输出;G(z)表示生成网络在输入为z时的输出,z表示从符合正态分布的数据空间Z中的取值;
通过第二鉴别网络对数据元组(x,x)和(x,G(E(x)))进行标注,(x,x)对应的标注值记作Dxx(x,x),(x,G(E(x)))对应的标注值记作Dxx(x,G(E(x)));G(E(x))表示生成网络在输入为E(x)时的输出;
St4、将Dxz(x,E(x))、Dxz(G(z),z)、Dxx(x,x)和Dxx(x,G(E(x)))代入设定的第一目标函数计算第一目标函数值,并根据第一目标函数值更新基础模型中编码网络、生成网络、第一鉴别网络和第二鉴别网络的参数;
St5、判断基础模型更新次数是否达到第一设定值n1;否,则返回步骤St2,并重新累计基础模型更新次数;是,则执行以下步骤St6;
St6、判断正常数据L更新次数是否达到第二设定值n2;否,则执行以下步骤St7;是,则固定基础模型参数,并从基础模型参数中提取编码网络、生成网络和第一鉴别网络,并将提取的三个网络与设定的评价函数结合,以组成异常检测模型;评价函数用于结合Dxz(x,E(x))和Dxz(G(E(x),E(x)))计算用于评估数据x正常与否的评价值A(x);G(E(x))表示生成网络在输入为E(x)时的输出;
St7、结合最新更新的基础模型和设定的异常数据计算模型对异常数据S进行更新,结合更新后的异常数据S对正常数据L进行更新,L=X-S;然后返回步骤St2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211545236.4/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





