本说明书涉及计算机,尤其涉及一种业务风控的方法、装置、存储介质及电子设备。
背景技术:
1、随着互联网技术的不断发展,用户可以通过网络在线上平台执行多种业务,商家也可以进驻线上平台为用户提供服务。而为了保证线上平台的信息安全,线上平台需要对用户及商家等业务对象进行风控。
2、在现有技术中,难以有效并准确地预测出业务平台中存在的业务对象(如用户、商家等)是否存在风险,从而难以保证线上平台的信息安全。
技术实现思路
1、本说明书提供一种业务风控的方法、装置、存储介质及电子设备,以提高进行业务风控的准确性,保证数据安全。
2、本说明书采用下述技术方案:
3、本说明书提供一种业务风控的方法,包括:
4、确定待风控对象;
5、针对每个历史时刻,确定在该历史时刻以所述待风控对象延伸出的业务链路网络图,作为该历史时刻对应的业务链路网络图,业务链路网络图中不同的节点用于表征不同的业务对象,节点之间的边用于表征在该历史时刻之前业务对象之间发生过业务;
6、根据每个历史时刻对应的业务链路网络图,确定所述待风控对象对应的节点记忆特征,以及确定用于表征各历史时刻对应的业务链路网络图随时间变化情况的图记忆特征,所述节点记忆特征用于表征所述待风控对象对应的节点所连接的边随时间的变化情况;
7、根据所述节点记忆特征以及所述图记忆特征,得到所述待风控对象的风险结果,以根据所述待风控对象的风险结果,对所述待风控对象进行业务风控。
8、可选地,根据每个历史时刻对应的业务链路网络图,确定所述待风控对象对应的节点记忆特征,包括:
9、确定所述待风控对象的属性特征;
10、根据所述每个历史时刻对应的业务链路网络图,确定在每个历史时刻针对所述待风控对象对应的节点发生的事件,作为目标事件;
11、根据所述待风控对象的属性特征以及所述目标事件对应的事件特征,确定所述待风控对象对应的节点记忆特征。
12、可选地,根据所述待风控对象的属性特征以及所述目标事件对应的事件特征,确定所述待风控对象当前的节点记忆特征,具体包括:
13、针对所述每个历史时刻中的初始时刻,根据该初始时刻发生的目标事件的事件特征以及所述属性特征,得到该初始时刻的节点记忆特征;
14、针对所述初始时刻之后的每个历史时刻,根据该历史时刻发生的目标事件的事件特征,对上一时刻得到的节点记忆特征进行更新,得到该历史时刻的节点记忆特征;
15、将所述每个历史时刻中最终历史时刻的节点记忆特征,作为所述待风控对象对应的节点记忆特征。
16、可选地,根据每个历史时刻对应的业务链路网络图,确定用于表征各历史时刻对应的业务链路网络图随时间变化情况的图记忆特征,包括:
17、针对每个历史时刻,确定该历史时刻对应的业务链路网络图中各节点在该历史时刻的节点记忆特征;
18、将各节点在该历史时刻的节点记忆特征进行聚合,得到该历史时刻的综合记忆特征;
19、根据各历史时刻的综合记忆特征,确定用于表征各历史时刻对应的业务链路网络图随时间变化情况的图记忆特征。
20、可选地,将各节点在该历史时刻的节点记忆特征进行聚合,得到该历史时刻的综合记忆特征,包括:
21、将同一类型节点在该历史时刻的节点记忆特征进行融合,得到该类型下节点的融合记忆特征;
22、将各类型下节点的融合记忆特征进行拼接,得到拼接后的节点记忆特征;
23、根据所述拼接后的节点记忆特征,确定所述综合记忆特征。
24、可选地,根据所述节点记忆特征以及所述图记忆特征,得到所述待风控对象的风险结果,具体包括:
25、确定所述待风控对象在最终历史时刻的业务链路网络图中对应节点的邻居节点;
26、针对每个邻居节点,将该邻居节点对应的节点记忆特征与该节点对应的节点记忆特征进行融合,得到该邻居节点对应的融合特征;
27、将各邻居节点对应的融合特征进行聚合,得到所述待风控对象的节点对应的节点特征;
28、根据所述节点特征以及所述图记忆特征,得到所述待风控对应的风险结果。
29、可选地,根据所述变化记录,确定所述待风控对象在所述业务链路网络图中节点对应的节点记忆特征,以及所述业务链路网络图对应的图记忆特征,包括:
30、将每个历史时刻的业务链路网络图输入到预先训练的风控模型中,以通过所述风控模型中的节点记忆子网络,确定所述节点记忆特征,以及通过所述风控模型中的图记忆子网络,确定所述图记忆特征;
31、根据所述节点记忆特征以及所述图记忆特征,得到所述待风控对象的风险结果,包括:
32、将所述节点记忆特征以及所述图记忆特征输入到所述风控模型中的预测子网络中,得到所述风险结果。
33、可选地,训练所述风控模型,包括:
34、获取训练样本,所述训练样本包括目标对象在各历史时刻对应的业务链路网络图,以及所述目标对象对应的标注信息;
35、将所述目标对象在各历史时刻对应的业务链路网络图输入到所述风控模型中,以通过所述节点记忆子网络确定所述目标对象对应的节点记忆特征,以及通过所述图记忆子网络确定所述目标对象对应的图记忆特征;
36、将所述目标对象对应的节点记忆特征以及所述目标对象对应的图记忆特征输入到所述预测子网络中,预测出所述目标对象的风险结果;
37、以最小化预测出的所述目标对象的风险结果与所述目标对象对应的标注信息之间的偏差为优化目标,对所述风控模型进行训练。
38、本说明书提供一种业务风控的装置,包括:
39、对象确定模块,用于确定待风控对象;
40、图确定模块,用于针对每个历史时刻,确定在该历史时刻以所述待风控对象延伸出的业务链路网络图,作为该历史时刻对应的业务链路网络图,业务链路网络图中不同的节点用于表征不同的业务对象,节点之间的边用于表征在该历史时刻之前业务对象之间发生过业务;
41、记忆特征确定模块,用于根据每个历史时刻对应的业务链路网络图,确定所述待风控对象对应的节点记忆特征,以及确定用于表征各历史时刻对应的业务链路网络图随时间变化情况的图记忆特征,所述节点记忆特征用于表征所述待风控对象对应的节点所连接的边随时间的变化情况;
42、风控模块,用于根据所述节点记忆特征以及所述图记忆特征,得到所述待风控对象的风险结果,以根据所述待风控对象的风险结果,对所述待风控对象进行业务风控。
43、可选地,所述记忆特征确定模块具体用于,确定所述待风控对象的属性特征;根据所述每个历史时刻对应的业务链路网络图,确定在每个历史时刻针对所述待风控对象对应的节点发生的事件,作为目标事件;根据所述待风控对象的属性特征以及所述目标事件对应的事件特征,确定所述待风控对象对应的节点记忆特征。
44、可选地,所述记忆特征确定模块具体用于,针对所述每个历史时刻中的初始时刻,根据该初始时刻发生的目标事件的事件特征以及所述属性特征,得到该初始时刻的节点记忆特征;针对所述初始时刻之后的每个历史时刻,根据该历史时刻发生的目标事件的事件特征,对上一时刻得到的节点记忆特征进行更新,得到该历史时刻的节点记忆特征;将所述每个历史时刻中最终历史时刻的节点记忆特征,作为所述待风控对象对应的节点记忆特征。
45、可选地,所述记忆特征确定模块具体用于,针对每个历史时刻,确定该历史时刻对应的业务链路网络图中各节点在该历史时刻的节点记忆特征;将各节点在该历史时刻的节点记忆特征进行聚合,得到该历史时刻的综合记忆特征;根据各历史时刻的综合记忆特征,确定所述业务链路网络图对应的图记忆特征。
46、可选地,所述记忆特征确定模块具体用于,将同一类型节点在该历史时刻的节点记忆特征进行融合,得到该类型下节点的融合记忆特征;将各类型下节点的融合记忆特征进行拼接,得到拼接后的节点记忆特征;根据所述拼接后的节点记忆特征,确定所述综合记忆特征。
47、本说明书提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述业务风控的方法。
48、本说明书提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述业务风控的方法。
49、本说明书采用的上述至少一个技术方案能够达到以下有益效果:
50、在本说明书中提供的业务风控的方法中,可以确定待风控对象,并针对每个历史时刻,确定在该历史时刻以所述待风控对象延伸出的业务链路网络图,作为该历史时刻对应的业务链路网络图,业务链路网络图中不同的节点用于表征不同的业务对象,节点之间的边用于表征在该历史时刻之前业务对象之间发生过业务。而后,根据每个历史时刻对应的业务链路网络图,确定待风控对象对应的节点记忆特征,以及确定用于表征各历史时刻对应的业务链路网络图随时间变化情况的图记忆特征,节点记忆特征用于表征所述待风控对象对应的节点所连接的边随时间的变化情况,最后,根据节点记忆特征以及图记忆特征,得到待风控对象的风险结果,以根据待风控对象的风险结果,对待风控对象进行业务风控。
51、从上述内容中可以看出,本说明书中提供的业务风控的方法,可以考虑到通过待风控对象相关的业务活动得到的业务链路网络图的变化,确定出能够表示与待风控对象对应节点相关变化的节点记忆特征,以及与整个业务链路网络图变化相关的图记忆特征,从而结合两个特征来对用户的风险情况进行预测,从而提高了风险预测、风控的准确性。