风控模型的管理方法、装置、电子设备和存储介质制造方法及图纸

技术编号:34553480 阅读:59 留言:0更新日期:2022-08-17 12:38
本公开提供一种风控模型的管理方法、装置、电子设备和存储介质。该方法包括:接收终端设备发送的风控子模型,其中,所述风控子模型包括子模型标识;根据所述子模型标识,确定所述风控子模型的子模型版本号;存储带有所述子模型版本号的所述风控子模型。该方法实现了风控子模型版本和风控模型版本的自动管理,便于不同版本决策模型间的对比、回退及追溯。回退及追溯。回退及追溯。

【技术实现步骤摘要】
风控模型的管理方法、装置、电子设备和存储介质


[0001]本公开的实施例涉及数据处理
,具体涉及风控模型的管理方法、装置、电子设备和存储介质。

技术介绍

[0002]年来,随着互联网的普及应用,金融欺诈渠道与事件急剧增多,为了避免欺诈等灰黑产业给信贷业务带来经济损失及不利社会影响,风险防控(简称:风控)成为信贷业务中不可或缺的重要一环。伴随着合作渠道及应用场景的增多,业务量日益增长,风控模式也逐渐由人工审批向自动化审批转变。早期,自动化风控审批由硬编码方式实现,每次迭代决策策略逻辑均需系统开发人员修改代码逻辑,执行冗长的应用发版流程。为了适应决策策略逻辑灵活变更的需求,以低代码为宗旨的、依托于策略流的可视化决策模型管理系统应运而生。业务人员可通过界面化策略编辑器,配置、打包并发布决策规则,简易的部署操作使决策模型迭代效率大幅提升。
[0003]目前较为流行的可视化决策模型管理系统主要有美国征信巨头 FICO公司推出的Blaze Advisor、由红帽核心团队维护的Drools、 Sparking Logic公司发布的SMARTS、Apache社区发布的开源项目 Urule和Radar等,上述系统大多以策略包为单位管理决策模型,虽然有效缓解系统开发硬编码与决策模型发布强耦合的问题,但在决策模型管理方面仍存在缺陷,例如未发布的策略包及其包含的子模型易错乱,打包后不易修改,策略包在策略设计、审批与部署环节耗费人力等。
[0004]因此,有必要提出一种新的风控模型的管理方案,以解决上述至少一个技术问题。

技术实现思路

