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

在之前的《智能风控平台核心之风控决策引擎(一)、(二)》中分别对决策引擎的核心功能模块、以及风控策略体系搭建要点做了详细的介绍。

现在主流的风控决策引擎核心功能模块如下所示:

除了模型、规则、评分卡、表达式、决策流管理功能模块,还需要指标管理、接口管理、模型监控、风控报告等模块的辅助支撑,风控决策引擎才能在实际的业务中运行。

下面会对指标管理模块做一个详尽解读,在介绍指标管理模块前首先要理解什么是变量、什么是指标?

什么是变量、什么是指标?

什么是变量?

变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念,变量让你能够把程序中准备使用的每一段数据都赋给一个简短、易于记忆的名字。通俗的理解成某一类值抽象后所赋予的名字,例如接口文档中的参数就是变量。

什么是指标?

衡量目标的方法;预期中打算达到的指数、规格、标准,一般用数据表示。风控指标可以理解是对于风险因子(风险因子是促使或引起风险事件发生的条件,以及风险事件发生时,致使损失增加、扩大的条件)的定性描述。

变量和指标的区别是什么?

变量和指标在风控的作用上其实没有区别,在业务解读上指标具有业务属性,变量基本不带业务属性,在数量变得多的时候,指标更加利于管理。

决策引擎常说的通过变量配置规则、或者通过指标配置规则,实际上意思是相同的。指标管理模块的打造,对变量赋予了更多的业务属性,使其更加利于管理、更加成体系,利于对风控业务的解读。

风控指标贯穿整个信贷生命周期,指标也是风控决策引擎进行运算的最小维度,在智能风控平台核心之风控决策引擎(一)中介绍了规则的组成包含了变量、表达式、条件值、决策结果四部分,其中的变量就是指标,信贷风控中常用的指标如下所示

不同的信贷场景使用的指标是不同的,一个成熟的指标池需要支撑很多信贷业务场景,因此会有成百上千的指标,此时就需要一个完善的指标管理模块进行体系的管理。

指标管理模块的核心功能点主要是增、删、改、查、分类管理、数据源/参数映射、指标计算、上/下线。

指标分类

成百上千的指标数量众多,指标模块就需要实现指标分类的管理,指标的分类没有具体的方法,但是比较常见地有以下方式:

有的按照信贷场景划分例如:现金贷、消费分期、汽车分期、房抵贷等;
有的按照业务场景划分例如:贷前、贷中、贷后;
有的按照风控策略流程划分例如:准入、反欺诈、信用评级、贷后监控;
有的按照数据属性、类型划分例如:互联网行为、社交关系、黑名单、基本信息等划分;
目前主流的指标类型是按照数据属性、类型划分,这样利于指标在业务上的扩展性。
指标的增、删、改、查

指标管理模块肯定是需要实现指标的新增、修改、编辑、查询、删除等功能,如上图中的线下维护的指标是需要添加到风控决策引擎系统中,其中需要格外注意指标的唯一性识别编号,机器是通过每个指标的唯一编号识别指标,一般编号都是由机器默认生成,指标的线上线下维护通过编号进行确认。

指标的数据源/参数映射

指标的数据源/参数映射,风控指标都会对应数据源的参数,可能是一对多也可能是一对多的关系,在指标生成的时候需要绑定其对应的数据源参数,这样规则运行的时候才能定位具体的参数,获取到参数下的值。

指标的计算

如上指标的映射会有一对多的关系,最终规则判断的数据实际上是一对多指标处理后的参数。

例如上表中的逾期次数类指标,可能对应的是一个接口下的多个逾期状态的次数的统计,就需要对多个状态进行累加,此时指标就需要对映射的参数进行计算,其中计算的表达式可以根据自有指标情形进行内置,同时还应满足脚本形式的编辑。

指标的上/下线

风控目标就是对风险的管控,指标创建后不能直接使用,一般是需要重复的检查,确保指标的正确性后才能进行使用,所以指标需要实现上/下线功能,应对风控业务应急事项的处理。

指标还有一个固有的属性,根据指标的值可以将指标划分为连续性指标(指标值是连续的数值)、离散型指标(指标值是枚举型),这两种类型的区分主要是影响到规则的计算。

以上就是指标管理模块核心的功能点介绍,指标管理在产品层面不管是定义成功能模块,还是定义成平台,其实际的作用都是支撑风控决策引擎的运算。

复杂规则表

在智能风控平台核心之风控决策引擎(一)中讲到了普通规则表的实现原理,复杂规则表与普通规则表相比,复杂规则表的条件由纵向和横向两个维度决定,而普通规则表的条件只是由纵向维度决定。

但在普通规则表的动作部分可以是三种类型,分别是赋值、输出和执行方式,而在复杂规则表中动作部分就是纵向和横向两个维度交叉后的单元格的值,然后对这些值统一进行批量执行设置,如下所示:

在上图中,单元格中的值C由横向和纵向两个维度的上箭头对应的条件决定。相比普通的规则表,复杂规则表是从横向和纵向两个维度来唯一确定一个值,所以它更加简单,也更为直观,相同类型的复杂规则表实现的多维逻辑规则,如果换成普通规则表来定义,那将大大增加定义的复杂度。

复杂评分卡

在智能风控平台核心之风控决策引擎(一)中介绍了普通评分卡,它可以针对某个对象的一些属性值进行评分,但只能针对是单个对象属性进行条件判断,如果需要对多个对象属性进行条件叠加判断,那么普通评分卡就无法实现了。复杂评分卡就能很好的解决这个问题,它可以实现评分时多条件叠加判断,进而使得评分卡的功能更加的完善和强大。如下所示:

