一种基于社保数据的贷前风险获取系统及方法与流程

allin2023-04-08  126



1.本发明涉及数据分析领域,尤其是涉及一种基于社保数据的贷前风险获取系统及方法。


背景技术:

2.银行给个人提供贷款之前,会对信用借款客户的信用、收入、资产、家庭、还款意愿和能力、违约成本的综合性风险控制审批。贷前调查时风险防控第一道防火墙,依据贷款客户提供的基础资料、银行自有数据和从人民银行获得的征信数据等对贷款客户进行综合评价。其中社保数据也是贷前风控的资料来源之一,但是社保局等机构不能够向金融机构明文提供明细数据,数据无法以明文形式直接给到金融机构,导致客户的贷前风险评估不能结合社保数据,准确性和可靠性有限。


技术实现要素:

3.本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种基于社保数据的贷前风险获取系统及方法。
4.本发明的目的可以通过以下技术方案来实现:
5.一种基于社保数据的贷前风险获取系统,包括金融子系统和社保数据子系统,所述的金融子系统包括贷前风险获取模块、第一数据申请模块、金融数据组件、第一训练模块,所述的社保数据子系统包括第二数据申请模块、社保数据组件、第二训练模块,
6.所述的贷前风险获取模块用于发起客户的贷前风险获取请求;所述的第一数据申请模块用于接收贷前风险获取请求并分别向金融数据组件、第二数据申请模块发送数据请求;所述的金融数据组件用于将数据请求对应的加密金融数据发送至第一训练模块;
7.所述的第二数据申请模块用于将数据请求发送至社保数据组件,所述的社保数据组件用于将数据请求对应的加密社保数据发送至第二训练模块;
8.所述的第一训练模块、第二训练模块用于根据加密金融数据、加密社保数据联合基于联合模型获取客户的贷前风险。
9.优选地,所述的第一训练模块搭载预训练好的金融数据模型和联合模型,所述的第二训练模块搭载预训练好的社保数据模型和联合模型,
10.所述的第一训练模块将输入的加密金融数据送入金融数据模型进行处理,获取初级金融数据,并发送至第二训练模块的联合模型,
11.所述的第二训练模块将输入的加密社保数据送入社保数据模型进行处理,获取初级社保数据,并发送至第一训练模块的联合模型,
12.所述第一训练模块、第二训练模块的联合模型根据获取的初级金融数据、初级社保数据获取客户的贷前风险。
13.优选地,所述的金融数据模型、社保数据模型、联合模型包括但不限于以下任意模型中的一种:yolo系列、faster rcnn、maskrcnn、ssd、centernet和dyhead。
14.优选地,所述的金融数据组件包括第一数据平台和第一加解密模块,所述的第一数据平台用于存储客户的金融数据,并根据第一数据申请模块的数据请求将对应客户的金融数据发送至第一加解密模块,所述的第一加解密模块用于将客户金融数据加密后送入第一训练模块。
15.优选地,所述的第一数据平台包括金融内部数据库和社保外部数据库字典,所述的金融内部数据库用于存储客户的金融数据,所述的社保外部数据库字典用于存储用户的社保数据的定义及描述。
16.优选地,所述的社保数据组件包括第二数据平台和第二加解密模块,所述的第二数据平台用于存储客户的社保数据,并根据第二数据申请模块的数据请求将对应客户的社保数据发送至第二加解密模块;所述的第二加解密模块用于将客户社保数据加密后送入第二训练模块。
17.优选地,所述的第二数据平台包括社保内部数据库和金融外部数据库字典,所述的社保内部数据库用于存储客户的社保数据,所述的金融外部数据库字典用于存储用户的金融数据的定义及描述。
18.一种基于社保数据的贷前风险获取方法,基于上述的一种基于社保数据的贷前风险获取系统,包括以下步骤:
19.s1:所述的贷前风险获取模块发起贷前风险获取请求,并发送至第一数据申请模块;
20.s2:所述的第一数据申请模块接收贷前风险获取请求并分别向金融数据组件、第二数据申请模块发送数据请求;
21.s3:所述的金融数据组件将数据请求对应的加密金融数据发送至第一训练模块;
22.s4:所述的第二数据申请模块将数据请求发送至社保数据组件,所述的社保数据组件将数据请求对应的加密社保数据发送至第二训练模块;
23.s5:所述的第一训练模块、第二训练模块根据加密金融数据、加密社保数据联合建模获取客户的贷前风险。
24.优选地,所述的第一训练模块搭载预训练好的金融数据模型和联合模型,所述的第二训练模块搭载预训练好的社保数据模型和联合模型。
25.优选地,所述的步骤s5具体包括:
26.s51:所述的第一训练模块将输入的加密金融数据送入金融数据模型进行处理,获取初级金融数据,并发送至第二训练模块的联合模型;
27.s52:所述的第二训练模块将输入的加密社保数据送入社保数据模型进行处理,获取初级社保数据,并发送至第一训练模块的联合模型;
28.s53:所述第一训练模块、第二训练模块的联合模型根据获取的初级金融数据、初级社保数据获取用户的贷前风险。
29.与现有技术相比,本发明具有如下优点:
30.(1)本发明能够在社保数据不能明文获取的情况下,通过加密联合训练的形式,进行模型训练和贷前风险的分析获取,基于金融数据和社保数据联合分析,获取客户的贷前风险,有效提高贷前风险的准确性和可靠性;
31.(2)本发明的金融子系统和金融数据子系统间利用数据库字典的形式获取两种数
据的数据类型,进行数据交互和贷前风险分析训练,提高模型训练效率和模型精度;
32.(3)本发明利用加解密的形式进行数据处理,避免数据泄露,系统的安全性能高。
附图说明
33.图1为本发明的系统结构示意图;
34.图2为本发明的方法流程图。
35.其中,1、金融子系统,101、贷前风险获取模块,102、第一数据申请模块,103、第一数据平台,1031、金融内部数据库,1032、社保外部数据库字典,104、第一加解密模块,105、第一训练模块,2、社保数据子系统,201、第二数据申请模块,202、第二数据平台,2021、社保内部数据库,2022、金融外部数据库字典,203、第二加解密模块,204、第二训练模块。
具体实施方式
36.下面结合附图和具体实施例对本发明进行详细说明。注意,以下的实施方式的说明只是实质上的例示,本发明并不意在对其适用物或其用途进行限定,且本发明并不限定于以下的实施方式。
37.实施例
38.一种基于社保数据的贷前风险获取系统,如图1所示,包括金融子系统1和社保数据子系统2,所述的金融子系统1包括贷前风险获取模块101、第一数据申请模块102、金融数据组件、第一训练模块105,所述的社保数据子系统2包括第二数据申请模块201、社保数据组件、第二训练模块204,
39.贷前风险获取模块101用于发起客户的贷前风险获取请求;第一数据申请模块102用于接收贷前风险获取请求并分别向金融数据组件、第二数据申请模块201发送数据请求;金融数据组件用于将数据请求对应的加密金融数据发送至第一训练模块105;
40.第二数据申请模块201用于将数据请求发送至社保数据组件,社保数据组件用于将数据请求对应的加密社保数据发送至第二训练模块204;
41.第一训练模块105、第二训练模块204用于根据加密金融数据、加密社保数据联合基于联合模型获取客户的贷前风险,联合模型为贷前风控获取模型,该贷前风险获取模型由贷前风险获取模块输入,为现有的贷前风险获取模型,可通过第一训练模块105、第二训练模块204进行训练优化。
42.本实施例中,第一训练模块105搭载预训练好的金融数据模型和联合模型,第二训练模块204搭载预训练好的社保数据模型和联合模型,第一训练模块105将输入的加密金融数据送入金融数据模型进行处理,获取初级金融数据,并发送至第二训练模块204的联合模型,第二训练模块204将输入的加密社保数据送入社保数据模型进行处理,获取初级社保数据,并发送至第一训练模块105的联合模型,所述第一训练模块105、第二训练模块204的联合模型根据获取的初级金融数据、初级社保数据获取客户的贷前风险。
43.具体地,本实施例中金融数据模型、社保数据模型、联合模型包括但不限于以下任意模型中的一种:yolo系列、faster rcnn、maskrcnn、ssd、centernet和dyhead。
44.对金融数据模型、社保数据模型、联合模型进行训练时,采用打好标签的客户及其对应的加密金融数据、加密社保数据对金融数据模型、社保数据模型、联合模型进行迭代训
练和参数优化,使模型的用户画像预测准确度高于设定阈值。
45.金融数据组件包括第一数据平台103和第一加解密模块104,第一数据平台103用于存储客户的金融数据,并根据第一数据申请模块102的数据请求将对应客户的金融数据发送至第一加解密模块104,第一加解密模块104用于将客户金融数据加密后送入第一训练模块。
46.第一数据平台103包括金融内部数据库1031和社保外部数据库字典1032,金融内部数据库1031用于存储客户的金融数据,社保外部数据库字典1032用于存储用户的社保数据的定义及描述。
47.社保数据组件包括第二数据平台202和第二加解密模块203,第二数据平台202用于存储客户的社保数据,并根据第二数据申请模块201的数据请求将对应客户的社保数据发送至第二加解密模块203;第二加解密模块203用于将客户社保数据加密后送入第二训练模块。
48.第二数据平台202包括社保内部数据库2021和金融外部数据库字典2022,社保内部数据库2021用于存储客户的社保数据,金融外部数据库字典2022用于存储用户的金融数据的定义及描述。
49.本发明还提供了一种基于社保数据的贷前风险获取方法,基于上述的一种基于社保数据的贷前风险获取系统,如图2所示,包括以下步骤:
50.s1:贷前风险获取模块101发起贷前风险获取请求,并发送至第一数据申请模块102;
51.s2:第一数据申请模块102接收贷前风险获取请求并分别向金融数据组件、第二数据申请模块201发送数据请求;
52.s3:金融数据组件将数据请求对应的加密金融数据发送至第一训练模块105;
53.s4:第二数据申请模块201将数据请求发送至社保数据组件,社保数据组件将数据请求对应的加密社保数据发送至第二训练模块204,第一训练模块105搭载预训练好的金融数据模型和联合模型,第二训练模块204搭载预训练好的社保数据模型和联合模型。
54.s5:第一训练模块105、第二训练模块204根据加密金融数据、加密社保数据联合建模获取客户的贷前风险,步骤s5具体包括:
55.s51:第一训练模块105将输入的加密金融数据送入金融数据模型进行处理,获取初级金融数据,并发送至第二训练模块204的联合模型;
56.s52:第二训练模块204将输入的加密社保数据送入社保数据模型进行处理,获取初级社保数据,并发送至第一训练模块105的联合模型;
57.s53:所述第一训练模块105、第二训练模块204的联合模型根据获取的初级金融数据、初级社保数据获取用户的贷前风险。
58.上述实施方式仅为例举,不表示对本发明范围的限定。这些实施方式还能以其它各种方式来实施,且能在不脱离本发明技术思想的范围内作各种省略、置换、变更。

