风险检测方法、装置、设备及存储介质制造方法及图纸

技术编号:25126533 阅读:21 留言:0更新日期:2020-08-05 02:56
本发明专利技术实施方式涉及通信技术领域,公开了一种风险检测方法,包括:根据用户登录数据集构建用户认证图;采用矩阵聚类算法对所述用户认证图中的用户进行分类;采用自适应标签传播算法确定分类后的所述用户认证图中用户的标签;根据所述标签判断所述用户是否存在风险。本发明专利技术实施方式还提供了一种风险检测装置、设备及存储介质。本发明专利技术实施方式提供的风险检测方法、装置、设备及存储介质,不依赖行为规则库的更新,可以提高风险的检测率,保证业务的安全。

【技术实现步骤摘要】
风险检测方法、装置、设备及存储介质
本专利技术涉及通信
,特别涉及一种风险检测方法、装置、设备及存储介质。
技术介绍
移动互联网给人民的工作和生活带来了很多便利,而对于移动互联网的业务而言,由于应用的场景多而复杂,使得移动互联网业务面临的风险千变万化,例如刷单、僵尸小号、猫池号码、撞库、僵尸网络、盗号、接口攻击等异常行为,因此需要对这些异常行为进行有效管控,才能保证移动互联网产业的安全。然而,专利技术人发现现有技术至少存在以下问题:目前对这些异常行为的管控方法大多依赖行为规则库进行风险的检测,若行为规则库没有得到及时更新,就可能导致风险的漏检,给业务带来风险。
技术实现思路
本专利技术实施方式的目的在于提供一种风险检测方法、装置、设备及存储介质,使得检测不依赖行为规则库,提高风险的检测率,保证业务的安全。为解决上述技术问题,本专利技术的实施方式提供了一种风险检测方法,包括:根据用户登录数据集构建用户认证图;采用矩阵聚类算法对用户认证图中的用户进行分类;采用自适应标签传播算法确定分类后的用户认证图中用户的标签;根据标签判断用户是否存在风险。本专利技术的实施方式还提供了一种风险检测装置,包括:认证图构建模块,用于根据用户登录数据集构建用户认证图;认证图分类模块,用于采用矩阵聚类算法对用户认证图中的用户进行分类;标签确定模块,用于采用自适应标签传播算法确定分类后的用户认证图中用户的标签;风险判定模块,用于根据标签判断用户是否存在风险。本专利技术的实施方式还提供了一种网络设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述的风险检测方法。本专利技术的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述的风险检测方法。本专利技术实施方式相对于现有技术而言,根据用户登录数集构建用户认证图,采用矩阵聚类算法对用户认证图中的用户进行分类,采用自适应标签传播算法确定分类后的用户认证图中用户的标签,根据标签判断用户是否存在风险。通过使用矩阵聚类算法对用户认证图中的用户进行分类,可以达到将数据进行分块的目的,从而减少算法的复杂度;而通过自适应标签传播算法确定分类后的用户认证图中用户的标签,可以达到计算更加准确和计算结果更加准确的效果,从而快速确定存在风险的用户;而且,由于不依赖行为规则库的更新,因此可以降低漏检的可能性,提高了风险的检测率,保证了业务的安全。另外,用户登录数据集包括多个用户的登录ID、登录设备ID和登录IP。由于登录ID、登录设备ID和登录IP可以通过应用接口获取,因此容易获取以形成用户登录数据集;而用户登录数据集由登录ID、登录设备ID和登录IP组成,在能够保证算法效果的同时又不至于信息量过多,即使存在较多用户的数据也不会造成计算量过大的问题,提高了风险检测方法的效率。另外,根据用户登录数据集构建用户认证图,包括:对用户登录数据集进行去重排序形成用户节点,用户节点包括索引和属性,属性为登录ID、登录设备ID或登录IP;根据每一用户节点中索引和属性确定用户节点的指向,形成用户认证图。通过去重排序,可以去掉用户登录数据集中重复的数据,并根据排序建立索引和属性,方便用户认证图后续通过矩阵聚类运算进行分类;而通过索引和属性确定用户节点的指向,可以构建出有向的用户认证图,从而有效地进行用户认证图中用户的分类。另外,采用矩阵聚类算法对用户认证图中的用户进行分类,具体为:根据矩阵聚类算法将用户认证图中的用户分为不同类别,其中,矩阵聚类算法为将计算值D中非0值所在的列相同的行对应的用户归为同一类,D=(I-αA)-1,I为单位矩阵,A为用户认证图中的邻接矩阵,α为预设系数。通过计算值D对用户认证图中的用户分为不同类别,可以降低矩阵计算的复杂度,使用户认证图中用户的分类变得简便。另外,采用自适应标签传播算法确定分类后的用户认证图中用户的标签,包括:确定分类后的用户认证图中第一用户节点的正负属性,初始化第一用户节点的标签权重,其中,第一用户节点为用户认证图中的部分用户节点,且第一用户节点为多个;根据正负属性和标签权重迭代更新第二用户节点的标签,其中,第二用户节点为用户认证图中除第一用户节点外的其余用户节点;根据迭代的结果获取用户认证图中用户的标签。首先确定第一用户节点的正负属性和初始化标签权重,从而运用自适应标签传播算法的半监督的算法迭代更新第二用户节点的标签,可以快速、准确地获取用户认证图中用户的标签。另外,根据正负属性和标签权重迭代更新第二用户节点的标签,包括:采用更新标签权重,λi为第i次的标签权重,i为大于1的正整数;采用更新后的标签权重和正负属性更新第二用户节点的标签。另外,在根据正负属性和标签权重迭代更新第二用户节点的标签之前,还包括:根据预设比例随机抽掉用户认证图中部分的第二用户节点;根据正负属性和标签权重迭代更新第二用户节点的标签,具体为:根据正负属性和标签权重迭代更新用户节点抽掉后剩余的第二用户节点;若更新后的结果收敛,则停止迭代,否则根据损失公式对预设比例进行更新后,返回执行根据预设比例随机抽掉所述用户认证图中部分的第二用户节点的步骤。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定。图1是本专利技术第一实施方式提供的风险检测方法的流程示意图;图2是本专利技术第二实施方式提供的风险检测方法的流程示意图;图3是本专利技术第三实施方式提供的风险检测方法的流程示意图;图4是本专利技术第四实施方式提供的风险检测装置的模块结构示意图;图5是本专利技术第五实施方式提供的网络设备的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。本专利技术的第一实施方式涉及一种风险检测方法,根据用户登录数据集构建用户认证图;采用矩阵聚类算法对用户认证图中的用户进行分类;采用自适应标签传播算法确定分类后的用户认证图中用户的标签;根据用户的标签判断用户是否存在风险。目前对用户的风险检测方法大多依赖行为规则库的更新,若行为规则库更新不及时,则容易存在风险的漏检。由于本专利技术实施方式提供的风险检测方法不依赖行为规则库的更新,因此不存在风险的漏检,提高风险的检测率,保证业务的安全。应当说明的是,本专利技术实施方式提供的风险检测方法的执行主体为服务端,其中,服务端可以用独立的服务器或者多个服务器组成的服务器集群来实现。以下以服务端为例进行说明。本专利技术实施方式提供的风险检测方法的具体流程如图1所示,包括以下步骤:S101:根据用户登录数据集构本文档来自技高网...

