1. 课程导论:为什么信用额度模型需要特殊的训练集切分?常见的切分陷阱与课程目标
1.1 信用额度模型的特殊性
信用额度模型(Credit Line Assignment Model)与传统的违约预测模型(如评分卡)在建模目标上存在本质差异。额度模型的核心任务是估计最优授信额度,而非仅预测违约概率。这一差异直接决定了训练集切分方式必须做出调整。
| 对比维度 | 传统违约预测模型 | 信用额度模型 |
|---|---|---|
| 目标变量 | 二分类(违约/非违约) | 连续值(额度利用率、收益、损失) |
| 样本分布 | 相对稳定,可随机切分 | 受历史授信策略严重偏倚 |
| 时间敏感性 | 中等,可接受时间外推 | 极高,额度策略随时间变化 |
| 选择偏差 | 存在但可通过拒绝推断缓解 | 严重,未授信样本无额度表现 |
| 切分风险 | 过拟合、时序泄露 | 策略漂移 + 选择偏差 + 目标泄露 |
核心洞察: 额度模型训练集切分不当,会导致模型在线上部署时高估或低估最优额度,直接造成资金损失或客户流失。
1.2 常见的三大切分陷阱
根据实际项目经验,额度模型训练集切分存在三个高频陷阱,每个陷阱都会导致模型效果严重退化。
- 陷阱一:随机切分忽略时间序列结构
额度策略(如审批通过率、初始额度倍数)随时间变化。随机切分会将早期样本混入验证集,导致模型学到过时的策略模式,在近期样本上表现骤降。 - 陷阱二:未处理授信选择偏差
历史数据中只有被授信的客户才有额度使用记录。直接使用这些样本训练,模型会学习到“被授信人群”的特征分布,对未授信人群的额度预测完全失效。 - 陷阱三:目标变量泄露
额度模型常用“额度利用率”或“滚动率”作为目标。如果切分时未按时间隔离,未来信息(如客户后续的额度调整)会泄露到训练集中,造成过拟合。
避坑提醒: 以上三个陷阱往往同时出现。例如,随机切分 + 未做拒绝推断 + 使用全周期目标变量,几乎必然导致模型在线上 A/B 测试中失败。
1.3 课程目标与学习路径
本课程旨在帮助风控建模人员系统掌握信用额度模型的训练集切分方法论,避免上述陷阱。课程结束后,你将能够:
- 理解额度模型特有的数据偏倚来源(策略漂移、选择偏差、目标泄露)。
- 掌握至少 3 种时间序列切分策略(时间窗口切分、事件锚定切分、策略分段切分)。
- 独立实现拒绝推断与额度表现插补流程。
- 构建无泄露的验证集,并正确评估模型泛化能力。
1.4 额度模型训练集切分全景图
下图展示了信用额度模型训练集切分的完整流程与关键节点,帮助建立全局视角。
1.5 课程内容速览
本课程共 30 章,按知识递进关系分为五个模块:
| 模块 | 章节范围 | 核心内容 |
|---|---|---|
| 基础篇 | 第 1-5 章 | 额度模型特殊性、数据偏倚来源、切分基础概念 |
| 切分策略篇 | 第 6-12 章 | 时间窗口切分、事件锚定切分、策略分段切分、交叉验证适配 |
| 偏差修正篇 | 第 13-19 章 | 拒绝推断方法(Heckman、模糊展开、强化学习插补) |
| 评估与验证篇 | 第 20-25 章 | 无泄露验证集构建、额度模型评估指标、回测框架 |
| 实战案例篇 | 第 26-30 章 | 信用卡额度、消费贷额度、小微企业额度全流程案例 |