[发明专利]一种基于时间卷积网络的序列异常检测方法及系统在审
申请号: | 202110255259.0 | 申请日: | 2021-03-09 |
公开(公告)号: | CN113076973A | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 王红;李泽慧;相志杰;巩志伟;王正军;杨杰;杨雪;滑美芳 | 申请(专利权)人: | 山东师范大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 闫伟姣 |
地址: | 250014 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 时间 卷积 网络 序列 异常 检测 方法 系统 | ||
1.一种基于时间卷积网络的序列异常检测方法,其特征在于,包括:
基于因果卷积层、膨胀卷积层和残差链接模块构建时间卷积网络;
采用时间卷积网络对原始数据序列进行重构得到重建序列,根据重建序列中每个点的异常评分设置异常阈值;
根据候选时间步长内的异常点数得到候选时间步长的异常密度,根据异常密度在候选时间步长内选取异常检测时间步长;
根据异常检测时间步长选择集体异常检测或点异常检测的异常检测类型,并根据异常检测时间步长内的总异常评分与异常阈值的比较结果,得到集体异常或点异常的异常检测结果。
2.如权利要求1所述的一种基于时间卷积网络的序列异常检测方法,其特征在于,所述膨胀卷积层中增设膨胀因子和滤波器大小,定义原始数据序列s上的膨胀卷积运算F为:其中,d是膨胀因子,k是滤波器大小,s是序列中的元素,x是输入码,s-d·i是前面数据的方向,F(s)表示s中的膨胀卷积运算。
3.如权利要求1所述的一种基于时间卷积网络的序列异常检测方法,其特征在于,所述异常评分为原始数据值与重建值之间的绝对误差。
4.如权利要求1所述的一种基于时间卷积网络的序列异常检测方法,其特征在于,所述异常密度为候选时间步长内异常点的比例。
5.如权利要求1所述的一种基于时间卷积网络的序列异常检测方法,其特征在于,将异常密度等于1时对应的候选时间步长设为异常检测时间步长。
6.如权利要求1所述的一种基于时间卷积网络的序列异常检测方法,其特征在于,异常检测时间步长为1时,异常检测类型为点异常检测,异常检测时间步长大于1时,异常检测类型为集体异常检测。
7.如权利要求1所述的一种基于时间卷积网络的序列异常检测方法,其特征在于,异常检测时间步长内的总异常评分超出异常阈值时,则判断为集体异常或点异常。
8.一种基于时间卷积网络的序列异常检测系统,其特征在于,包括:
网络构建模块,被配置为基于因果卷积层、膨胀卷积层和残差链接模块构建时间卷积网络;
序列重建模块,被配置为采用时间卷积网络对原始数据序列进行重构得到重建序列,根据重建序列中每个点的异常评分设置异常阈值;
时间步长选取模块,被配置为根据候选时间步长内的异常点数得到候选时间步长的异常密度,根据异常密度在候选时间步长内选取异常检测时间步长;
异常检测模块,被配置为根据异常检测时间步长选择集体异常检测或点异常检测的异常检测类型,并根据异常检测时间步长内的总异常评分与异常阈值的比较结果,得到集体异常或点异常的异常检测结果。
9.一种电子设备,其特征在于,包括存储器和处理器以及存储在存储器上并在处理器上运行的计算机指令,所述计算机指令被处理器运行时,完成权利要求1-7任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,用于存储计算机指令,所述计算机指令被处理器执行时,完成权利要求1-7任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东师范大学,未经山东师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110255259.0/1.html,转载请声明来源钻瓜专利网。