[发明专利]一种在序列组合中判定异常序列的方法在审
申请号: | 202010983843.3 | 申请日: | 2020-09-18 |
公开(公告)号: | CN112101468A | 公开(公告)日: | 2020-12-18 |
发明(设计)人: | 刘吉耘 | 申请(专利权)人: | 刘吉耘 |
主分类号: | G06K9/62 | 分类号: | G06K9/62 |
代理公司: | 成都乐易联创专利代理有限公司 51269 | 代理人: | 张锐 |
地址: | 402473 重庆市*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 序列 组合 判定 异常 方法 | ||
1.一种在序列组合中判定异常序列的方法,其特征在于,包括如下步骤:
建立m组序列A的二维网格模型,按照纵向提取的方式分别对m组所述序列A中的数据进行一维序列排列,获得n组序列T;其中,m和n均为大于1的自然数;
对每组所述序列T中的数据进行递增或递减排序,获得n组序列S;
对所述序列组S中的每个序列Si(i=1,2,…,n)中的数据进行逐差分析,基于相邻数据之间的差值与预设阈值的比较结果来判断该相邻数据中是否存在跳变数据点,如存在跳变数据点,则将该所述序列Si中跳变数据点作为分段点,拟设该所述序列Si中跳变数据点数量为k,则该序列Si中的数据被分为k+1段子序列Fij,其中,j=1,2,…,k+1;取其中包含数据个数最多的一段子序列Fi,max,将该子序列Fi,max中的数据作为参考正常数据点;如不存在跳变数据点,则将该所述序列Si中的所有数据作为参考正常数据点;基于参考正常数据点通过预设算法获得该序列Si的参考值Ri;
根据所述参考值Ri(i=1,2,…,n)分别对所述序列Aj(j=1,2,…,m)中的数据Pji进行误差比对,并判定数据Pji是否属于异常点;根据所述序列Aj中异常点的占比大小判断Aj是否属于异常序列。
2.根据权利要求1所述的异常序列的判定方法,其特征在于,判断跳变数据点的步骤包括:设定一个分段门限值K1;然后将所述序列Si中,相邻数据之间的差值与所述分段门限值K1比较大小;如该相邻数据之间的差值大于所述分段门限值K1,则认定该相邻数据中的一者为跳变数据点。
3.根据权利要求2所述的异常序列的判定方法,其特征在于,采用参考正常数据点确定参考值Ri的步骤包括:取序列Si分段后包含数据最多的子序列Fi,max中的数据作为参考正常数据点,并求平均值,即作为所述参考值Ri。
4.根据权利要求3所述的异常序列的判定方法,其特征在于,当序列Si分段后包含数据最多的子序列Fi,max的数量为多组且为奇数组时,取Fi,max最中间组的子序列中的数据作为参考正常数据点来计算所述参考值;当序列Si分段后包含数据最多的子序列Fi,max的数量为多组且为偶数组时,取Fi,max最中间两组中任一组的子序列中的数据作为参考正常数据点来计算所述参考值Ri。
5.根据权利要求1所述的异常序列的判定方法,其特征在于,基于所述参考值判断所述异常点的步骤包括:分别设定上偏离度门限值K2和下偏离度门限值K3;如每个所述序列Aj中的数据Pji的数值范围位于所述参考值Ri与上偏离度门限值K2之和以及所述参考值Ri与下偏离度门限值K3之差的数值范围之外,则认定该数据Pji为异常点。
6.根据权利要求1所述的异常序列的判定方法,其特征在于,判断异常序列的步骤包括:设定一个结果判断门限值K,如序列Aj中异常点占比的数值范围大于结果判断门限值K,则判定序列Aj为异常序列。
7.根据权利要求1所述的异常序列的判定方法,其特征在于,m组序列A的各个序列长度可以相等,也可以不等;无论各个序列长度相等还是不等,只需要保证A中各个序列构建的二维网格模型中,纵向坐标按照特定属性对齐即可;在各个序列长度不等的情况下,序列中缺失的数据点不参与参考值的计算和结果占比的计算即可。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于刘吉耘,未经刘吉耘许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010983843.3/1.html,转载请声明来源钻瓜专利网。