[0005]本公开的实施例提出了风控模型的管理方法、装置、电子设备和存储介质。
[0006]第一方面,本公开提供了一种风控模型的管理方法,包括:
[0007]接收终端设备发送的风控子模型,其中,上述风控子模型包括子模型标识;
[0008]根据上述子模型标识,确定上述风控子模型的子模型版本号;
[0009]存储带有上述子模型版本号的上述风控子模型。
[0010]在一些可选的实施方式中,上述根据上述子模型标识,确定上述风控子模型的子模型版本号,包括:
[0011]根据上述子模型标识,确定是否存在已有的同名风控子模型;
[0012]响应于确定否,确定上述风控子模型的子模型版本号为初始子模型版本号;
[0013]响应于确定是,根据已有的同名风控子模型的最大子模型版本号确定上述风控子模型的子模型版本号。
[0014]在一些可选的实施方式中,在上述存储带有上述子模型版本号的上述风控子模型之后,上述方法还包括:
[0015]接收终端设备发送的模型装配信息,其中,上述模型装配信息包括至少两个风控
子模型的子模型标识和子模型版本号,以及上述至少两个风控子模型之间的连接方式;
[0016]根据上述模型装配信息,将上述至少两个风控子模型装配为风控模型,其中,上述风控模型包括模型标识和模型版本号。
[0017]在一些可选的实施方式中,在上述将上述至少两个风控子模型装配为风控模型之后,上述方法还包括:
[0018]将上述风控模型发送至目标设备以进行审批;
[0019]接收上述目标设备发送的审批结果;
[0020]在上述审批结果为通过的情况下,将上述风控模型的当前状态确定为激活状态,其中,上述激活状态表示上述风控模型能够被调用。
[0021]在一些可选的实施方式中,将上述风控模型的当前状态确定为激活状态之后,上述方法还包括:
[0022]获取新增的风控模型;
[0023]在新增的风控模型和已有的风控模型的模型标识相同、模型版本不同,并且新增的风控模型为激活状态的情况下,将已有的风控模型的当前状态由激活状态变更为下线状态,其中,上述下线状态表示上述风控模型不能被调用。
[0024]在一些可选的实施方式中,在将上述风控模型的当前状态确定为激活状态之前,上述方法还包括:
[0025]接收终端设备发送的更新的模型装配信息;
[0026]根据上述更新的模型装备信息,生成更新的风控模型并替代已有的风控模型。
[0027]在一些可选的实施方式中,在上述将已有的风控模型的当前状态由激活状态变更为下线状态之后,上述方法还包括:
[0028]存储下线状态的风控模型;
[0029]响应于终端设备发送的回滚指令,将目标风控模型的当前状态由下线状态变更为回滚成功状态,其中,上述回滚成功状态表示上述目标风控模型能够进入审批流程。
[0030]第二方面,本公开提供了一种风控模型的管理装置,包括:
[0031]子模型接收单元,用于接收终端设备发送的风控子模型,其中,上述风控子模型包括子模型标识;
[0032]版本号确定单元,用于根据上述子模型标识,确定上述风控子模型的子模型版本号;
[0033]存储单元,用于存储带有上述子模型版本号的上述风控子模型。
[0034]在一些可选的实施方式中,上述版本号确定单元还用于:
[0035]根据上述子模型标识,确定是否存在已有的同名风控子模型;
[0036]响应于确定否,确定上述风控子模型的子模型版本号为初始子模型版本号;
[0037]响应于确定是,根据已有的同名风控子模型的最大子模型版本号确定上述风控子模型的子模型版本号。
[0038]在一些可选的实施方式中,上述装置还包括模型装配单元,用于:
[0039]接收终端设备发送的模型装配信息,其中,上述模型装配信息包括至少两个风控子模型的子模型标识和子模型版本号,以及上述至少两个风控子模型之间的连接方式;
[0040]根据上述模型装配信息,将上述至少两个风控子模型装配为风控模型,其中,上述
风控模型包括模型标识和模型版本号。
[0041]在一些可选的实施方式中,上述装置还包括审批单元,用于:
[0042]将上述风控模型发送至目标设备以进行审批;
[0043]接收上述目标设备发送的审批结果;
[0044]在上述审批结果为通过的情况下,将上述风控模型的当前状态确定为激活状态,其中,上述激活状态表示上述风控模型能够被调用。
[0045]在一些可选的实施方式中,上述装置还包括模型下线单元,用于:
[0046]获取新增的风控模型;
[0047]在新增的风控模型和已有的风控模型的模型标识相同、模型版本不同,并且新增的风控模型为激活状态的情况下,将已有的风控模型的当前状态由激活状态变更为下线状态,其中,上述下线状态表示上述风控模型不能被调用。
[0048]在一些可选的实施方式中,上述装置还包括模型修改单元,用于:
[0049]接收终端设备发送的更新的模型装配信息;
[0050]根据上述更新的模型装备信息,生成更新的风控模型并替代已有的风控模型。
[0051]在一些可选的实施方式中,上述装置还包括模型回滚单元,用于:...

【技术保护点】

【技术特征摘要】
1.一种风控模型的管理方法,包括:接收终端设备发送的风控子模型,其中,所述风控子模型包括子模型标识;根据所述子模型标识,确定所述风控子模型的子模型版本号;存储带有所述子模型版本号的所述风控子模型。2.根据权利要求1所述的方法,其中,所述根据所述子模型标识,确定所述风控子模型的子模型版本号,包括:根据所述子模型标识,确定是否存在已有的同名风控子模型;响应于确定否,确定所述风控子模型的子模型版本号为初始子模型版本号;响应于确定是,根据已有的同名风控子模型的最大子模型版本号确定所述风控子模型的子模型版本号。3.根据权利要求1所述的方法,其中,在所述存储带有所述子模型版本号的所述风控子模型之后,所述方法还包括:接收终端设备发送的模型装配信息,其中,所述模型装配信息包括至少两个风控子模型的子模型标识和子模型版本号,以及所述至少两个风控子模型之间的连接方式;根据所述模型装配信息,将所述至少两个风控子模型装配为风控模型,其中,所述风控模型包括模型标识和模型版本号。4.根据权利要求1所述的方法,其中,在所述将所述至少两个风控子模型装配为风控模型之后,所述方法还包括:将所述风控模型发送至目标设备以进行审批;接收所述目标设备发送的审批结果;在所述审批结果为通过的情况下,将所述风控模型的当前状态确定为激活状态,其中,所述激活状态表示所述风控模型能够被调用。5.根据权利要求4所述的方法,其中,将所述风控模型的当前状态确定为激活状态之后,所述方法还包括:获取新增的风控模型;在新增的风控模型和已有的风控模型的模型...

【专利技术属性】
技术研发人员:贺世博丰泽琪刘明璋
申请(专利权)人:中信百信银行股份有限公司
类型:发明
国别省市:

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

1