【技术实现步骤摘要】
基于决策引擎的风险控制方法、装置、系统和电子装置
[0001]本申请涉及数据处理
,特别是涉及一种基于决策引擎的风险控制方法、装置、系统、电子装置和存储介质。
技术介绍
[0002]决策引擎是一种对复杂的业务逻辑抽象化剥离出来的业务规则进行不同的分支组合、关联,然后层层规则递进运算,最终输出决策结果的产品。传统的决策引擎主要实现规则的逻辑判断,例如:规则可以制定成“用户输入的手机号等于银行预留的手机号,则进行处理;否则拒绝处理”,因此在数据段输入的手机号不是“银行预留的手机号”时,则规则判断为拒绝处理。
[0003]现有的决策引擎,在传统的基础上功能更加丰富,可以实现规则、评分卡、模型、表达式等多种类型的逻辑嵌套,实现层次更加丰富的逻辑运算,满足现在的互联网金融业务要求。因此,使用决策引擎实现风险控制是当前风险业务人员进行风险控制的一种重要手段。风险业务人员可以根据实际需要将特征组成至少一个逻辑表达式,以制定风险控制规则。将风险控制规则传入到决策引擎;决策引擎能够基于所制定的风险控制规则,以及风险控制目标的相关 ...
【技术保护点】
【技术特征摘要】
1.一种基于决策引擎的风险控制方法,其特征在于,所述决策引擎配置有预设的决策规则;其中,所述决策规则包括:用于风险控制决策的第一正则表达式以及第二正则表达式;所述方法包括:从预设的数据库中提取与所述第一正则表达式相关的第一特征值;将所述第一特征值作为所述第一正则表达式在执行时需要输入的特征参数,利用所述决策引擎计算得到所述第一正则表达式的命中情况;从所述第一正则表达式的命中情况中提取与所述第二正则表达式相关的第二特征值;将所述第二特征值作为所述第二正则表达式在执行时需要输入的特征参数,利用所述决策引擎计算得到所述第二正则表达式的命中情况;根据所述第一正则表达式的命中情况以及所述第二正则表达式的命中情况,生成与所述决策规则对应的风险控制结果。2.根据权利要求1所述的基于决策引擎的风险控制方法,其特征在于,在从预设的数据库中提取与所述第一正则表达式相关的第一特征值之前,所述方法还包括:根据预设的优先级顺序,从多个数据源中获取初始数据;对所述初始数据进行标准化处理,并将标准化处理后的初始数据存储到预设的数据库中。3.根据权利要求2所述的基于决策引擎的风险控制方法,其特征在于,从多个数据源中获取初始数据包括:判断当前数据源是否满足预设的数据调用规则;在所述当前数据源满足所述数据调用规则的情况下,从所述当前数据源中获取初始数据;在所述当前数据源不满足所述数据调用规则的情况下,从优先级低于所述当前数据源的数据源中获取初始数据。4.根据权利要求1所述的基于决策引擎的风险控制方法,其特征在于,从预设的数据库中提取与所述第一正则表达式相关的第一特征值包括:根据所述第一正则表达式生成与所述第一正则表达式对应的字段映射关系,并根据所述字段映射关系,从所述数据库存储的初始数据中提取得到匹配所述字段映射关系的第一特征值。5.根据权利要求1所述的基于决策引擎的风险控制方法,其特征在于,从预设的数据库中提取与所述第一正则表达式相关的第一特征值包括:根据所述第一正则表达式生成与所述第一正则表达式对应的SQL指令,并根据所述SQL指令,从所述数据库存储的初始数据中提取得到匹配所述SQL指令的待处理特征值;根据所述SQL指令对所述待处理特征值进行数据预处理操作,得到与所述第一正则表达式相关的第一特征值。6.根据权利要求1所述的基于决策引擎的风险控制方法,其特征在于,所述决策引擎配置有预设的决策规则集;所述决策规则还包括多个子规则集以及与每个子规则集对应的分支条件;在从预设的数据库中提取与所述第一正则表达式相关的第一特征值之前,所述方法还包括:获取当前决策流的入参字段;
根据所述当前决策流的入参字段,判断所述当前决策流中每条所述分支条件的命中情况;将与命中情况为已命中的分支条件对应的子规则...
【专利技术属性】
技术研发人员:劳璐祎,吴艳苗,
申请(专利权)人:杭州搜车数据科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。