1. PSI 基础概念

1.1 定义与业务背景

PSI(Population Stability Index,群体稳定性指标) 是衡量两个样本分布之间差异程度的统计量。在信用额度管理中,PSI 用于监控模型评分或用户特征在时间维度上的分布偏移,是判断风控模型是否失效、额度策略是否需要调整的核心预警工具。

当用户群体的信用行为、收入水平、负债结构发生变化时,模型输出的额度建议可能不再准确。PSI 通过量化“当前样本分布”与“基准样本分布”的差异,帮助风控团队及时发现这种漂移。

核心作用: PSI 是信用额度监控的“仪表盘”——当 PSI 超过阈值时,提示模型或策略可能已偏离设计预期,需要人工介入调优。

1.2 数学公式与计算逻辑

PSI 的计算基于分箱(Binning)思想,将连续变量或概率值划分为 k 个区间,比较每个区间内实际占比与预期占比的差异。公式如下:

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

其中:
- Actual_i   = 当前样本在第 i 个区间的占比
- Expected_i = 基准样本在第 i 个区间的占比
- ln         = 自然对数
- i          = 1, 2, ..., k(区间编号)

计算步骤通常分为四步:

  1. 分箱: 将基准样本按分数或特征值等频或等距分为 10~20 个区间。
  2. 统计占比: 分别计算基准样本和当前样本在每个区间的样本占比。
  3. 计算差异: 对每个区间计算 (Actual_i - Expected_i) × ln(Actual_i / Expected_i)。
  4. 求和: 将所有区间的结果相加,得到最终的 PSI 值。
经验阈值参考: PSI < 0.1 表示分布稳定;0.1 ≤ PSI < 0.25 表示轻度偏移,需关注;PSI ≥ 0.25 表示显著偏移,必须触发告警并启动模型或策略重检。

1.3 在信用额度监控中的核心作用

PSI 在信用额度全生命周期监控中扮演着“哨兵”角色,具体体现在以下三个层面:

监控层面 监控对象 PSI 作用
模型分数漂移 信用评分卡输出的违约概率(PD)或信用分 检测模型是否因宏观环境、客群结构变化而失效
特征分布偏移 收入、负债率、查询次数等关键特征 识别单个特征是否发生结构性变化,辅助定位漂移根因
额度策略执行 授信额度、利率、期限等策略输出 监控策略是否按预期执行,避免因客群偏移导致风险敞口扩大

通过定期计算 PSI,风控团队可以:

  • 提前预警: 在模型 AUC 或 KS 下降之前,PSI 往往已出现明显上升,提供 1~2 个月的提前量。
  • 辅助归因: 结合特征级 PSI,快速定位是哪个维度发生了漂移,减少排查时间。
  • 量化调优: 为阈值设定提供数据依据,避免“一刀切”导致误报或漏报。

1.4 PSI 计算流程示意图

下图展示了从基准分布到 PSI 告警的完整计算与决策链路:

PSI 计算与告警决策流程 基准分布 (建模样本/历史稳定期) 当前分布 (最新月度/季度样本) 分箱对齐 (等频/等距 10~20箱) 计算 PSI 值 Σ (A-E)×ln(A/E) 阈值判断 PSI < 0.1 / 0.1~0.25 / ≥0.25 ✅ 稳定 继续监控 ⚠️ 关注 排查原因 🚨 告警 启动调优 阈值说明 • PSI < 0.1 → 稳定 • 0.1 ≤ PSI < 0.25 → 关注 • PSI ≥ 0.25 → 告警

1.5 常见误区与避坑指南

⚠️ 常见误区:
  • PSI 越低越好? 不是。PSI 过低(如接近 0)可能意味着模型对客群变化不敏感,需要检查分箱是否过粗。
  • 只看整体 PSI? 不够。整体 PSI 稳定不代表所有特征稳定,必须结合特征级 PSI 进行归因分析。
  • 阈值一刀切? 不同业务场景(如新客 vs 老客、循环贷 vs 分期贷)的 PSI 阈值应差异化设定,后续章节将详细讲解调优方法。