技术特征:
1.一种基于社保数据的贷前风险获取系统,其特征在于,包括金融子系统(1)和社保数据子系统(2),所述的金融子系统(1)包括贷前风险获取模块(101)、第一数据申请模块(102)、金融数据组件、第一训练模块(105),所述的社保数据子系统(2)包括第二数据申请模块(201)、社保数据组件、第二训练模块(204),所述的贷前风险获取模块(101)用于发起客户的贷前风险获取请求;所述的第一数据申请模块(102)用于接收贷前风险获取请求并分别向金融数据组件、第二数据申请模块(201)发送数据请求;所述的金融数据组件用于将数据请求对应的加密金融数据发送至第一训练模块(105);所述的第二数据申请模块(201)用于将数据请求发送至社保数据组件,所述的社保数据组件用于将数据请求对应的加密社保数据发送至第二训练模块(204);所述的第一训练模块(105)、第二训练模块(204)用于根据加密金融数据、加密社保数据联合基于联合模型获取客户的贷前风险。2.根据权利要求1所述的一种基于社保数据的贷前风险获取系统,其特征在于,所述的第一训练模块(105)搭载预训练好的金融数据模型和联合模型,所述的第二训练模块(204)搭载预训练好的社保数据模型和联合模型,所述的第一训练模块(105)将输入的加密金融数据送入金融数据模型进行处理,获取初级金融数据,并发送至第二训练模块(204)的联合模型,所述的第二训练模块(204)将输入的加密社保数据送入社保数据模型进行处理,获取初级社保数据,并发送至第一训练模块(105)的联合模型,所述第一训练模块(105)、第二训练模块(204)的联合模型根据获取的初级金融数据、初级社保数据获取客户的贷前风险。3.根据权利要求2所述的一种基于社保数据的贷前风险获取系统,其特征在于,所述的金融数据模型、社保数据模型、联合模型包括但不限于以下任意模型中的一种:yolo系列、faster rcnn、maskrcnn、ssd、centernet和dyhead。4.根据权利要求1所述的一种基于社保数据的贷前风险获取系统,其特征在于,所述的金融数据组件包括第一数据平台(103)和第一加解密模块(104),所述的第一数据平台(103)用于存储客户的金融数据,并根据第一数据申请模块(102)的数据请求将对应客户的金融数据发送至第一加解密模块(104),所述的第一加解密模块(104)用于将客户金融数据加密后送入第一训练模块。5.根据权利要求4所述的一种基于社保数据的贷前风险获取系统,其特征在于,所述的第一数据平台(103)包括金融内部数据库(1031)和社保外部数据库字典(1032),所述的金融内部数据库(1031)用于存储客户的金融数据,所述的社保外部数据库字典(1032)用于存储用户的社保数据的定义及描述。6.根据权利要求1所述的一种基于社保数据的贷前风险获取系统,其特征在于,所述的社保数据组件包括第二数据平台(202)和第二加解密模块(203),所述的第二数据平台(202)用于存储客户的社保数据,并根据第二数据申请模块(201)的数据请求将对应客户的社保数据发送至第二加解密模块(203);所述的第二加解密模块(203)用于将客户社保数据加密后送入第二训练模块。7.根据权利要求6所述的一种基于社保数据的贷前风险获取系统,其特征在于,所述的
第二数据平台(202)包括社保内部数据库(2021)和金融外部数据库字典(2022),所述的社保内部数据库(2021)用于存储客户的社保数据,所述的金融外部数据库字典(2022)用于存储用户的金融数据的定义及描述。8.一种基于社保数据的贷前风险获取方法,基于权利要求1-7中任意一项所述的一种基于社保数据的贷前风险获取系统,其特征在于,包括以下步骤:s1:所述的贷前风险获取模块(101)发起贷前风险获取请求,并发送至第一数据申请模块(102);s2:所述的第一数据申请模块(102)接收贷前风险获取请求并分别向金融数据组件、第二数据申请模块(201)发送数据请求;s3:所述的金融数据组件将数据请求对应的加密金融数据发送至第一训练模块(105);s4:所述的第二数据申请模块(201)将数据请求发送至社保数据组件,所述的社保数据组件将数据请求对应的加密社保数据发送至第二训练模块(204);s5:所述的第一训练模块(105)、第二训练模块(204)根据加密金融数据、加密社保数据联合建模获取客户的贷前风险。9.根据权利要求8所述的一种基于社保数据的贷前风险获取方法,其特征在于,所述的第一训练模块(105)搭载预训练好的金融数据模型和联合模型,所述的第二训练模块(204)搭载预训练好的社保数据模型和联合模型。10.根据权利要求9所述的一种基于社保数据的贷前风险获取方法,其特征在于,所述的步骤s5具体包括:s51:所述的第一训练模块(105)将输入的加密金融数据送入金融数据模型进行处理,获取初级金融数据,并发送至第二训练模块(204)的联合模型;s52:所述的第二训练模块(204)将输入的加密社保数据送入社保数据模型进行处理,获取初级社保数据,并发送至第一训练模块(105)的联合模型;s53:所述第一训练模块(105)、第二训练模块(204)的联合模型根据获取的初级金融数据、初级社保数据获取用户的贷前风险。

技术总结
本发明涉及一种基于社保数据的贷前风险获取系统及方法,所述系统包括金融子系统和社保数据子系统,金融子系统包括贷前风险获取模块、第一数据申请模块、金融数据组件、第一训练模块,社保数据子系统包括第二数据申请模块、社保数据组件、第二训练模块,第一训练模块、第二训练模块用于根据金融子系统、社保数据子系统获取的加密金融数据、加密社保数据联合基于贷前风控获取模型获取客户的贷前风险。与现有技术相比,本发明实现社保数据无需明文也可作为贷前风险的评估数据基础,贷前风险的评估准确性高。确性高。确性高。


技术研发人员:张辉
受保护的技术使用者:中银金融科技有限公司
技术研发日:2022.04.08
技术公布日:2022/7/5
转载请注明原文地址: https://www.8miu.com/read-9615.html

最新回复(0)