本文摘要:信贷风控策略建设思路、决策引擎主要功能

适用阅读人群:互金产品人员、互金模型人员、互金研发人员

在风控决策引擎(一)中,只是对风控决策引擎的核心功能规则、评分卡、模型、表达式、决策流等模块做了简介。

大数据风控,大数据输入决策引擎通过规则、评分卡、模型、表达式、决策流等功能模块就能输出理想的风控结果了吗?

实际业务中的风控流程依靠这几个功能模块是无法完全达到风控目的,成熟的风控方案有一套严谨的策略体系,风控决策引擎要结合风控策略体系,最终才能达到风险控制的目标。

大数据风控通用流程主要为贷前、贷中、贷后全信贷生命周期风控,分别对应的评分卡有A卡(Application score card)申请评分卡、B卡(Behavior score card)行为评分卡、C卡(Collection score card)催收评分卡。评分卡的开发需要丰富的数据支撑,在信贷业务初期由于数据不充分,则不具备评分卡的开发,这时候就会选择规则判断进行初期的风控。

信贷通用的风控都是包含了规则和评分卡两部分,贷前流行的风控策略流如下:

基于准入、反欺诈(黑名单)、信用评级、定额定价四部分构成,具体的信贷场景在此基础上也会有部分调整,在自有存量客户较大的时候,新上线信贷产品之前很多厂家都会在准入之前加入预授信策略。

无论是准入、反欺诈、授信评级中的规则还是评分卡,通常是都是通过决策引擎进行逻辑判断,在智能风控平台之决策引擎(一)中介绍了四个常用的决策引擎功能模块,其中决策流配置模块就是用来配置信贷风控策略流,评分卡模块配置评分卡模型进行封装成规则包、规则模块配置规则进行封装成规则包,在通过决策流配置模块配置风控流程。

信贷风控流程就是决策引擎对于传入数据的组合运算,有风控策略流程就有规则的优先级运算也就有数据传入的优先级概念,优先级制定的原则主要是从数据源、规则的强弱(强规则命中直接拒绝、弱规则需要组合判断决策)、数据成本、效率、数据积累等方面进行考虑:

自有数据源对应的规则优于三方数据源对应的的规则

自有数据源在接口请求、性能、价格等方面都优于三方数据源,如自有 的黑名单库数据,在命中黑名单规则可以直接拒绝。

强规则(强规则命中直接拒绝)优于弱规则(弱规则需要组合判断决策)

很多决策引擎的性能伴随着规则数量的增加下降,考虑更好的利用决策引擎的资源,强规则决策优于弱规则决策。例如命中前科拒绝这种强规则,应该优于命中多头借贷且命中逾期3次拒绝这种组合的弱规则。

低成本数据对应的规则优于高成本数据对应的规则

大数据风控,数据的费用在整个智能风控中占据着较重的比列,在制定的风控策略流程的时候,低成本规则优于高成本规则。三方数据服务主要由查得、查询两种计费模式,其中查得是指三方数据返回有结果进行计费;查询是指请求三方数据,不管三方数据是否返回结果就进行计费,因此查得对应的规则优于查询对应的规则。

效率高的规则优于效率低规则

有些规则比如规则甲只需要一个接口A就能做出决策,而规则乙则需要三个接口B/C/E才能做出决策,因为接口的请求是需要时间,这时候就需要考虑规则效率,效率高的由于效率低的规则。

需要积累数据的规则优于无需积累数据的规则

在模型冷启动的时候,有些变量作为后期模型潜在核心变量,需要尽可能多的收集这些数据,此时需要积累数据的规则优于无需积累数据的规则。

以上的优先级原则不都是固定不变的,很多规则优先级的制定都是基于几个原则的综合考虑。

由规则的优先级原则,对于风控决策引擎在决策运算时的功能要求是,能够对于决策流程命中拒绝结果后实现决策流程的决策终断以及决策继续,决策流程不仅可以在大的决策流上实现决策流程开关,而且也可以对小的支流某条规则实现决策流程的开关。

数据接入优先级确认,传入决策引擎进行规则、评分卡、模型的决策,此时还需考虑数据缺失时,数据缺失太多规则、评分卡等的风控也会失灵,那此情形下的决策引擎应该怎么处理呢?

