用户识别方法及其系统技术方案

技术编号:19321691 阅读:41 留言:0更新日期:2018-11-03 11:32
本公开提供了一种用户识别方法,该方法包括:获取目标用户的第一用户信息,其中,目标用户属于目标用户群,目标用户群中各用户的交易数据之间的第一相似度满足相似度阈值;获取目标用户群的第一用户群信息,第一用户群信息至少包含用于描述各用户的第二用户信息之间关系的信息;以及根据第一用户信息和第一用户群信息识别目标用户。本公开还提供了一种用户识别系统、一种非易失性存储介质和一种计算机程序。

User identification method and system

The present disclosure provides a user identification method, which includes: obtaining the first user information of the target user, in which the target user belongs to the target user group, and the first similarity between the transaction data of each user in the target user group satisfies the similarity threshold; obtaining the first user group information of the target user group, the first use. The user group information includes at least information for describing the relationship between the second user information of each user and identifying the target user according to the first user information and the first user group information. The present disclosure also provides a user identification system, a non-volatile storage medium and a computer program.

【技术实现步骤摘要】
用户识别方法及其系统
本公开涉及数据处理领域,更具体地,涉及一种用户识别方法及其系统。
技术介绍
随着人工智能、电子商务、大数据系统的快速发展,在电子商务领域,企业之间的竞争日渐激烈,甚至出现恶意竞争现象,以给竞争对手造成潜在风险。例如,为了打击、遏制竞争对手,企业A可能会冒充用户,针对企业B的商品在电商平台上执行恶意下单、恶意占库存等操作,以给企业B造成潜在风险。为了降低或者消除这种潜在风险,各企业需要全面、有效地识别具有恶意下单、恶意占库存等潜在风险的恶意用户。
技术实现思路
有鉴于此,本公开提供了一种能够全面、有效地识别恶意用户的用户识别方法及其系统。本公开的一个方面提供了一种用户识别方法,包括:获取目标用户的第一用户信息,其中,上述目标用户属于目标用户群,上述目标用户群中各用户的交易数据之间的第一相似度满足相似度阈值;获取上述目标用户群的第一用户群信息,上述第一用户群信息至少包含用于描述上述各用户的第二用户信息之间关系的信息;以及根据上述第一用户信息和上述第一用户群信息识别上述目标用户。根据本公开的实施例,其中,根据上述第一用户信息和上述第一用户群信息识别上述目标用户包括:加载用户识别模型;以及将上述第一用户信息和上述第一用户群信息输入上述用户识别模型,以使上述用户识别模型基于上述第一用户信息和上述第一用户群信息识别上述目标用户。根据本公开的实施例,在加载用户识别模型之前,上述方法还包括:获取用户训练样本;获取上述用户训练样本中各用户的第三用户信息;获取上述用户训练样本的第二用户群信息,上述第二用户群信息至少包含用于描述上述第三用户信息之间关系的信息;以及根据上述第三用户信息和上述第二用户群信息进行训练,得到上述用户识别模型。根据本公开的实施例,在根据上述第三用户信息和上述第二用户群信息进行训练,得到上述用户识别模型之后,上述方法还包括:获取用户测试样本;获取上述用户测试样本中各用户的第四用户信息;获取上述用户测试样本的第三用户群信息,上述第三用户群信息至少包含用于描述上述第四用户信息之间关系的信息;将上述第四用户信息和上述第三用户群信息输入上述用户识别模型,以使上述用户识别模型基于上述第四用户信息和上述第三用户群信息对识别上述用户测试样本中的各用户,得到识别结果;以及根据上述识别结果验证上述用户识别模型能否准确识别用户。根据本公开的实施例,在获取上述目标用户群的第一用户群信息之前,上述方法还包括:获取上述目标用户的第一交易数据;获取至少一个指定用户的第二交易数据;计算上述第一交易数据和上述第二交易数据的第二相似度;判断上述第二相似度是否满足上述相似度阈值;以及若是,则将上述目标用户和上述至少一个指定用户作为上述目标用户群中的用户,以确定出上述目标用户群。根据本公开的实施例,获取上述目标用户的第一交易数据包括获取上述目标用户在预设时间段内交易时产生的交易数据。本公开的另一个方面提供了一种用户识别系统,包括:第一获取模块,用于获取目标用户的第一用户信息,其中,上述目标用户属于目标用户群,上述目标用户群中各用户的交易数据之间的第一相似度满足相似度阈值;第二获取模块,用于获取上述目标用户群的第一用户群信息,上述第一用户群信息至少包含用于描述上述各用户的第二用户信息之间关系的信息;以及识别模块,用于根据上述第一用户信息和上述第一用户群信息识别上述目标用户。根据本公开的实施例,上述识别模块包括:加载单元,用于加载用户识别模型;以及输入单元,用于将上述第一用户信息和上述第一用户群信息输入上述用户识别模型,以使上述用户识别模型基于上述第一用户信息和上述第一用户群信息识别上述目标用户。根据本公开的实施例,上述系统还包括:第三获取模块,用于在加载用户识别模型之前,获取用户训练样本;第四获取模块,用于获取上述用户训练样本中各用户的第三用户信息;第五获取模块,用于获取上述用户训练样本的第二用户群信息,上述第二用户群信息至少包含用于描述上述第三用户信息之间关系的信息;以及训练模块,用于根据上述第三用户信息和上述第二用户群信息进行训练,得到上述用户识别模型。根据本公开的实施例,上述系统还包括:第六获取模块,用于在根据上述第三用户信息和上述第二用户群信息进行训练,得到上述用户识别模型之后,获取用户测试样本;第七获取模块,用于获取上述用户测试样本中各用户的第四用户信息;第八获取模块,用于获取上述用户测试样本的第三用户群信息,上述第三用户群信息至少包含用于描述上述第四用户信息之间关系的信息;输入模块,用于将上述第四用户信息和上述第三用户群信息输入上述用户识别模型,以使上述用户识别模型基于上述第四用户信息和上述第三用户群信息对识别上述用户测试样本中的各用户,得到识别结果;以及验证模块,用于根据上述识别结果验证上述用户识别模型能否准确识别用户。根据本公开的实施例,上述系统还包括:第九获取模块,用于在获取上述目标用户群的第一用户群信息之前,获取上述目标用户的第一交易数据;第十获取模块,用于获取至少一个指定用户的第二交易数据;计算模块,用于计算上述第一交易数据和上述第二交易数据的第二相似度;判断模块,用于判断上述第二相似度是否满足上述相似度阈值;以及确定模块,用于在是的情况下,将上述目标用户和上述至少一个指定用户作为上述目标用户群中的用户,以确定出上述目标用户群。根据本公开的实施例,上述第九获取模块还用于获取上述目标用户在预设时间段内交易时产生的交易数据。本公开的另一方面提供了一种非易失性存储介质,存储有计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。本公开的另一方面提供了一种计算机程序,所述计算机程序包括计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。根据本公开的实施例,因为采用了结合目标用户的用户信息以及目标用户所在的相似群(即目标用户群)的用户群信息来识别用户的技术手段,一方面克服了仅仅使用单一维度的用户信息进行识别而导致无法全面、有效地识别恶意用户的缺陷,另一方面克服了仅仅使用用户群信息进行识别而导致的可能将具有相似购买行为的正常用户误识别为恶意用户的缺陷,所以至少部分地降低了由于恶意用户恶意下单、恶意占库存等而给企业运营带来潜在风险的技术问题,实现全面、有效地识别恶意用户以防止其恶意下单、恶意占库存等的技术效果。附图说明通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目的、特征和优点将更为清楚,在附图中:图1示意性示出了根据本公开实施例的用户识别方法及其系统的应用场景;图2示意性示出了根据本公开实施例的用户识别方法的流程图;图3A示意性示出了根据本公开实施例的基于用户信息和用户群信息识别用户的流程图;图3B示意性示出了根据本公开实施例的训练用户识别模型的流程图;图3C示意性示出了根据本公开实施例的验证用户识别模型的流程图;图3D示意性示出了根据本公开实施例的确定目标用户群的流程图;图4示意性示出了根据本公开实施例的用户识别系统的框图;以及图5示意性示出了根据本公开另一实施例的用户识别系统的框图。具体实施方式以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的本文档来自技高网...

