[发明专利]一种基于条件扩散概率生成模型的异常检测方法在审
申请号: | 202210003869.6 | 申请日: | 2022-01-05 |
公开(公告)号: | CN114500004A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 夏元清;闫媞锦;詹玉峰;邹伟东;刘坤;戴莉;吴楚格;郭泽华;李怡然;张元;张金会;闫莉萍;孙中奇;翟弟华;崔冰;高寒 | 申请(专利权)人: | 北京理工大学 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 李爱英;付雷杰 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 条件 扩散 概率 生成 模型 异常 检测 方法 | ||
1.一种基于条件扩散概率生成模型的异常检测方法,其特征在于,所述方法包括:
预处理历史时序数据;
对所述历史时序数据进行特征提取,根据提取的特征和下一时刻观测值构建离线条件扩散概率生成模型;
利用所述离线条件扩散概率生成模型和噪声状态转移矩阵重构新噪声序列;
利用所述离线条件扩散概率生成模型和所述新噪声序列预测下一时刻的观测值;
根据下一时刻的观测值和实际值的差值确定预设阈值,将所述离线条件扩散概率生成模型和所述预设阈值部署到线上进行实时异常检测。
2.根据权利要求1所述的异常检测方法,其特征在于,所述预处理历史时序数据,包括:
采用降采样方法对所述历史时序数据进行平滑处理;
若平滑处理的历史时序数据为连续数据,对所述历史时序数据进行归一化处理;
若所述历史时序数据为离散数据,采用one-hot向量对若所述历史时序数据进行编码。
3.根据权利要求1所述的异常检测方法,其特征在于,所述根据提取的特征和下一时刻观测值构建离线条件扩散概率生成模型,包括:
将所述历史时序数据的特征,第n步状态转移的噪声强度αn和从目标分布中采集的样本输入到反向Markov链中,经过多次迭代得到下一时刻观测值;
以所述历史时序数据的特征作为构建离线条件扩散概率生成模型的条件,将所述下一时刻观测值作为输入,利用最大似然估计方法构建离线条件扩散概率生成模型。
4.根据权利要求1所述的异常检测方法,其特征在于,所述利用所述离线条件扩散概率生成模型和噪声状态转移矩阵重构新时序数据,包括:
基于所述新时序数据下一步状态转移等价于所述历史时序数据的τ步状态转移,得到变分下界差值;
在预设的历史时序数据和历史噪声序列的基础上,根据优化变分下界差值重构新噪声序列。
5.根据权利要求1所述的异常检测方法,其特征在于,所述对所述历史时序数据进行特征提取,包括:
针对所述历史时序数据的时间方向的信息,利用不同一维卷积核的时间序列卷积层获取不同时间尺度的特征,融合不同时间尺度的特征得到时间方向特征;
针对所述历史时序数据的不同维度数据的特征,利用图注意力网络提取不同维度数据特征;
融合所述时间方向特征和不同维度数据特征得到所述历史时序数据特征。
6.根据权利要求2所述的异常检测方法,其特征在于,所述对所述历史时序数据进行归一化处理,包括:
其中,为下一时刻观测值,xmax和xmin为历史时序数据的最大值和最小值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210003869.6/1.html,转载请声明来源钻瓜专利网。