【技术保护点】
1.一种风险检测方法,其特征在于,包括:/n根据用户登录数据集构建用户认证图;/n采用矩阵聚类算法对所述用户认证图中的用户进行分类;/n采用自适应标签传播算法确定分类后的所述用户认证图中用户的标签;/n根据所述标签判断所述用户是否存在风险。/n

【技术特征摘要】
1.一种风险检测方法,其特征在于,包括:
根据用户登录数据集构建用户认证图;
采用矩阵聚类算法对所述用户认证图中的用户进行分类;
采用自适应标签传播算法确定分类后的所述用户认证图中用户的标签;
根据所述标签判断所述用户是否存在风险。


2.根据权利要求1所述的风险检测方法,其特征在于,所述用户登录数据集包括多个用户的登录ID、登录设备ID和登录IP。


3.根据权利要求2所述的风险检测方法,其特征在于,所述根据用户登录数据集构建用户认证图,包括:
对用户登录数据集进行去重排序形成用户节点,所述用户节点包括索引和属性,所述属性为所述登录ID、所述登录设备ID或所述登录IP;
根据每一所述用户节点中所述索引和所述属性确定所述用户节点的指向,形成用户认证图。


4.根据权利要求1所述的风险检测方法,其特征在于,所述采用矩阵聚类算法对所述用户认证图中的用户进行分类,具体为:
根据矩阵聚类算法将所述用户认证图中的用户分为不同类别,其中,所述矩阵聚类算法为将计算值D中非0值所在的列相同的行对应的用户归为同一类,所述D=(I-αA)-1,I为单位矩阵,A为所述用户认证图中的邻接矩阵,所述α为预设系数。


5.根据权利要求4所述的风险检测方法,其特征在于,所述采用自适应标签传播算法确定分类后的所述用户认证图中用户的标签,包括:
确定分类后的所述用户认证图中第一用户节点的正负属性,初始化所述第一用户节点的标签权重,其中,所述第一用户节点为所述用户认证图中的部分用户节点,且所述第一用户节点为多个;
根据所述正负属性和所述标签权重迭代更新第二用户节点的标签,其中,所述第二用户节点为所述用户认证图中除所述第一用户节点外的其余用户节点;
根据迭代的结果获取所述用户认证图中用户的标签。

【专利技术属性】
技术研发人员:钱湖海鲁银冰徐悦常嘉岳周旭莹钱成韩凯
申请(专利权)人:中移杭州信息技术有限公司中国移动通信集团有限公司
类型:发明
国别省市:浙江;33

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

1