一种基于用户行为的自适应监控调整方法和系统技术方案

技术编号:34776186 阅读:15 留言:0更新日期:2022-08-31 19:48
本发明专利技术公开了一种基于用户行为的自适应监控调整方法和系统,涉及计算机技术领域。该方法包括:根据用户行为的阈值衰减值对用户行为的初始阈值进行衰减处理,获得用户行为在第一时间窗的当前阈值,结合所述当前阈值对用户行为在第一时间窗的请求次数进行判断,当所述请求次数大于所述当前阈值,则停止衰减处理;当所述请求次数在预设时间内超过所述当前阈值,则将执行所述用户行为的用户进行拦截,可以有效的对高危用户进行提前拦截,同时避免误杀,并能快速应用到相关领域。并能快速应用到相关领域。并能快速应用到相关领域。

【技术实现步骤摘要】
一种基于用户行为的自适应监控调整方法和系统


[0001]本专利技术涉及计算机
,尤其涉及一种基于用户行为的自适应监控调整方法和系统。

技术介绍

[0002]随着互联网业务的迅速发展,各个平台推出的新玩法与运营活动极大地丰富了人们的社交方式,然而这也同时给背后的黑色产业链创造了机会,通过批量的注册、刷赞、刷关注、领券等等事件获利,不仅会影响用户的体验,有时还会给平台造成了巨大的损失。
[0003]目前主流的算法是通过不同的接入事件(如登录、注册、抢红包等)的不同时间窗口(如10s、1min、5min等)设计不同的固定阈值,或者采用动态阈值(阈值取到整体数据分布的某个分位点)进行请求拦截。随着黑产技术手段的不断提高,基于时间窗口的固定阈值极易被嗅探从而绕过频度策略,而大窗口阈值较大,通常在达到阈值前黑产已经获利。

技术实现思路

