消费金融的门槛核心在于风控系统,面向C端客群的线上产品线,如消费分期、现金贷及信用卡代偿等业务方向,其需实时支持大量业务的自动化处理,风控系统将承担贷前、贷中和贷后的风控评估、处理及预警的角色,极大地解放人工处理的瓶颈与效率。

 01 风控规则 

风控决策引擎是一堆风控规则的集合,通过不同的分支、层层规则的递进关系进行运算。既然是组合的概念,则在这些规则中,以什么样的顺序与优先级执行便额外重要。

风控系统的作用在于识别绝对风控与标识相对风险,如果是绝对风控,则整套风控的审核结果便将是“拒绝”。既然结果必然是“拒绝”,则没必要运行完所有的风控规则,而主要单条触发“拒绝”即可停止剩余规则的校验。因为所有规则的运行,是需要大量的时间、金钱与性能成本的。

所以,整套风控决策引擎的搭建设计思路,基于规则优先级运算的注意要点如下:

(1)自有规则优先于外部规则运行

举例说明:自有本地的黑名单库优先于外部的黑名单数据源运行,如果触发自有本地的黑名单则风控结果可直接终止及输出“拒绝”结论。

(2)无成本或低成本的规则优先于高成本的规则运行

举例说明:借款用户的身份特定不符合风控要求的,诸如低于18岁的用户,则可优先运行。而一些通过对接外部三方征信的风控规则,需支出相关查询费用的,则靠后运行。此外,在外部三方征信的规则中,命中式收费的风控规则(如黑名单与反欺诈)又可以优先于每次查询式收费的风控规则(如征信报告)运行。

(3)消耗低性能的规则优先于高性能消耗的规则运行

举例说明:直接基于用户现有属性的数值,如当前用户的民族是否非少数民族,则可优先运行。而一些风控规则,需借助爬虫接口,且需待将爬取到的数据经过二次加工与汇合之后,再对汇合的总值进行判断,如手机运营商账单中的月总通话分钟时长,则此类风控规则应后置运行。

 02 风控可调整 

风控的核心思路是基于大量真实的样本数据,将逾期用户的身份、行为与数据特征进行提炼,从概率学的角度上进行剔除,从而保障到剩余用户群的逾期概率处于一个相对较低的区间。而对数据的提炼与作用过程,将使用到“参数”的定义。“参数”决定了区间和上下限范围,一条风控规则通常作用于某一数据类型,依据此数值是否满足“参数”的定义范围,得出是否可通过风控的结论。

由于风控最终还是数据“喂出来”的结果,而非主观臆断的设限,故而,随着数据样本与内容的不断发展,必然将会涉及到一些动态的调整,后期可能会发现原本设定的“参数”过于严谨而导致审核通过较低,或者是设定得过于宽松而导致逾期率较高等。

所以,整个风控决策引擎的搭建设计思路,基于可调整与可维护的注意要点如下:

(1)非刚需与必要的风控规则,能够“开关化”

举例说明:一些必要的风控规则,如用户的银行4要素验证是否一致性,这是必要规则,就无需可开关。而一些如校验用户的芝麻信用分是否高于500分,则可做成“开关”。待该规则上线后,可通过分析此项规则的触发率得出是否合理的判断。因为芝麻信用分是否可作为决策依据将主要取决于业务方向与用户群体,因为理论上芝麻信用分的高低主要与用户在芝麻信用体系内的数据绑定维度的多与少相关,并不一定绝对反映用户的信用程度。

(2)风控规则上的“参数”可调整与灵活配置

举例说明:很多风控体系通常会加入对手机运营商的校验,所以有一些风控规则,诸如校验用户手机号的使用时间长度是否大于6个月。其中的“6个月”便是所定义的参数,此处最好可调整与配置。因为去验证用户的稳定性,是否用“6个月”,还是用“3个月”的长度更合适?

具体合理的参数是需要通过数据分析的结论进行得出,如果由于定义“6个月”长度的要求而发现其他一些手机使用时长虽然短一些,并未与用户是否逾期形成直接必然因素,那么可将该参数放松调整到“3个月”。

 03 记录与统计 

风控最终到底是“跑出来”的,所以,整个风控系统对所有不同风控规则的触发需进行有效的记录与统计,以便后期可支持数据分析与风控模型调整的相关工作。具体的记录与统计内容如下:

(1)触发的具体风控规则

举例说明:通过两种不同的视角进行记录,一是用户与订单层面,记录其所触发的明细规则;二是风控规则层面,记录某条风控规则具体的触发率。例如接了多家三方征信的反欺诈服务,通过比对这几家的触发效果,将反欺诈触发率较高的风控规则可前置执行。

(2)风控规则所要求的“参数”

举例说明:规则定义方向,参数定义标准。其中,包含相符的与不相符都要进行记录,即便此次风控规则并未触发,如果后期发现逾期率较高,则可通过反推此风控规则并结合逾期用户的数据特性,可判断是否需调整此“参数”。

(3)数据源内容

举例说明:某些风控规则是通过二次数据解析与汇总进行的,但原始数据需要进行保存,诸如手机账单的通话明细数据,此部分数据一是可作为风控规则使用,二是未来可用作于催收与贷后管理。

 04 建模 

风控体系的简单与复杂,视业务模式的开展而定。如果是固定额度与固定费率式的产品业务定价,则风控体系更多的是规则的集合。但若是有延伸的提额功能模块,与可根据用户前端不同的输入项数据,而输出与之相匹的不同的额度与费率的产品,则此时需要模型化。

