【技术实现步骤摘要】
【国外来华专利技术】异常检测装置以及异常检测方法
[0001]本专利技术涉及异常检测装置以及异常检测方法。
技术介绍
[0002]作为检测时间序列数据的异常的方法,已知有Discord Discovery(失调发现)这样的方法。Discord Discovery例如使用滑动窗口从时间序列数据中提取特征量,计算提取出的特征量中的一部分特征量与另一部分特征量的欧几里得距离,并反复进行计算出的欧几里得距离是否大于预先准备的阈值的判定,由此检测异常。
[0003]在基于Discord Discovery的异常检测中,在作为检测对象的时间序列数据的异常已知的情况下,能够预先决定并准备适合于检测异常的滑动窗口的时间长度(以下,简称作“时间长度”)和适当的阈值。然而,在检测未知的异常的情况下,很难决定适当的时间长度和阈值。
[0004]关于时间长度,例如应用非专利文献1公开的异常检测方法,考虑一边改变时间长度一边执行这样的方法。
[0005]现有技术文献
[0006]非专利文献
[0007]非专利文献1:"Dragom ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种异常检测装置,其特征在于,该异常检测装置具有:时间序列取得部,其取得时间序列数据;特征量提取部,其使滑动窗口滑动来提取所述时间序列取得部取得的所述时间序列数据的特征量,所述特征量提取部使用第1时间长度的所述滑动窗口来提取第1特征量,使用比所述第1时间长度长的第2时间长度的所述滑动窗口来提取第2特征量;单位增量值计算部,其通过将特定值差除以时间长度差来计算单位增量值,所述特定值差是从所述第2特征量中的特定值即第2特定值减去所述第1特征量中的特定值即第1特定值而得到的,所述时间长度差是从所述第2时间长度减去所述第1时间长度而得到的,所述单位增量值是每单位时间长度的特征量的特定值的增量;阈值计算部,其针对互不相同的多个异常检测时间长度,分别依次基于所述单位增量值计算部计算出的所述单位增量值,计算用于判定所述时间序列取得部取得的所述时间序列数据中有无异常的阈值;以及异常检测部,其针对互不相同的多个所述异常检测时间长度,分别依次使所述异常检测时间长度的所述滑动窗口滑动,根据所述时间序列取得部取得的所述时间序列数据,生成具有所述异常检测时间长度的长度的多个部分时间序列,并基于所生成的多个所述部分时间序列和所述阈值计算部计算出的所述阈值,检测所述时间序列数据中的异常。2.根据权利要求1所述的异常检测装置,其特征在于,所述异常检测部计算将所述异常检测部生成的多个所述部分时间序列中的2个所述部分时间序列组合而成的多个部分时间序列组各自的2个所述部分时间序列的距离,将计算出的多个所述距离分别与所述阈值计算部计算出的所述阈值进行比较,由此检测所述时间序列数据中的异常。3.根据权利要求2所述的异常检测装置,其特征在于,所述阈值计算部在计算与互不相同的多个所述异常检测时间长度分别对应的所述阈值时,除了基于所述单位增量值计算部计算出的所述单位增量值之外,还基于与所述异常检测部已经检测到的1个以上的异常分别对应的所述距离中的特定距离,计算与所述异常检测时间长度对应的所述阈值。4.根据权利要求3所述的异常检测装置,其特征在于,所述阈值计算部在计算与比第1异常检测时间长度长的第2异常检测时间长度对应的所述阈值时,将从所述第2异常检测时间长度减去所述第1异常检测时间长度而得到的值乘以所述单位增量值计算部计算出的所述单位增量值而得到的值、和与所述异常检测部使所述第1异常检测时间长度的所述滑动窗口滑动而检测到的1个以上的异常分别对应的所述距离中的所述特定距离相加,由此计算与所述第2异常检测时间长度对应的所述阈值。5.根据权利要求3所述的异常检测装置,其特征在于,所述阈值计算部在计算与互不相同的多个所述异常检测时间长度分别对应的所述阈值时使用的所述特定距离,是与所述异常检测部已经检测到的1个以上的异常分别对应的所述距离中的最大值。6.根据权利要求2所述的异常检测装置,其特征在于,所述阈值计算部在计算与互不相同的多个所述异常检测时间长度分别对应的所述阈值时,除了基于所述单位增量值计算部计算出的所述单位增量值之外,还基于与要计算的
所述阈值对应的所述异常检测时间长度,计算与所述异常检测时间长度对应的所述阈值。7...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。