异常信息的识别方法和装置、存储介质、电子装置制造方法及图纸

技术编号:19216054 阅读:89 留言:0更新日期:2018-10-20 06:50
本发明专利技术公开了一种异常信息的识别方法和装置、存储介质、电子装置。其中,该方法包括:获取识别请求,识别请求用于请求识别异常信息;响应于识别请求,获取第一信息,第一信息为目标游戏在第一时间段内产生的游戏信息,第一时间段的时间长度为目标阈值;基于第二信息确认第一信息是否为异常信息,第二信息为目标游戏在第二时间段内产生的游戏信息,第二时间段的结束时间不晚于第一时间段的起始时间,第二时间段的时间长度不小于目标阈值。本发明专利技术解决了相关技术中判断信息是否为异常信息的复杂度较高的技术问题。

【技术实现步骤摘要】
异常信息的识别方法和装置、存储介质、电子装置
本专利技术涉及互联网领域,具体而言,涉及一种异常信息的识别方法和装置、存储介质、电子装置。
技术介绍
在相关技术中,在识别数据是否为不合理数据或者异常数据时,通常采用聚类算法来识别,例如DBSCAN算法(Density-BasedSpatialClusteringofApplicationswithNoise),OPTICS算法(Orderingpointstoidentifytheclusteringstructure)等;在识别数据是否为不合理数据或者异常数据时,还可以通过异常点判断的方法来识别,如3倍均方差方法。DBSCAN算法是一个典型的基于密度的聚类算法,与划分和层次聚类方法不同,它将簇定义为密度相连的点的最大集合,能够把具有足够高密度的区域划分为簇,并可在噪声的空间数据库中发现任意形状的聚类,从而完成对不合理信息或者异常信息的识别。OPTICS聚类算法也是基于密度的聚类算法,通过该算法可将空间中的数据按照密度分布进行聚类,其思想和DBSCAN非常类似,但是和DBSCAN不同的是,OPTICS算法可以获得不同密度的聚类,直接说就是经过OPTICS算法的处理,理论上可以获得任意密度的聚类,因为OPTICS算法输出的是样本的一个有序队列,从这个队列里面可以获得任意密度的聚类。3倍均方差方法是在判定异常值时,使用平均值±3倍标准差的方法,该方法是数据分析中常用的异常值剔除方法。在利用上述方法进行聚类后,可将离群点或者躁点归为异常信息。利用3倍均方差方法判定异常值时,单个值与平均值之差大于3倍的标准差就可判定为异常。基于密度的聚类算法DBSCAN或者其他的聚类算法是通过聚类的方式,将可以划为一类的内容进行划分,而离群点作为不合理的数据被剔除,这种方法通常是针对海量数据进行分析的方法,故需要提供较多的数据信息才能实现对当前信息是否为异常信息的判定;3倍均方差方法存在一个较大的缺陷是需要数据具备正态分布,而少量数据往往并不能满足正态分布的需求,也需提供大量数据才能够满足正态分布,完成异常数据识别。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种异常信息的识别方法和装置、存储介质、电子装置,以至少解决相关技术中判断信息是否为异常信息的复杂度较高的技术问题。根据本专利技术实施例的一个方面,提供了一种异常信息的识别方法,包括:获取识别请求,其中,识别请求用于请求识别异常信息;响应于识别请求,获取第一信息,其中,第一信息为目标游戏在第一时间段内产生的游戏信息,第一时间段的时间长度为目标阈值;基于第二信息确认第一信息是否为异常信息,其中,第二信息为目标游戏在第二时间段内产生的游戏信息,第二时间段的结束时间不晚于第一时间段的起始时间,第二时间段的时间长度不小于目标阈值。根据本专利技术实施例的另一方面,还提供了一种异常信息的识别装置,包括:第一获取单元,用于获取识别请求,其中,识别请求用于请求识别异常信息;第二获取单元,用于响应于识别请求,获取第一信息,其中,第一信息为目标游戏在第一时间段内产生的游戏信息,第一时间段的时间长度为目标阈值;识别单元,用于基于第二信息确认第一信息是否为异常信息,其中,第二信息为目标游戏在第二时间段内产生的游戏信息,第二时间段的结束时间不晚于第一时间段的起始时间,第二时间段的时间长度不小于目标阈值。根据本专利技术实施例的另一方面,还提供了一种存储介质,该存储介质包括存储的程序,程序运行时执行上述的方法。根据本专利技术实施例的另一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器通过计算机程序执行上述的方法。在本专利技术实施例中,在获取到识别请求时,可获取待识别的第一信息,第一信息为目标游戏在第一时间段内产生的游戏信息,第一时间段的时间长度为目标阈值;然后基于第二信息确认第一信息是否为异常信息,第二信息为目标游戏在第二时间段内产生的游戏信息,换言之,可仅参考第一信息之前的一个信息(即第二信息),即可判别第一信息是否为异常信息,而不用获取大量的参考用的第二信息,且由于仅需对第二信息和第一信息进行处理,故数据运算量较小,可以解决相关技术中判断信息是否为异常信息的复杂度较高的技术问题,进而达到降低信息是否为异常信息的复杂度的技术效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的异常信息的识别方法的硬件环境的示意图;图2是根据本专利技术实施例的一种可选的异常信息的识别方法的流程图;图3是根据本专利技术实施例的一种可选的信息的示意图;图4是根据本专利技术实施例的一种可选的信息的示意图;图5是根据本专利技术实施例的一种可选的信息的示意图;图6是根据本专利技术实施例的一种可选的游戏信息的示意图;图7是根据本专利技术实施例的一种可选的游戏信息的示意图;图8是根据本专利技术实施例的一种可选的游戏信息的示意图;图9是根据本专利技术实施例的一种可选的异常信息的识别装置的示意图;以及图10是根据本专利技术实施例的一种终端的结构框图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。根据本专利技术实施例的一方面,提供了一种异常信息的识别方法的方法实施例。可选地,在本实施例中,上述异常信息的识别方法可以应用于如图1所示的由服务器101和用户终端103所构成的硬件环境中。如图1所示,服务器101通过网络与终端103进行连接,可用于为终端或终端上安装的客户端提供服务(如游戏服务、应用服务、视频服务等),可在服务器上或独立于服务器设置数据库105,用于为服务器101提供数据存储服务,上述网络包括但不限于:广域网、城域网或局域网,终端103并不限定于PC、手机、平板电脑等。本专利技术实施例的异常信息的识别方法可以由服务器101来执行。图2是根据本专利技术实施例的一种可选的异常信息的识别方法的流程图,如图2所示,该方法可以包括以下步骤:步骤S202,服务器获取识别请求,识别请求用于请求识别异常信息。步骤S204,响应于识别请求,服务器获取第一信息,第一信息为目标游戏在第一时间段内产生的游戏信息,第一时间段的时间长度为目标阈值。可选地,第一信息的获取可以通过窗口(Win本文档来自技高网
...

【技术保护点】
1.一种异常信息的识别方法,其特征在于,包括:获取识别请求,其中,所述识别请求用于请求识别异常信息;响应于所述识别请求,获取第一信息,其中,所述第一信息为目标游戏在第一时间段内产生的游戏信息,所述第一时间段的时间长度为目标阈值;基于第二信息确认所述第一信息是否为异常信息,其中,所述第二信息为所述目标游戏在第二时间段内产生的游戏信息,所述第二时间段的结束时间不晚于所述第一时间段的起始时间,所述第二时间段的时间长度不小于所述目标阈值。

【技术特征摘要】
1.一种异常信息的识别方法,其特征在于,包括:获取识别请求,其中,所述识别请求用于请求识别异常信息;响应于所述识别请求,获取第一信息,其中,所述第一信息为目标游戏在第一时间段内产生的游戏信息,所述第一时间段的时间长度为目标阈值;基于第二信息确认所述第一信息是否为异常信息,其中,所述第二信息为所述目标游戏在第二时间段内产生的游戏信息,所述第二时间段的结束时间不晚于所述第一时间段的起始时间,所述第二时间段的时间长度不小于所述目标阈值。2.根据权利要求1所述的方法,其特征在于,基于第二信息确认所述第一信息是否为异常信息包括:在所述第一信息中的游戏信息在所述第一时间段内的第一变化类型与所述第二信息中的游戏信息在所述第二时间段内的第二变化类型匹配的情况下,确定所述第一信息不为异常信息;在所述第一信息中的游戏信息在所述第一时间段内的第一变化类型与所述第二信息中的游戏信息在所述第二时间段内的第二变化类型不匹配的情况下,确定所述第一信息为异常信息。3.根据权利要求1所述的方法,其特征在于,所述第二信息为X个,其中,基于第二信息确认所述第一信息是否为异常信息包括:在所述第一信息中的游戏信息在所述第一时间段内的第一变化类型与至少Y个所述第二信息中的游戏信息在所述第二时间段内的第二变化类型匹配的情况下,确定所述第一信息不为异常信息,其中,整数Y为不大于整数X;在所述第一变化类型不与至少Y个所述第二信息中的游戏信息的所述第二变化类型匹配的情况下,确定所述第一信息为异常信息。4.根据权利要求2或3所述的方法,其特征在于,按照如下方式确认所述第一信息中的游戏信息的所述第一变化类型与所述第二信息中的游戏信息的所述第二变化类型是否匹配:获取所述第一信息中N个第一时间点的游戏信息,并获取所述第二信息中N个第二时间点的游戏信息,其中,所述第一时间段为第一时间周期内的时间段,所述第二时间段为第二时间周期内的时间段,所述第一时间点在所述第一时间周期内的位置与相应的一个所述第二时间点在所述第二时间周期内的位置相同,N为大于一的整数;根据所述N个第一时间点的游戏信息和所述N个第二时间点的游戏信息确定所述第一信息中的游戏信息的所述第一变化类型与所述第二信息中的游戏信息的所述第二变化类型是否匹配。5.根据权利要求4所述的方法,其特征在于,根据所述N个第一时间点的游戏信息和所述N个第二时间点的游戏信息确定所述第一信息中的游戏信息的所述第一变化类型与所述第二信息中的游戏信息的所述第二变化类型是否匹配包括:在N个第一区域中面积在第一范围内的区域的数量达到P个的情况下,确定所述第一信息中的游戏信息的所述第一变化类型与所述第二信息中的游戏信息的所述第二变化类型匹配,其中,所述第一区域为第一线条、第二线条、第三线条以及第四线条连接成的区域,所述第一线条为第一曲线上第三时间点与第四时间点之间的曲线,所述第二线条为所述第一曲线上所述第四时间点与第二曲线上第五时间点之间的线段,所述第三线条为所述第二曲线上所述第五时间点与第六时间点之间的曲线,所述第四线条为所述第一曲线上所述第三时间点与所述第二曲线上所述第六时间点之间的线段,所述第一曲线用于表示所述第一信息中携带的所述第一时间周期内多个时间点上的游戏信息,所述第二曲线用于表示所述第二信息中携带的所述第二时间周期内多个时间点上的游戏信息,所述N个第一时间点包括相邻的所述第三时间点和所述第四时间点,所述N个第二时间点包括相邻的所述第五时间点和所述第六时间点,所述第五时间点在所述第二时间周期的位置与所述第四时间点在所述第一时间周期内的位置相同,所述第六时间点在所述第二时间周期的位置与所述第三时间点在所述第一时间周期内的位置相同,整数P不大于整数N;在所述N个第一区域中面积在所述第一范围内的区域的数量未达到P个的情况下,确定所述第一信息中的游戏信息的所述第一变化类型不与所述第二信息中的游戏信息的所述第二变化类型匹配。6.根据权利要求4所述的方法,其特征在于,根据所述N个第一时间点的游戏信息和所述N个第二时间点的游戏信息确定所述第一信息中的游戏信息的所述第一变化类型与所述第二信息中的游戏信息的所述第二变化类型是否匹配包括:在所述N个第一时间点中第七时间点的个数达到M个的情况下,确定所述第一信息中的游戏信息的所述第一变化类型与所述第二信息中的游戏信息的所述第二变化类型匹配,其中,所述第七时间点的游戏信息与所述N个第二时间点中的第八时间点的游戏信息之间的差值在...

【专利技术属性】
技术研发人员:阎超魏学峰严明肖央
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1