1. 课程导论:什么是PSI,PSI在风控与模型监控中的重要性,图谱PSI的概念与价值

1.1 什么是PSI(Population Stability Index)

PSI(群体稳定性指标)是衡量两个样本分布之间差异程度的量化指标。在风控与模型监控领域,PSI 用于评估模型评分或特征分布在时间维度上的稳定性,即当前样本分布相对于建模基准样本分布的偏移程度。

PSI 的计算基于分箱(Binning)思想,将连续变量或离散变量划分为若干区间,然后比较每个区间内实际占比与预期占比的差异。其数学公式如下:

PSI = Σ (Actual_i - Expected_i) * ln(Actual_i / Expected_i)

其中:
- Actual_i   = 第 i 个区间内当前样本的实际占比
- Expected_i = 第 i 个区间内基准样本的预期占比
- ln         = 自然对数

PSI 值越小,说明两个分布越接近,模型或特征越稳定;PSI 值越大,说明分布偏移越严重,模型可能已失效或特征已发生结构性变化。

PSI 经验阈值参考:
  • PSI < 0.1:无显著偏移,模型稳定
  • 0.1 ≤ PSI < 0.25:轻度偏移,需关注
  • PSI ≥ 0.25:严重偏移,需立即排查并考虑模型重建

1.2 PSI在风控与模型监控中的重要性

在信贷风控、反欺诈、客户评分等场景中,模型上线后并非一劳永逸。随着宏观经济变化、客群结构迁移、业务策略调整,模型输入特征和输出分数的分布会逐渐偏离建模时的基准分布。这种偏移若不被及时发现,将直接导致模型区分能力下降、决策错误、风险敞口扩大。

PSI 作为最常用的稳定性监控指标,在风控体系中承担以下关键角色:

监控维度 监控对象 PSI 作用
模型输出层 模型评分/概率 判断模型整体打分分布是否偏移,决定是否触发模型重训
特征输入层 单个特征变量 定位具体哪些特征发生漂移,辅助特征工程与数据质量排查
策略规则层 规则命中率/拒绝率 监控策略执行效果是否偏离预期,辅助策略调优
核心价值:PSI 能够以单一数值量化分布偏移程度,实现自动化、可量化的模型健康度监控,是风控模型生命周期管理中不可或缺的“仪表盘”。

1.3 图谱PSI的概念与价值

传统 PSI 监控通常针对单个特征或模型分数独立计算,忽略了特征之间的关联结构。在复杂风控场景中,特征之间往往存在强相关性、层次依赖或图结构关系(如关系网络、资金流转图、设备关联图)。仅监控单变量 PSI 可能遗漏结构性漂移,即单个特征分布未变,但特征间的联合分布或图拓扑结构已发生显著变化。

图谱PSI(Graph PSI) 将 PSI 的思想扩展到图结构数据上,用于衡量图数据中节点属性、边关系或子图结构在两个时间窗口之间的分布稳定性。其核心思路包括:

  • 节点属性 PSI:对图中每个节点的特征向量计算 PSI,聚合为节点级稳定性指标
  • 边权重 PSI:对图中边的权重或连接强度分布计算 PSI,监控关系结构变化
  • 子图结构 PSI:对特定子图(如社区、团伙)的拓扑特征(度分布、聚类系数等)计算 PSI
图谱PSI概念结构图 图谱PSI概念结构 节点属性 PSI 节点特征向量分布 聚合为节点级指标 边权重 PSI 边权重/连接强度分布 监控关系结构变化 子图结构 PSI 社区/团伙拓扑特征 度分布、聚类系数等 图谱PSI = 综合节点 + 边 + 子图稳定性 捕捉传统单变量PSI无法发现的结构性漂移 典型应用场景 关系网络团伙漂移检测 · 资金流转图异常监控 · 设备关联图结构变化 社交网络群体行为偏移 · 供应链图谱稳定性评估

1.4 图谱PSI与传统PSI的对比

对比维度 传统PSI 图谱PSI
监控对象 单个特征或模型分数 图结构中的节点、边、子图
分布类型 一维数值分布 多维图拓扑分布 + 属性分布
漂移类型 单变量偏移 结构性偏移、关系偏移、社区偏移
计算复杂度 低(O(n)) 中高(需图遍历与聚合)
告警灵敏度 对单变量变化敏感 对图结构变化敏感,可发现隐性漂移
注意:图谱PSI并非要替代传统PSI,而是作为补充。在实际风控监控体系中,建议同时部署传统PSI(监控单特征/分数)和图谱PSI(监控图结构稳定性),形成多维度、立体化的漂移检测网络。
图谱PSI在风控监控体系中的位置 图谱PSI在风控监控体系中的位置 数据层:原始特征 + 图结构数据 监控层 传统PSI(单变量) 图谱PSI(图结构) 其他指标(KS/AUC) 告警与决策层:自动告警 → 人工排查 → 模型/策略调整 图谱PSI与传统PSI协同工作,实现从单变量到图结构的全方位漂移监控

1.5 本教程的学习目标

通过本教程,你将掌握以下核心能力:

  1. 理解图谱PSI原理:从传统PSI到图谱PSI的数学推导与业务含义
  2. 构建图结构数据:使用Python将原始关系数据转化为图对象(NetworkX/PyG)
  3. 实现图谱PSI计算:编写节点属性PSI、边权重PSI、子图结构PSI的计算函数
  4. 搭建自动告警流水线:基于时间窗口滑动计算图谱PSI,设置阈值触发告警
  5. 可视化与报告:生成图谱PSI趋势图、漂移热力图、异常子图高亮等可视化结果
课程特色:全程基于真实风控场景案例,提供可直接运行的Python代码,涵盖数据模拟、图构建、PSI计算、告警逻辑与可视化全链路。学完即可将图谱PSI监控能力落地到实际项目中。