相比普通评分卡不同的地方在于,复杂评分卡的条件列可以有多列,可以在通过”插入条件列“项来增加条件列,对每个条件列都可以选择不同的对象与之绑定,每个条件列下条件单元格中又可以选择对应的对象属性,再配置相关的条件,这样每个分值的条件计算就可以形成多条件叠加效果,从而大大增加评分卡定义的灵活性,满足多变业务需求。

不过目前复杂评分卡的在风控决策引擎中的应用还较少,大家可以作为兴趣了解。

作者:郑氏杂货铺,微信号:hizhengshi

智能风控平台核心之风控决策引擎(三)相关推荐

  1. 智能风控平台核心之风控决策引擎(四)

    智能风控平台核心之风控决策引擎(四) 本文摘要:风控报告.模型监控.接口管理 本文适合阅读人群:金融产品.策略模型.研发 停更大半年我没有跑,只是在专注地筹备接下来的更多优质内容,在此给长期支持的朋友 ...

  2. 智能风控平台核心之风控决策引擎(二)

    本文摘要:信贷风控策略建设思路.决策引擎主要功能 适用阅读人群:互金产品人员.互金模型人员.互金研发人员 在风控决策引擎(一)中,只是对风控决策引擎的核心功能规则.评分卡.模型.表达式.决策流等模块做 ...

  3. 风控策略和模型的区别_智能风控平台核心之风控决策引擎(二)

    文章发布于公号[数智物语] (ID:decision_engine),关注公号不错过每一篇干货. 来源 | 互金杂货铺(id:hjzahuopu) 作者 | 互金杂货铺 本文摘要:信贷风控策略建设思路 ...

  4. 智能风控平台核心之风控决策引擎(一)

    本文主要讲解了现在市面上主流风控决策引擎产品包含的核心功能模块,其中主要是规则.评分卡.表达式.模型.决策流等功能模块. 互联网金融的兴起,金融科技向传统金融渗透,智能风控平台应运而生.决策引擎担任着 ...

  5. 智能对话平台UNIT 7.0三大引擎正式亮相

    ​在人工智能技术与产业深度融合发展的大潮下,企业应用全面迈入"智能对话+"时代,智能对话平台已成为企业智能化转型的首选产品.5月18日,在"2022云智技术论坛-智能对话 ...

  6. 全面了解风控决策引擎

    说明 为什么要写这篇文章,因为决策引擎对很多风控从业者来说都是绕不开的必学知识点,每一个与金融业务相关的技术框架,都需要一个成熟稳定的决策引擎组件来支持,而目前,只有15%左右的互联网产品,配置了这一 ...

  7. 智能风控平台之决策引擎介绍

    前言:最近刚接触了决策引擎,所以搜了一点关于决策引擎的资料看,下面针对资料进行回溯. part one 本part 主要讲解了现在市面上主流风控决策引擎产品包含的核心功能模块,其中主要是规则.评分卡. ...

  8. 每日一书丨手把手教你构建一个通用的智能风控平台

    随着互联网的发展,各种与互联网业务相关的风险不断滋生,例如娱乐.游戏.社交.电商.金融等行业的营销风险.支付风险.运营风险.欺诈风险.信用风险等,不仅种类多而且迭代快,这就需要有更高效.更智能的风险控 ...

  9. 搭建一套基于 Groovy 规则引擎的业务风控平台

    黑灰产在互联网领域盛行,从反面推动了业务安全反欺诈领域的快速发展.互联网SAAS服务产品响应市场不断创新,也决定了业务风险的多样性.笔者所在财税领域常见的非财税业务互联网风控场景包括登陆注册.短信接口 ...

最新文章

  1. 反式自动微分autodiff是什么?反向传播(Back Propagation)是什么?它是如何工作的?反向传播与反式自动微分autodiff有什么区别?
  2. C# .net core 解决ToLower中缺少CultureInfo格式重载
  3. 微服务实战(五):落地微服务架构到直销系统(构建高性能大并发系统)
  4. Android Wear开发者预览版入门
  5. SQL Server 6.5 如何升级到SQL Server 2000—以前原创(二)
  6. (转)K-近邻算法(KNN)
  7. Linux删除整行命令
  8. 如何提高gps精度_如何在锻炼应用程序中提高GPS跟踪精度
  9. Java中没有递归的二进制搜索–迭代算法
  10. Gradle – Maven的观点
  11. Spring-boot中读取config配置文件的两种方式
  12. 如何写计算机会议的rebuttal
  13. dedecms怎么改php版本_PHP程序员进阶之路
  14. adb logcat 保存_adb logcat命令查看并过滤android输出log
  15. Netty工作笔记0007---NIO的三大核心组件关系
  16. 对元素组按关键字字典序排序
  17. dnf剑魂buff等级上限_DNF:强化15武器失败,11年老剑魂选择离开,脱坑BUFF都难挽回!...
  18. mysql safe file priv_mysql --secure-file-priv问题解决方案
  19. 云计算的1024种玩法——如何快速搭建个人博客?
  20. 麒麟芯片鸿蒙芯片高通骁龙,麒麟和骁龙两款处理器,选哪一款比较好,看完这三点你就明白了...

热门文章

  1. 微信小程序刷新页面数据
  2. BigDecimal的equals方法
  3. windows桌面程序开发
  4. Java 面试 :乐观锁 悲观锁
  5. Mysql 认证步骤
  6. 什么是前端框架与后端框架
  7. linux ssh 终端退格键,退格键,Tab,Del和箭头键在终端中不起作用(使用ssh)
  8. 全球及中国网络漫画行业发展前景及未来趋势调研报告2021年版
  9. 人生若只如初见 z-x-l [我的故事和写过的诗]
  10. EMC 电路设计基础