风控建模需借助于函数的定义,此外也可以借助评分卡的机制进行补充。而评分卡的模式在另外一方面也作用于系统审核与人工信审,譬如高于X评分的订单申请,系统直接通过;处于X与Y之间的评分,则需人工审核,甚至通过电话联系;而低于Y评分的,则系统直接拒绝。

总而言之,风控的本质是数据,探索数据与数据之间关联关系,根据其演变的规律,为业务所用。消费金融与信贷领域的准入门槛在于风控,越是高额度的产品,对风控的要求越高。

作者:PAYEGIS
链接:https://www.jianshu.com/p/93d6eef9b97a
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

【采用-决策引擎】一文看懂风控决策引擎搭建思路相关推荐

  1. drools规则引擎可视化_一文看懂开源工作流引擎 Flowable「转」

    原文链接:[https://xie.infoq.cn/article/ece75889c715e0bc87a73e44c]. 一.工作流引擎使用场景 工作流在企业管理系统中是高频使用的功能,一个最常见 ...

  2. 一文看懂风控模型所有

    [与数据同行]已开通综合.数据仓库.数据分析.产品经理.数据治理及机器学习六大专业群,加微信号frank61822702 为好友后入群.新开招聘交流群,请关注[与数据同行]公众号,后台回复" ...

  3. 一文带你看懂 MySQL 存储引擎

    本文目录: 1.MySQL体系结构 2.存储引擎介绍 3.MySQL 存储引擎特性 4.MySQL 有哪些存储引擎 5.了解 MySQL 数据存储方式 6.MySQL存储引擎介绍 6.1 CSV存储引 ...

  4. 「最有用」的特殊大数据:一文看懂文本信息系统的概念框架及功能

    导读:作为一种特殊的大数据,文本数据泛指各种以自然语言形式存在的数据. 目前,我们正处在一个以大数据与人工智能技术为核心的新的工业革命时代,其主要特征是大量各种可利用的数据可以视为一种特殊的生产资料, ...

  5. [转帖] 一文看懂:边缘计算究竟是什么?为何潜力无限?

    一文看懂:"边缘计算"究竟是什么?为何潜力无限? 转载cnbeta 云计算 雾计算 边缘计算... 知名创投调研机构CB Insights撰文详述了边缘计算的发展和应用前景.文章称 ...

  6. 决策树 随机森林 xgboost_一文看懂随机森林-RandomForest(附4个构造步骤+4种实现方式评测+10个优缺点)...

    随机森林是一种由决策树构成的集成算法,他在很多情况下都能有不错的表现.本文将介绍随机森林的基本概念.4 个构造步骤.4 种方式的对比评测.10 个优缺点和 4 个应用方向. 什么是随机森林? 随机森林 ...

  7. 一文看懂智慧城市,解码25万亿大市场的机遇与格局

    一文看懂智慧城市,解码25万亿大市场的机遇与格局 原创京东科技2020-09-16 20:13:55 撰文 / Jarvis 编辑 / 郭佳 今年初,随着国家发展改革委员会首度圈定"新基建& ...

  8. mysql删除分表键_一文看懂 MySQL 分区和分表,提高表增删改查效率

    原标题:一文看懂 MySQL 分区和分表,提高表增删改查效率 作者:冯帅,精通Oracle. MySQL. 擅长异构数据库数据同步及迁移.数据库的设计和调优,对高可用方案有深入研究. MySQL分区和 ...

  9. 一文看懂开源许可证丨开源知识科普

    一文看懂开源许可证丨开源知识科普 1. 一文看懂开源许可证丨开源知识科普 1.1. 什么是开源许可证? ("Open Source License") 1.2. 常见开源许可证 1 ...

最新文章

  1. 连载《一个程序猿的生命周期》- 32、两个企业急着上项目,紧急赶赴现场了解情况...
  2. ubuntu spyder 不能输入中文
  3. python有强大吗_python有多强大
  4. php mysql 条件查询语句_where 查询条件-Medoo - 高效的轻量级PHP数据库框架, 提高开发效率!...
  5. No toolchains found in the NDK toolchains folder for ABI with prefix: aarch64-linux-android
  6. 网络通信协议-TCP/IP模型实战
  7. java maven 操作 收集的一些命令
  8. STL::map默认会按照.first的字母顺序排列
  9. 从您的计算机移除此产品,解决office提示“此操作只对目前安装的产品有效”的方法...
  10. yuv420图文详解
  11. 原型 / 构造函数 / 实例/原型链
  12. 随笔---ubuntu下通过ifstat查看实时网速
  13. R数据分析:如何在R中使用mutate
  14. 不同Normalization之间的比较
  15. ffmpeg在低版本VS中的编译
  16. 仰望银河,深蓝瑶光,极星揽月,武林至尊
  17. 抖音logo制作教程
  18. FreeRTOS中的任务堆栈溢出检测机制
  19. 别人花了几万元学的英语,我帮你们免费弄来了
  20. OpenCV中使用 cv2.matchTemplate()、 cv2.minMaxLoc()、 cv2.rectangle()进行模板匹配

热门文章

  1. c# bitmap 去除噪点_黑头怎么去除最有效用盐处理的方法推荐
  2. 巡检水中机器人_海洋与地球学院学子在2020年国际水中机器人大赛中获得佳绩...
  3. oracle的all函数,oracle函数 MIN([distinct|all]x)
  4. mysql主程序目录_MySQL™ 参考手册(目录)
  5. java tf值搜索_搜索引擎优化 TF_IDF之Java实现
  6. html5三国策略布阵,丰神三国怎样布阵 布阵方法推荐
  7. 数据挖掘流程(二):数据预处理
  8. sklearn 笔记整理:sklearn.mertics
  9. XML解析,dom解析,Jdom解析
  10. python图形编程基础-Python从基础到入门系列教程