引擎|智能风控平台核心之风控决策引擎(五)

编辑导读:互联网金融的兴起,金融科技向传统金融渗透,智能风控平台应运而生。决策引擎担任着智能风控平台的核心角色,在当代的互联网金融浪潮中至关重要。本文作者主要讲解风控决策引擎的亮点功能,供大家学习参考。
引擎|智能风控平台核心之风控决策引擎(五)

前面四篇讲解了风控决策引擎的重要功能,产品功能基本满足金融业务的风险控制需求,能够承载贷前、贷中、贷后全生命周期信贷风控所涉及的规则、模型等风控策略。虽然风控决策引擎的重要功能能够实现基础的核心的风控能力,但是在实现风控人员的操作效率、操作便捷,以及多态信贷业务等方面还有许多提升空间。本章重点介绍风控决策引擎除重要功能外的亮点功能。
风控决策引擎的亮点功能不一定必须是基础的重要的功能,相反很多两点功能是一些嫁接在基础功能上的小型功能点。风控决策引擎的亮点功能核心目标是提升用户在产品使用时的操作效率、操作便捷、操作精确,并且能够应对多态的信贷业务。风控决策引擎通常打造的亮点功能如下图所示:
引擎|智能风控平台核心之风控决策引擎(五)

亮点功能主要包含版本管理、版本对比、配置验证、结果评估、手动进件、案件管理、审核管理、名单管理、A/B测试。其中有些功能是基于之前重要功能衍生的功能点,如版本管理、版本对比、配置验证是基于模型、规则、评分卡、表达式衍生的通用亮点功能;结果评估、A/B测试是基于决策流管理衍生的亮点功能;手动进件、案件管理、审核管理、名单管理通常是独立模块形式的亮点功能。
一、版本管理版本管理主要负责模型、规则、评分卡、表达式等模块中具体项目的版本管理,实现规则、模型、评分卡、表达式细微内容变更的记录,以及不同版本规则间的自有切换,如下图所示。
引擎|智能风控平台核心之风控决策引擎(五)

规则、模型、评分卡、表达式的具体内容在风控决策引擎中都是以每个项目的形式存在,这些项目会被决策流管理中配置的决策流引用,引用的项目又会根据决策流中的先后顺序自动进行决策计算。决策流引用的每个项目可能有多个版本的内容,但是决策计算的时候实际只会计算一个,因此这个时候就需要在版本管理中设计一个“设为系统版本”的选项,定义一个版本为默认的计算版本,系统就会自动调用默认的版本进行决策计算。版本管理中可以通过复制功能快速创建一个副本,然后在副本中进行另一个版本的内容调整,从而实现快速的内容变更和变更内容的记录。
版本管理功能的核心作用是对规则、模型、评分卡、表达式细微调整的记录,有了不同版本的记录更容易进行不同规则、模型、评分卡、表达式的测试研究,并且也能够减少新上线版本存在的风险,通过版本的切换实现规则、模型、评分卡、表达式的快速回滚。
二、版本对比版本对比用于同一项目下不同版本内容的对比,规则、模型、评分卡、表达式的每个版本通常包含很多内容,如果这些内容都是通过人工手动去对比,随着内容的增加不同版本间不同内容的识别难度成指数级增加。同时随着业务的开展,时间久了之后版本的数量会越来越多,又或者人员变动等因素都会增加风控引擎决策使用者对不同版本间不同内容区分的难度,因此增加不同版本间内容的对比就格外有效。
版本对比功能的设计,不同功能模块有所区别,规则和评分卡都是指标、运算符号、条件值、决策结果或者决策得分的框架,对比的逻辑可以按照名称、指标名称、运算符号、条件值、决策结果进行逐一对比,又或者为了提升效率,可以为以上对比内容分别制定映射定义,然后利用函数对每一条规则或者评分卡内的每条得分进行计算生成结果,然后利用结果实现快速对比,然后再通过不同的结果反过来定位对应的不同内容。模型和表达式的对比主要是对模型文件、表达式的代码内容进行对比,通过对代码解析定位不同内容,可以利用代码编译器中的代码对比功能等。在版本对比中不同的内容可以通过高亮的形式进行展示。