一种异常行为检测方法、装置、设备及存储介质制造方法及图纸

技术编号:24856729 阅读:24 留言:0更新日期:2020-07-10 19:09
本发明专利技术实施例提供了一种异常行为检测方法、装置、设备及存储介质;方法包括:获取在待检测流量载体上第一待检测实体对应的第一待检测操作序列和第二待检测实体对应的第二待检测操作序列;根据第一待检测操作序列和第二待检测操作序列,分别生成第一待检测实体对应的第一操作属性集合和第二待检测实体对应的第二操作属性集合;对比第一操作属性集合和第二操作属性集合,得到第一待检测实体和第二待检测实体之间的共现属性结果值;当共现属性结果值大于预设共现属性阈值时,确定第一待检测实体和第二待检测实体为异常实体。通过本发明专利技术实施例,能够提升异常行为检测的覆盖率和准确率。

【技术实现步骤摘要】
一种异常行为检测方法、装置、设备及存储介质
本专利技术涉及计算机应用领域中的信息处理技术,尤其涉及一种异常行为检测方法、装置、设备及存储介质。
技术介绍
多媒体投放对象有向被推广用户推送多媒体信息以对产品或服务进行宣传的需求;在投放多媒体信息时,由于流量载体是被推广用户的载体,而多媒体信息是面向被推广用户的,因此,多媒体投放对象通常通过多媒体推广平台中的流量载体进行多媒体信息的投放,以实现多媒体信息的推广;其中,当与流量载体关联的被推广用户对多媒体信息进行了推广处理时,流量载体会获取对应的利润。从而,流量载体为获取更多利润,通常采用异常的方式对流量载体上投放的多媒体信息进行虚假点击等恶意处理,以提升点击率、曝光率或转化率等信息;所以,需要对被推广用户的作弊等异常行为进行检测,以维护多媒体投放对象的利益。一般来说,为了对多媒体信息投放过程中的作弊等异常行为进行检测,通常通过获取点击量、转化量和转化率等结果性指标进行判断,比如,转化率越低,异常点击的可能性越大。然而,上述异常行为检测的过程中,仅能检测出部分异常行为,比如,仅能检测出点击量极高的异常实体,而无法检测出点击量不高的异常实体,因此,异常行为检测的覆盖率和准确率低。
技术实现思路
本专利技术实施例提供一种异常行为检测方法、装置、设备及存储介质,能够提升异常行为检测的覆盖率和准确率。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供一种异常行为检测方法,包括:获取在待检测流量载体上第一待检测实体对应的第一待检测操作序列和第二待检测实体对应的第二待检测操作序列,其中,所述第一待检测操作序列包括所述第一待检测实体对所述待检测流量载体上的内容进行操作的多个操作信息,所述第二待检测操作序列包括所述第二待检测实体对所述待检测流量载体上的内容进行操作的多个操作信息,并且每个操作信息包括多个操作属性;根据所述第一待检测操作序列和所述第二待检测操作序列,分别生成所述第一待检测实体对应的第一操作属性集合和所述第二待检测实体对应的第二操作属性集合,其中,所述第一操作属性集合和所述第二操作属性集合分别是从所对应待检测操作序列中提取出的操作属性所组成的集合;对比所述第一操作属性集合和所述第二操作属性集合,得到所述第一待检测实体和所述第二待检测实体之间的共现属性结果值;当所述共现属性结果值大于预设共现属性阈值时,确定所述第一待检测实体和所述第二待检测实体为异常实体。本专利技术实施例提供一种异常行为检测装置,包括:信息获取模块,用于获取在待检测流量载体上第一待检测实体对应的第一待检测操作序列和第二待检测实体对应的第二待检测操作序列,其中,所述第一待检测操作序列包括所述第一待检测实体对所述待检测流量载体上的内容进行操作的多个操作信息,所述第二待检测操作序列包括所述第二待检测实体对所述待检测流量载体上的内容进行操作的多个操作信息,并且每个操作信息包括多个操作属性;属性获取模块,用于根据所述第一待检测操作序列和所述第二待检测操作序列,分别生成所述第一待检测实体对应的第一操作属性集合和所述第二待检测实体对应的第二操作属性集合,其中,所述第一操作属性集合和所述第二操作属性集合分别是从所对应待检测操作序列中提取出的操作属性所组成的集合;属性对比模块,用于对比所述第一操作属性集合和所述第二操作属性集合,得到所述第一待检测实体和所述第二待检测实体之间的共现属性结果值;异常确定模块,用于当所述共现属性结果值大于预设共现属性阈值时,确定所述第一待检测实体和所述第二待检测实体为异常实体。本专利技术实施例提供一种异常行为检测设备,包括:存储器,用于存储可执行指令;处理器,用于执行所述存储器中存储的可执行指令时,实现本专利技术实施例提供的异常行为检测方法。本专利技术实施例提供一种计算机可读存储介质,存储有可执行指令,用于引起处理器执行时,实现本专利技术实施例提供的异常行为检测方法。本专利技术实施例具有以下有益效果:由于具有异常行为的实体对多媒体信息等内容进行操作时,所对应的操作信息之间是存在相同操作属性的;因此,本专利技术实施例在进行异常行为检测时,通过对实体的多个操作信息组成的操作序列进行获取,并根据实体间的操作序列对应的操作属性集合之间是否出现了属性共现来确定实体是否存在异常行为,进而确定实体是否是异常实体;如此,能够准确且全面地确定出具有异常行为的实体;从而,提升了异常行为检测的覆盖率和准确率。附图说明图1是本专利技术实施例提供的异常行为检测系统的一个可选的架构示意图;图2是本专利技术实施例提供的一种图1中的服务器的组成结构示意图;图3是本专利技术实施例提供的异常行为检测方法的一个可选的流程示意图;图4是本专利技术实施例提供的异常行为检测方法的另一个可选的流程示意图;图5是本专利技术实施例提供的异常行为检测方法的又一个可选的流程示意图;图6是本专利技术实施例提供的异常行为检测方法的再一个可选的流程示意图;图7是本专利技术实施例提供的异常行为检测方法的另又一个可选的流程示意图;图8是本专利技术实施例提供的一种示例性的异常行为检测系统架构图;图9是本专利技术实施例提供的一种示例性的多媒体信息的示意图;图10是本专利技术实施例提供的又一种示例性的多媒体信息的示意图;图11是本专利技术实施例提供的另一种示例性的多媒体信息的示意图;图12是本专利技术实施例提供的一种示例性的获取共现属性结果值的流程示意图;图13是本专利技术实施例提供的一种示例性的确定异常流量主的流程示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,所描述的实施例不应视为对本专利技术的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。除非另有定义,本专利技术实施例所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本专利技术实施例中所使用的术语只是为了描述本专利技术实施例的目的,不是旨在限制本专利技术。对本专利技术实施例进行进一步详细说明之前,对本专利技术实施例中涉及的名词和术语进行说明,本专利技术实施例中涉及的名词和术语适用于如下的解释。1)CPC(CostPerClick),表示每次点击多媒体信息(比如,广告)等内容的成本,在多媒体信息推广领域中,对应于一种仅为多媒体信息的点击行为付费,而不再为多媒体信息的曝光行为付费的多媒体投放收费方式。易知,CPC广告避免了只曝光不点击的风险。2)多媒体投放对象,指投放多媒体信息的对象;比如,广告主,即通过付费来投放广告的用户或服务商。3)多媒体投放平台,指提供多媒体信息投放功能的平台,比如,微信广告平台和微博广告平台;其本文档来自技高网
...

