[发明专利]基于Apriori算法的异常SER/SOE事件识别方法有效
申请号: | 201810355100.4 | 申请日: | 2018-04-19 |
公开(公告)号: | CN108549914B | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 李少森;孙豪;黄剑湘;李德荣;朱盛强;杨光;丁丙侯;刘超;鞠翔;刘艇;程建登;邓先友;杨铖 | 申请(专利权)人: | 中国南方电网有限责任公司超高压输电公司昆明局 |
主分类号: | G06K9/62 | 分类号: | G06K9/62 |
代理公司: | 昆明祥和知识产权代理有限公司 53114 | 代理人: | 马汝兰 |
地址: | 650217 云南*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明为一种基于Apriori算法的异常SER事件识别方法,本方法为:从运行系统获取基于时序排序的SER/SOE事件,利用Apriori算法挖掘目标SER/SOE事件的频繁伴随出现事件,得出目标SER/SOE事件的出现规律,并基于该规律识别目标SER/SOE未来再次出现的时机是否正确,若目标SER/SOE事件违反规律而出现,则识别为异常SER事件,运维人员应及时予以分析处理。本发明点利用Apriori算法,分析出目标SER/SOE事件的关联规则,然后利用该规则自动找出不符合关联规则的异常SER/SOE,取代了人工监盘关注SER的传统模式,减少异常SER事件被漏看、错看的可能性。 | ||
搜索关键词: | 基于 apriori 算法 异常 ser soe 事件 识别 方法 | ||
【主权项】:
1.基于Apriori算法的异常SER/SOE事件识别方法,其特征在于,所述识别方法包括以下步骤:(1)从运行系统按时序捕获SER/SOE事件序列,从捕获的事件序列中选择一条SER/SOE事件作为目标事件;(2)运行系统中步骤(1)所述目标事件出现时,提取该目标事件前后5‑10秒内伴随发生的全部其他SER/SOE事件作为所述目标事件的1个训练样本,此为一次提取所得结果,如此提取不少于十次,得到不少于10个训练样本,作为所述目标事件的训练样本库;(3)根据步骤(2)所得训练样本库挖掘所述目标事件的频繁伴随出现事件——最大频繁项集,找出经常同所述目标事件一起出现的其它事件:a、统计所述步骤(2)所得训练样本库内每条伴随所述目标事件出现的SER/SOE事件的出现次数,根据Apriori算法的支持度计算公式计算每条SER/SOE事件的支持度;所述支持度计算公式定义如下:b、定义最小支持度Smin,所述步骤a计算所得每条SER/SOE事件的支持度若小于Smin,说明该条SER/SOE事件与所述目标事件关联度不高,丢弃该SER/SOE事件;保留支持度大于或等于Smin的SER/SOE事件并组成频繁项集L1;c、对步骤b所得频繁项集L1的各事件按排列组合的方式进行相互组合,生成集合度更高的候选项集,候选项内各元素无序且不重复;根据Apriori算法的支持度计算公式计算所述候选项集内各候选项的支持度;d、支持度小于Smin的候选项丢弃,支持度大于或等于Smin的候选项保留并组成频繁项集L2;e、对步骤d所得频繁项集L2内各频繁项按关联规则进行两两关联,生成集合度更高的候选项集,候选项集内各候选项的元素无序且不重复;对于频繁项集内任意两个频繁项X和Y,记Xi和Yi分别表示X的第i个元素和Y的第i个元素,记k为X、Y的元素个数;其关联规则为:若满足:则X和Y可以关联,生成的候选项为{X1,X2......Xk‑1,Xk,Yk},所有候选项组成候选项集;f、迭代执行所述步骤d~步骤e,直到无法生成集合度更高的候选项、或者从候选项集里无法找到支持度大于或等于Smin的候选项再组成新的频繁项集时,迭代终止,此时最后一个频繁项集即为最大频繁项集;最大频繁项集里的事件就是与所述目标事件频繁伴随出现的事件,即某时刻运行系统一旦产生所述目标事件,就有很大概率同时会伴随产生这些SER/SOE事件;(4)根据步骤(3)挖掘出的所述目标事件的最大频繁项集,在运行系统针对所述目标事件进行异常识别,所述识别分为目标事件已出现时的识别和目标事件未出现时的识别,具体识别方法为:a、所述目标事件已出现时的识别若运行系统已出现所述目标事件,提取所述目标事件前后5‑10秒内伴随发生的其他SER/SOE事件作为分析样本,将此分析样本与所述目标事件的最大频繁项集进行对比,如果所述目标事件的最大频繁项集内的所有事件全部能在此分析样本中找到,说明当前时机出现所述目标事件符合历史出现规律,应识别为正常SER/SOE事件,反之识别为异常SER/SOE事件,提醒运维人员所述目标事件在错误时机出现,及时予以分析处理;b、所述目标事件未出现时的识别若运行系统出现某一条非所述目标事件的SER/SOE事件,提取该SER/SOE事件前后5‑10秒内伴随发生的所有SER/SOE事件作为分析样本,将此分析样本与所述目标事件的最大频繁项集进行对比,如果所述目标事件的最大频繁项集内的所有事件全部能在此分析样本中找到,说明当前时机未出现所述目标事件不符合历史出现规律,应识别成异常SER/SOE事件,并提醒运维人员所述目标事件应出现而未出现,需及时予以分析处理;反之则识别为正常情况。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国南方电网有限责任公司超高压输电公司昆明局,未经中国南方电网有限责任公司超高压输电公司昆明局许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810355100.4/,转载请声明来源钻瓜专利网。