【技术保护点】
1.一种用户识别方法,包括:获取目标用户的第一用户信息,其中,所述目标用户属于目标用户群,所述目标用户群中各用户的交易数据之间的第一相似度满足相似度阈值;获取所述目标用户群的第一用户群信息,所述第一用户群信息至少包含用于描述所述各用户的第二用户信息之间关系的信息;以及根据所述第一用户信息和所述第一用户群信息识别所述目标用户。

【技术特征摘要】
1.一种用户识别方法,包括:获取目标用户的第一用户信息,其中,所述目标用户属于目标用户群,所述目标用户群中各用户的交易数据之间的第一相似度满足相似度阈值;获取所述目标用户群的第一用户群信息,所述第一用户群信息至少包含用于描述所述各用户的第二用户信息之间关系的信息;以及根据所述第一用户信息和所述第一用户群信息识别所述目标用户。2.根据权利要求1所述的方法,其中,根据所述第一用户信息和所述第一用户群信息识别所述目标用户包括:加载用户识别模型;以及将所述第一用户信息和所述第一用户群信息输入所述用户识别模型,以使所述用户识别模型基于所述第一用户信息和所述第一用户群信息识别所述目标用户。3.根据权利要求2所述的方法,在加载用户识别模型之前,所述方法还包括:获取用户训练样本;获取所述用户训练样本中各用户的第三用户信息;获取所述用户训练样本的第二用户群信息,所述第二用户群信息至少包含用于描述所述第三用户信息之间关系的信息;以及根据所述第三用户信息和所述第二用户群信息进行训练,得到所述用户识别模型。4.根据权利要求3所述的方法,在根据所述第三用户信息和所述第二用户群信息进行训练,得到所述用户识别模型之后,所述方法还包括:获取用户测试样本;获取所述用户测试样本中各用户的第四用户信息;获取所述用户测试样本的第三用户群信息,所述第三用户群信息至少包含用于描述所述第四用户信息之间关系的信息;将所述第四用户信息和所述第三用户群信息输入所述用户识别模型,以使所述用户识别模型基于所述第四用户信息和所述第三用户群信息对识别所述用户测试样本中的各用户,得到识别结果;以及根据所述识别结果验证所述用户识别模型能否准确识别用户。5.根据权利要求1所述的方法,在获取所述目标用户群的第一用户群信息之前,所述方法还包括:获取所述目标用户的第一交易数据;获取至少一个指定用户的第二交易数据;计算所述第一交易数据和所述第二交易数据的第二相似度;判断所述第二相似度是否满足所述相似度阈值;以及若是,则将所述目标用户和所述至少一个指定用户作为所述目标用户群中的用户,以确定出所述目标用户群。6.根据权利要求5所述的方法,获取所述目标用户的第一交易数据包括获取所述目标用户在预设时间段内交易时产生的交易数据。7.一种用户识别系统,包括:第一获取模块,用于获取目标用户的第一用户信息,其中,所述目标用户属于目标用户群,所述目标用户群中各用户的交易数据之间的第一相似度满足相似度阈值;第二获取模块,用于获取所述目标用户群的第一用户群信息,所述第一用户群信息至少包含用...

【专利技术属性】
技术研发人员:王晓勤游正朋
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

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

1