【技术保护点】
1.一种异常行为检测方法,其特征在于,包括:/n获取在待检测流量载体上第一待检测实体对应的第一待检测操作序列和第二待检测实体对应的第二待检测操作序列,其中,所述第一待检测操作序列包括所述第一待检测实体对所述待检测流量载体上的内容进行操作的多个操作信息,所述第二待检测操作序列包括所述第二待检测实体对所述待检测流量载体上的内容进行操作的多个操作信息,并且每个操作信息包括多个操作属性;/n根据所述第一待检测操作序列和所述第二待检测操作序列,分别生成所述第一待检测实体对应的第一操作属性集合和所述第二待检测实体对应的第二操作属性集合,其中,所述第一操作属性集合和所述第二操作属性集合分别是从所对应待检测操作序列中提取出的操作属性所组成的集合;/n对比所述第一操作属性集合和所述第二操作属性集合,得到所述第一待检测实体和所述第二待检测实体之间的共现属性结果值;/n当所述共现属性结果值大于预设共现属性阈值时,确定所述第一待检测实体和所述第二待检测实体为异常实体。/n

【技术特征摘要】
1.一种异常行为检测方法,其特征在于,包括:
获取在待检测流量载体上第一待检测实体对应的第一待检测操作序列和第二待检测实体对应的第二待检测操作序列,其中,所述第一待检测操作序列包括所述第一待检测实体对所述待检测流量载体上的内容进行操作的多个操作信息,所述第二待检测操作序列包括所述第二待检测实体对所述待检测流量载体上的内容进行操作的多个操作信息,并且每个操作信息包括多个操作属性;
根据所述第一待检测操作序列和所述第二待检测操作序列,分别生成所述第一待检测实体对应的第一操作属性集合和所述第二待检测实体对应的第二操作属性集合,其中,所述第一操作属性集合和所述第二操作属性集合分别是从所对应待检测操作序列中提取出的操作属性所组成的集合;
对比所述第一操作属性集合和所述第二操作属性集合,得到所述第一待检测实体和所述第二待检测实体之间的共现属性结果值;
当所述共现属性结果值大于预设共现属性阈值时,确定所述第一待检测实体和所述第二待检测实体为异常实体。


