风控核心概念:风险、策略、规则、模型、评分卡、决策引擎
做风控系统这些年,我见过太多人一上来就谈算法、谈机器学习。但说实话,如果连这几个核心概念都没吃透,后面做出来的系统大概率是空中楼阁。今天咱们就把这六个概念掰开揉碎了讲清楚。
1. 风险:风控的起点与终点
风险是什么?说白了就是「不确定性带来的损失可能」。在信贷场景里,风险就是借款人到期不还钱;在交易场景里,风险就是账户被盗刷。
我个人习惯把风险拆成两个维度看:概率和损失。概率高但损失小的,比如小额逾期;概率低但损失大的,比如大额欺诈。这两种风险的处理方式完全不同。
风险公式:
风险 = 事件发生的概率 × 事件造成的损失
这个公式虽然简单,但我在项目中见过不少人把它搞混。记住,风控的目标不是消灭风险,而是把风险控制在可接受的范围内。
2. 策略:风控的顶层设计
策略是风控系统的「大脑」。它决定了「什么情况下做什么决策」。比如:
- 用户注册后,要不要让他立即交易?
- 一笔大额转账,要不要触发人工审核?
- 逾期超过30天,要不要启动催收流程?
策略通常是一组规则的组合。举个例子:
策略:新用户大额交易风控策略
条件1:注册时间 < 7天
条件2:交易金额 > 5000元
条件3:收货地址与注册地址不一致
动作:触发人工审核 + 短信验证
嗯,这里要注意:策略不是一成不变的。我经历过一个项目,上线时策略跑得好好的,三个月后坏账率突然飙升。查了半天,原来是黑产摸透了我们的规则。所以策略一定要有版本管理和灰度发布机制。
3. 规则:策略的最小执行单元
规则就是「如果...那么...」的逻辑判断。它是风控系统里最基础、最常用的决策单元。
规则通常分为几类:
| 规则类型 | 示例 | 特点 |
|---|---|---|
| 黑白名单规则 | 手机号在黑名单中 → 拒绝 | 简单粗暴,效果立竿见影 |
| 阈值规则 | 单笔金额 > 10000元 → 审核 | 需要不断调优阈值 |
| 频率规则 | 1小时内登录失败 > 5次 → 锁定 | 防止暴力破解 |
| 关联规则 | 设备ID关联账户数 > 3 → 标记 | 发现团伙欺诈 |
避坑指南:我曾经在一个项目中,把规则写得太死。比如「单笔金额超过5000元就拒绝」,结果把正常的大额消费用户全挡在外面了。后来改成「超过5000元且用户信用分低于600才拒绝」,效果好了很多。规则一定要留有余地,别一刀切。
4. 模型:用数据说话
模型和规则的区别在哪?规则是人写的,模型是数据训练出来的。规则是「我认为这样不行」,模型是「数据告诉我这样不行」。
常见的风控模型包括:
- 逻辑回归:可解释性强,适合监管严格的场景
- 决策树/随机森林:能处理非线性关系,但容易过拟合
- XGBoost/LightGBM:目前工业界的主流选择,效果好速度快
- 深度学习:适合图像、文本等非结构化数据,但解释性差
我个人习惯在项目初期先用逻辑回归打个底,因为好解释、好上线。等业务跑通了,再慢慢上更复杂的模型。你想想看,如果模型上线后出了问题,你连为什么都解释不清楚,那多尴尬。
5. 评分卡:把模型结果翻译成人话
评分卡是风控领域特有的产物。它把模型输出的概率值,映射成一个整数分数。比如:
模型输出:违约概率 = 0.23
评分卡映射:分数 = 600 - 50 * log(odds)
其中 odds = 违约概率 / (1 - 违约概率)
最终分数:约 670 分
为什么要有评分卡?因为业务人员看不懂概率值。你跟他说「这个用户违约概率是0.23」,他一脸懵。但你说「这个用户信用分670」,他立马就知道该怎么做。
评分卡的核心要素:
- 分数范围:通常300-850分,越高风险越低
- 分数阈值:比如低于600分拒绝,600-700分审核,700分以上通过
- 分数稳定性:同一用户的分数不能忽高忽低,否则业务没法用
6. 决策引擎:把一切串起来
决策引擎是风控系统的「心脏」。它负责接收请求、执行策略、调用规则和模型、输出决策结果。
一个典型的决策流程是这样的:
1. 接收请求(用户ID、交易金额、设备信息等)
2. 数据预处理(清洗、特征提取)
3. 执行规则(黑白名单、阈值检查)
4. 调用模型(计算风险评分)
5. 综合决策(规则结果 + 模型结果)
6. 输出决策(通过/拒绝/审核)
7. 记录日志(用于后续分析和模型迭代)
决策引擎的设计有几个关键点:
- 高性能:单次决策必须在毫秒级完成,否则影响用户体验
- 可配置:策略和规则要支持热更新,不能每次改规则都重启服务
- 可观测:每个决策都要有完整的日志链路,方便排查问题
注意:决策引擎最怕的就是「死循环」。我曾经见过一个系统,规则A调用了规则B,规则B又调用了规则A,结果请求卡在那里超时了。设计决策引擎时,一定要有超时机制和循环检测。
知识体系总览
下面这张图把这六个概念的关系梳理清楚了。你可以把它当作风控系统的「骨架」来理解。
从这张图你能看出来,风险是源头,策略和规则是执行层,模型和评分卡是计算层,决策引擎是调度层。它们层层递进,缺一不可。
最后说一句:别小看这些基础概念。我见过不少团队,模型做得花里胡哨,但规则写得一塌糊涂,结果线上事故不断。基础不牢,地动山摇。把这六个概念吃透了,风控系统的大框架你就已经掌握了八成。
公众号:蓝海资料掘金营,微信deep3321