[0004]本专利技术所要解决的技术问题是针对现有技术的不足,提供一种基于用户行为的自适应监控调整方法和系统。
[0005]本专利技术解决上述技术问题的技术方案如下:
[0006]一种基于用户行为的自适应监控调整方法,包括:
[0007]根据用户行为的阈值衰减值对用户行为的初始阈值进行衰减处理,获得用户行为在第一时间窗的当前阈值;
[0008]结合所述当前阈值对用户行为在第一时间窗的请求次数进行判断;
[0009]当所述请求次数大于所述当前阈值,则停止衰减处理;
[0010]当所述请求次数在预设时间内超过所述当前阈值,则将执行所述用户行为的用户进行拦截。
[0011]本专利技术的有益效果是:本方案通过根据用户行为的阈值衰减值对用户行为的初始阈值进行衰减处理,获得用户行为在第一时间窗的当前阈值,当所述请求次数在预设时间内超过所述当前阈值,则将执行所述用户行为的用户进行拦截,可以有效的对高危用户进行提前拦截,同时避免误杀,并能快速应用到相关领域。
[0012]进一步地,还包括:当所述请求次数在预设时间内没有超过所述当前阈值,则将所述当前阈值恢复到初始阈值。
[0013]采用上述进一步方案的有益效果是:通过当所述请求次数在预设时间内没有超过所述当前阈值,则将所述当前阈值恢复到初始阈值,可以在危险用户拦截的同时正常用户被避免误杀。
[0014]进一步地,还包括:
[0015]设置第i时间窗,并在第i时间窗中设置第一窗口阈值和第二窗口阈值;其中,0<i<第一时间窗的时间值;
[0016]根据所述第一窗口阈值和所述第二窗口阈值对所述用户行为进行处置,获得处置结果;
[0017]根据所述处置结果获得用户行为的危险等级,根据危险等级获得处置结果对应的权重值;
[0018]对i在不同值的权重值进行累加;
[0019]根据累加后的权重值计算阈值衰减值。
[0020]采用上述进一步方案的有益效果是:本方案通过设置第i时间窗,并在第i时间窗中设置第一窗口阈值和第二窗口阈值,每个时间窗口设计两个阈值,小阈值设计的足够小以标记危险动作但不进行拦截避免误杀,大阈值设计的足够大并进行拦截使其高命中高危用户。
[0021]根据所述第一窗口阈值和所述第二窗口阈值对所述用户行为进行处置,获得处置结果;根据所述处置结果获得用户行为的危险等级,根据危险等级获得处置结果对应的权重值,各个时间窗口发生联动关系,受异常数据分布的影响极小,同时兼具通用性与灵活性,业务方可以根据具体的业务事件对权重或阈值进行灵活调整。
[0022]进一步地,还包括:
[0023]根据用户行为的类型、用户行为持续时间和扩充系数获得所述用户行为的初始阈值。
[0024]进一步地,所述根据所述第一窗口阈值和所述第二窗口阈值对所述用户行为进行处置,获得处置结果具体包括:
[0025]根据第一窗口阈值对所述用户行为进行危险标记;
[0026]根据第二窗口阈值对所述用户行为进行拦截和危险标记;
[0027]所述标记和所述拦截为所述处置结果。
[0028]采用上述进一步方案的有益效果是:本方案根据所述处置结果获得用户行为的危险等级,根据危险等级获得处置结果对应的权重值,基于单用户在执行动作过程中的危险等级赋予不同的权重,小窗口阈值负责标识危险等级,同时根据权重不同对大窗口阈值进行动态衰减,这样做即使绕过小窗口阈值,因为被标记会使得大窗口阈值急剧衰减,完成对高危请求的提前拦截。
[0029]本专利技术解决上述技术问题的另一种技术方案如下:
[0030]一种基于用户行为的自适应监控调整系统,包括:阈值衰减模块、判断模块、衰减控制模块和拦截模块;
[0031]所述阈值衰减模块用于根据用户行为的阈值衰减值对用户行为的初始阈值进行衰减处理,获得用户行为在第一时间窗的当前阈值;
[0032]所述判断模块用于结合所述当前阈值对用户行为在第一时间窗的请求次数进行判断;
[0033]所述衰减控制模块用于当所述请求次数大于所述当前阈值,则停止衰减处理;
[0034]所述拦截模块用于当所述请求次数在预设时间内超过所述当前阈值,则将执行所述用户行为的用户进行拦截。
[0035]本专利技术的有益效果是:本方案通过根据用户行为的阈值衰减值对用户行为的初始阈值进行衰减处理,获得用户行为在第一时间窗的当前阈值,当所述请求次数在预设时间
内超过所述当前阈值,则将执行所述用户行为的用户进行拦截,可以有效的对高危用户进行提前拦截,同时避免误杀,并能快速应用到相关领域。
[0036]进一步地,还包括:恢复调整模块,用于当所述请求次数在预设时间内没有超过所述当前阈值,则将所述当前阈值恢复到初始阈值。
[0037]采用上述进一步方案的有益效果是:通过当所述请求次数在预设时间内没有超过所述当前阈值,则将所述当前阈值恢复到初始阈值,可以在危险用户拦截的同时正常用户被避免误杀。
[0038]进一步地,还包括:阈值衰减值计算模块,用于设置第i时间窗,并在第i时间窗中设置第一窗口阈值和第二窗口阈值;其中,0<i<第一时间窗的时间值;
[0039]根据所述第一窗口阈值和所述第二窗口阈值对所述用户行为进行处置,获得处置结果;
[0040]根据所述处置结果获得用户行为的危险等级,根据危险等级获得处置结果对应的权重值;
[0041]对i在不同值的权重值进行累加;
[0042]根据累加后的权重值计算阈值衰减值。
[0043]采用上述进一步方案的有益效果是:本方案通过设置第i时间窗,并在第i时间窗中设置第一窗口阈值和第二窗口阈值,每个时间窗口设计两个阈值,小阈值设计的足够小以标记危险动作但不进行拦截避免误杀,大阈值设计的足够大并进行拦截使其高命中高危用户。
[0044]根据所述第一窗口阈值和所述第二窗口阈值对所述用户行为进行处置,获得处置结果;根据所述处置结果获得用户行为的危险等级,根据危险等级获得处置结果对应的权重值,各个时间窗口发生联动关系,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于用户行为的自适应监控调整方法,其特征在于,包括:根据用户行为的阈值衰减值对用户行为的初始阈值进行衰减处理,获得用户行为在第一时间窗的当前阈值;结合所述当前阈值对用户行为在第一时间窗的请求次数进行判断;当所述请求次数大于所述当前阈值,则停止衰减处理;当所述请求次数在预设时间内超过所述当前阈值,则将执行所述用户行为的用户进行拦截。2.根据权利要求1所述的一种基于用户行为的自适应监控调整方法,其特征在于,还包括:当所述请求次数在预设时间内没有超过所述当前阈值,则将所述当前阈值恢复到初始阈值。3.根据权利要求1或2所述的一种基于用户行为的自适应监控调整方法,其特征在于,还包括:设置第i时间窗,并在第i时间窗中设置第一窗口阈值和第二窗口阈值;其中,0<i<第一时间窗的时间值;根据所述第一窗口阈值和所述第二窗口阈值对所述用户行为进行处置,获得处置结果;根据所述处置结果获得用户行为的危险等级,根据危险等级获得处置结果对应的权重值;对i在不同值的权重值进行累加;根据累加后的权重值计算阈值衰减值。4.根据权利要求1或2所述的一种基于用户行为的自适应监控调整方法,其特征在于,还包括:根据用户行为的类型、用户行为持续时间和扩充系数获得所述用户行为的初始阈值。5.根据权利要求3所述的一种基于用户行为的自适应监控调整方法,其特征在于,所述根据所述第一窗口阈值和所述第二窗口阈值对所述用户行为进行处置,获得处置结果具体包括:根据第一窗口阈值对所述用户行为进行危险标记;根据第二窗口阈值对所述用户行为进行拦截和危险标记;所述标记和所述拦截为所述处置结果。6.一种基于用户行为的自适应监控调整系统,其特征在于,包括:阈值衰减模块、判断...

【专利技术属性】
技术研发人员:唐博凯
申请(专利权)人:数美天下北京科技有限公司
类型:发明
国别省市:

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

1