2.根据权利要求1所述的方法,其特征在于,所述根据所述第一待检测操作序列和所述第二待检测操作序列,分别生成所述第一待检测实体对应的第一操作属性集合和所述第二待检测实体对应的第二操作属性集合,包括:
从所述第一待检测操作序列中,提取与预设属性类别集合中的各个预设属性类别分别对应的各个操作属性,组合为所述第一待检测实体对应的所述第一操作属性集合,其中,所述第一操作属性集合与所述预设属性类别集合相对应,所述预设属性类别类型为用于进行异常行为检测的各个属性类别所组成的集合;
从所述第二待检测操作序列中,提取与所述预设属性类别集合中的各个预设属性类别分别对应的各个操作属性,组合为所述第二待检测实体对应的所述第二属性序列集合,其中,所述第二操作属性集合与所述预设属性类别集合相对应。


3.根据权利要求2所述的方法,其特征在于,所述从所述第一待检测操作序列中,提取与预设属性类别集合中的各个预设属性类别分别对应的各个操作属性,组合为所述第一待检测实体对应的所述第一操作属性集合,包括:
将所述第一待检测操作序列中,与所述预设属性类别集合中的每个预设属性类别对应的各个操作属性,组合为第一初始类别属性集合;
对所述第一初始类别属性集合进行属性去重,得到第一类别属性集合,从而得到与所述预设属性类别集合对应的第一类别属性集合序列;
将所述第一类别属性集合序列中的各个操作属性,组合为所述第一待检测实体对应的所述第一操作属性集合。


4.根据权利要求3所述的方法,其特征在于,所述将所述第一待检测操作序列中,与所述预设属性类别集合中的每个预设属性类别对应的各个操作属性,组合为第一初始类别属性集合,包括:
基于预设属性类型,对所述第一待检测操作序列中的多个操作信息进行排序,得到排序后的第一待检测操作序列;所述预设属性类型属于多个操作属性对应的类型;
将所述排序后的第一待检测操作序列中,与所述预设属性类别集合中的所述每个预设属性类别对应的各个操作属性,组合为所述第一初始类别属性集合。


5.根据权利要求1至4任一项所述的方法,其特征在于,所述对比所述第一操作属性集合和所述第二操作属性集合,得到所述第一待检测实体和所述第二待检测实体之间的共现属性结果值,包括:
确定所述第一操作属性集合和所述第二操作属性集合之间的相同操作属性的数量,得到所述共现属性结果值。


6.根据权利要求1至4任一项所述的方法,其特征在于,所述当所述共现属性结果值大于预设共现属性阈值时,确定所述第一待检测实体和所述第二待检测实体为异常实体之后,所述方法还包括:
将所述待检测流量载体中的任意两个实体,作为所述第一待检测实体和所述第二待检测实体进行异常行为检测,直到完成所述待检测流量载体中的实体相互之间的检测时,得到所述待检测流量载体中存在异常行为的异常实体集合;
将所述异常实体集合中实体的数量,作为目标异常实体数量;
将所...

【专利技术属性】
技术研发人员:周忠
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1