SHAP与PSI结合的风控模型监控课程 - 第1节

1.1 为什么风控模型需要持续监控?

信贷、保险、反欺诈等场景中的风控模型并非“一次部署、终身有效”。随着客群行为、宏观经济、数据分布的变化,模型性能会持续衰减。缺乏监控的模型可能带来严重的业务损失与合规风险。

风险维度 具体表现 业务后果
客群偏移 新客群特征分布与建模样本不一致 评分卡失效,坏账率上升
特征退化 部分特征区分能力下降或缺失 模型排序能力减弱
环境突变 政策调整、疫情等导致数据分布剧变 模型输出严重偏离预期
过拟合衰减 训练集与线上表现差距持续扩大 模型泛化能力丧失
核心观点: 模型监控不是可选项,而是风控体系稳定运行的“安全气囊”。没有监控的模型,就像没有仪表盘的飞机。

1.2 传统监控方法的局限

传统风控监控主要依赖 KS、AUC、PSI 等宏观指标。这些指标虽然能反映模型整体表现的变化,但存在三个关键盲区:

  • 无法定位问题源头: PSI 告诉你分布变了,但说不清是哪个特征、哪个区间导致的。
  • 缺乏可解释性: KS 下降时,业务方无法理解模型“为什么”做出错误判断。
  • 滞后性明显: 宏观指标往往在风险累积到一定程度后才触发警报。
思考: 当模型监控报表显示 PSI=0.15 时,你能否快速回答“是哪个特征在哪个分箱区间发生了偏移?偏移了多少?对模型输出产生了多大影响?”

1.3 SHAP 与 PSI 结合的价值

本课程的核心创新在于将 SHAP(SHapley Additive exPlanations) 与 PSI(Population Stability Index) 进行有机融合,构建一套“可定位、可解释、可预警”的监控体系。

维度 PSI 传统用法 SHAP+PSI 增强用法
监控粒度 模型分数整体分布 每个特征、每个分箱、每个样本
问题定位 只能发现偏移 定位偏移特征及贡献变化
可解释性 无 SHAP 值解释每个特征的贡献方向与大小
预警时效 事后统计 可结合 SHAP 趋势做早期预警
注意: SHAP 与 PSI 的结合不是简单的指标叠加,而是从“特征贡献分布”的角度重新定义模型稳定性。这是本课程区别于其他监控课程的核心差异。
SHAP + PSI 结合监控体系架构 线上实时数据 特征、分数、标签 离线训练数据 建模样本、OOT 历史监控快照 PSI、SHAP 基线 SHAP 值计算 特征贡献分解 + 分箱聚合 PSI 分箱稳定性计算 特征级 PSI + 贡献加权 PSI 特征偏移定位 SHAP 贡献变化热力图 预警与归因 阈值触发 + 根因分析 报告输出 监控看板

1.4 课程目标与学习路径

本课程面向具备一定风控建模基础的数据科学家、风控策略分析师和模型运维工程师。通过 30 章的系统学习,你将掌握以下核心能力:

  • 理解 SHAP 原理: 掌握 Shapley 值的计算逻辑、特征贡献分解方法。
  • 掌握 PSI 进阶用法: 从分数级 PSI 深入到特征级、分箱级 PSI。
  • 构建监控体系: 设计 SHAP+PSI 双指标监控框架,覆盖特征、模型、决策三层。
  • 实现自动化预警: 基于 Python 开发监控流水线,输出可视化报告。
  • 落地实战案例: 在信贷评分卡、反欺诈模型等真实场景中完成端到端监控部署。
课程学习路径(30 章) 阶段一:基础 第1-5章 SHAP/PSI 原理 阶段二:方法 第6-12章 特征级监控 阶段三:工程 第13-20章 流水线开发 阶段四 第21-30章 案例实战 📌 每阶段结束配备实战练习与代码仓库 从原理推导 → 代码实现 → 业务落地,闭环学习

1.5 课程特色与交付物

特色 说明
双指标融合 SHAP 贡献分布 + PSI 稳定性,双重维度监控
代码即学即用 每章提供可运行的 Python 代码片段与完整脚本
真实数据集 使用开源信贷数据与反欺诈数据进行演练
可视化看板 输出 SHAP 热力图、PSI 趋势图、特征贡献瀑布图
监控模板 提供可直接复用的监控报告模板与预警配置
学习建议: 建议每章学习后,在本地 Jupyter Notebook 中复现代码,并尝试修改参数观察效果。理论与实践交替进行,效果最佳。