通常规则类的策略,在命中数据缺失的时候,可以在规则中配置决策结果直接输出缺失的结果。但是评分卡类的策略,如果在数据缺失时通过配置其得分,最后计算总得分,依据总分进行评分卡的结果决策,这样很难保证评分卡的效果。例如评分卡中的变量丰富的时候,其中核心变量是不能允许缺失,但是如果决策引擎没有对于的判断机制,在核心变量缺失时,其他变量没有缺失同时其他变量的得分较高,此时拉高了整体的评分卡的得分,最后的得分做出决策为通过,实际该客户因为核心变量缺失需要通过人工审核,因此在这种情形下并不能准确的判断客户的征信情况。那么决策引擎应该怎么去解决这个问题呢?

设计决策引擎产品下到规则集、评分卡的每一条决策判断,上到规则包、模型包的决策判断都需要进行数据信息值的计算,在决策引擎中的规则、评分卡配置上需要具备信息值的配置、信息值的阈值配置以及信息值的决策结果配置等。决策引擎在进行规则的判断的时候,首先应该计算的是信息值,然后在进行策略的运算,通过对缺失值的管控,实现更精准的风控效果。

决策引擎主要的用户是模型策略人员,风控策略伴随着业务的发生,会进行不断地调整、迭代,同时不同的业务场景所使用的模型策略也是不同的,因此决策引擎还需要满足模型版本管理、模型对比的功能,可以更方便用户配置操作、支撑更多的业务场景。

模型的优化、迭代是需要丰富的历史数据作为支撑,这里的历史数据可以分为两部分:一是传入决策引擎的元数据,二是决策引擎计算出来的结果数据包含规则、评分卡等数据。数据在传入决策引擎进行计算后需要对元数据和结果数据进行存储,这里的存储也会存在两种方式:一是缓存,这样可以避免同一个客户在规定的时间内重复调用三方数据,造成不必要的成本浪费;二是存储所有的风控数据,便于后期模型的调优、迭代,同时也可以用于贷中、贷后的管理。数据存储的功能,更多的规划在决策引擎的配套产品接口管理平台中,在后面决策引擎配套产品介绍中会详细的介绍。

实际业务中,风控的结果输出,不仅仅只是“通过”、“拒绝”、“人工审核”,还会有很多详细的内容包含触发的规则、预警的规则等,这就要求需要一个详细的风控报告输出,以备人工审核的人员获取数据,这也是决策引擎配套的风控报告产品。

以上介绍了关于决策引擎的部分主要功能和风控策略流程的建设思路,应大家的要求我会在下一章中补充介绍复杂规则、复杂评分卡的产品设计,敬请期待。

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

  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. SQL Server (MSSQLSERVER) 服务因 2148081668 服务性错误而停止。
  2. delete与delete[]
  3. Hamcrest Matchers,Guava谓词和Builder设计模式
  4. Flask 第三方组件之 WTForms
  5. SSP状态寄存器SSPSTAT
  6. k1658停运到什么时候_商洛一小区电梯停运10余天,高层业主:我可太难啦
  7. python基础系列教程——数据结构(列表、元组、字典、集合、链表)
  8. Vscode之搭建C++环境
  9. 读《操作系统之哲学原理》的一点感想
  10. 51单片机自学好找工作吗,怎样学才能找到适合的工作
  11. 「leetcode」C++题解:四数之和 / 4Sum 三数之和的延伸,建议使用双指针法
  12. 找电影最强攻略,最全资源站
  13. php 怎么显示emoji,php中emoji转码显示的实现代码
  14. 单片机多级菜单的简单实现
  15. 拉格朗日插值法总结模板(1~n)
  16. 怎么用手机数据线连接电脑上网?
  17. czl蒻蒟的OI之路3
  18. 计算机开机出现ROM,求助电脑开机问题
  19. docker webdav_【技术分享】利用WebDAV特性建立隐蔽后门
  20. 二叉树(Binary Tree)详解

热门文章

  1. bootstrap 点击加号 表格_bootstrap中的输入组按钮,点击加号加1,减1子
  2. java代码编译时修改行为_GitHub - niuzhihua/AST_demo: 利用JavaParser框架在编译时修改语法树(源码)的 demo...
  3. linux日志发送,Linux中将执行过的命令记录到日志并发送到服务器的方法
  4. php多用户商城,php多用户商城选择开源的好
  5. pycharm调试远程服务器代码
  6. python编程基础(四):编程习惯、代码规范、易混淆之处
  7. MCMC笔记:吉布斯采样(Gibbs)
  8. Python应用实战案例-Python实现K线图绘制
  9. 【高级绘图】MATLAB应用实战系列(八十)-圣诞前夜,想表白女神?教你如何用MATLAB绘制圣诞树动态图(附MATLAB代码)
  10. Spring 的 BeanUtils 踩坑记,你是不是遇到过这些问题?