2. PSI 计算原理与分箱逻辑

群体稳定性指标(Population Stability Index, PSI)是 AML 监测中衡量模型评分分布随时间变化的核心量化工具。PSI 通过比较预期分布(建模时的训练集或基准期)与实际分布(监测期)之间的差异,判断模型是否发生显著漂移。理解 PSI 的计算原理与分箱逻辑,是后续调优告警阈值的基础。

2.1 PSI 计算公式

PSI 的计算基于信息论中的 KL 散度(Kullback-Leibler divergence)变体,其标准公式如下:

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

其中:

  • Expected_i:第 i 个分箱中基准期样本的占比(%)。
  • Actual_i:第 i 个分箱中监测期样本的占比(%)。
  • ln:自然对数。
  • Σ:对所有分箱求和。

PSI 值越大,表示两个分布之间的差异越大。行业经验阈值通常为:

  • PSI < 0.1:分布稳定,无需告警。
  • 0.1 ≤ PSI < 0.25:轻度漂移,需关注。
  • PSI ≥ 0.25:显著漂移,触发告警。
关键理解: PSI 对分箱数量与分箱边界高度敏感。相同的原始数据,采用不同的分箱策略,计算出的 PSI 值可能相差数倍。因此,分箱逻辑是 PSI 计算中最需要审慎设计的环节。

2.2 分箱方法详解

分箱是将连续型模型评分(如风险评分 0-100)或概率输出(0-1)划分为若干个离散区间。常见的分箱方法有三种:等距分箱、等频分箱和分位数分箱。下表对比了三种方法的核心差异:

分箱方法 核心原则 分箱宽度 箱内样本数 对 PSI 的影响
等距分箱 将评分范围等分为 N 个区间 固定 不固定(可能差异极大) 对分布尾部敏感,易放大极端值影响
等频分箱 使每个分箱包含大致相同的样本数 不固定 固定 对分布中心区域敏感,可能掩盖尾部漂移
分位数分箱 基于基准期的分位数切分点 不固定 基准期固定,监测期不固定 兼顾稳定性与可解释性,AML 场景最常用

2.3 分箱方法对 PSI 值的影响分析

选择不同的分箱方法,本质上是在“对分布变化的敏感度”与“统计稳定性”之间做权衡。以下通过一个 AML 评分示例说明:

示例场景: 某 AML 模型输出风险评分 0-100,基准期分布呈右偏态(多数客户评分在 0-30 之间),监测期分布整体右移 5 分。

  • 等距分箱(10 箱,每箱 10 分): 由于基准期大部分样本集中在 0-30 分的前 3 箱,监测期右移后,前 3 箱的 Actual_i 与 Expected_i 差异显著,PSI 值会被放大。此方法对分布中心区域的漂移非常敏感,但若尾部箱(如 90-100 分)样本极少,会导致 ln(Actual_i/Expected_i) 计算不稳定。
  • 等频分箱(10 箱,每箱 10% 样本): 基准期分箱边界会集中在低分段(如 0-5, 5-8, 8-12...),监测期右移后,每个箱的样本占比仍接近 10%,PSI 值可能偏小,容易漏报漂移。
  • 分位数分箱(基于基准期 10 分位点): 分箱边界由基准期确定,监测期样本按此边界落入各箱。若监测期分布右移,低分箱的样本占比会下降,高分箱的样本占比会上升,PSI 能较真实地反映分布形态变化,且避免了等距分箱中尾部箱样本过少的问题。
AML 实践建议: 在 AML 监测中,模型评分通常具有长尾特征(高风险客户极少)。推荐使用 分位数分箱,分箱数量建议为 10-20 箱。分箱边界基于基准期(建模训练集)的十分位点或二十分位点固定,监测期沿用相同边界。这既能保证每个分箱有足够的样本量支撑统计计算,又能敏感捕捉到分布形态的偏移。

2.4 PSI 计算流程与分箱逻辑 SVG 图

下图展示了 PSI 计算的完整流程,重点突出了分箱逻辑在其中的核心位置:

PSI 计算流程与分箱逻辑 输入:评分数据 选择分箱方法 等距 / 等频 / 分位数 等距分箱 等频分箱 分位数分箱 计算 Expected_i 与 Actual_i 基准期 vs 监测期各箱占比 Σ (Actual - Expected) * ln(Actual/Expected) 输出 PSI 值

2.5 分箱数量选择与 PSI 稳定性

分箱数量 N 的选择直接影响 PSI 的统计稳定性。下表总结了不同 N 值下的表现:

分箱数量 N 优点 缺点 AML 适用场景
5 - 10 统计稳定,对微小波动不敏感 可能掩盖局部漂移 高流量、低风险容忍度的批量监测
10 - 20 平衡敏感度与稳定性,行业标准 需保证每箱样本量 ≥ 30 大多数 AML 模型月度/季度监测
20 - 50 高敏感度,能捕捉细微漂移 易受噪声干扰,需大样本量支撑 低频高价值交易模型或专项分析
实践准则: 在 AML 监测中,建议采用 分位数分箱 + 10 箱 作为默认配置。若监测期样本量超过 10 万,可考虑提升至 20 箱以增加敏感度。务必确保每个分箱在基准期和监测期都至少有 30 个样本,否则 PSI 的统计可靠性会显著下降。

2.6 分箱边界固定与漂移检测 SVG 图

下图展示了分位数分箱中,基准期边界固定后,监测期分布漂移如何影响各箱占比,进而驱动 PSI 变化:

分位数分箱边界固定与漂移检测示意 基准期(训练集) 10% 10% 10% 10% 10% 10% 10% 10% 10% 10% 分箱边界固定(基于基准期十分位点) 监测期(分布右移) 5% 7% 9% 10% 11% 12% 13% 12% 11% 10% 监测期分布右移 → 低分箱占比下降,高分箱占比上升 → PSI 增大 → 触发漂移告警

2.7 分箱逻辑选择决策树

在实际 AML 监测项目中,可按以下决策树选择分箱策略:

  1. 步骤 1: 检查模型评分分布是否具有长尾特征(如 90% 样本集中在 30% 的评分区间)。若是,优先选择分位数分箱;若分布均匀,等距分箱也可接受。
  2. 步骤 2: 确认监测期样本量。若每箱样本量 < 30,需减少分箱数量或合并尾部箱。
  3. 步骤 3: 固定分箱边界。使用基准期数据计算分位点,监测期沿用相同边界,避免因分箱边界变化引入额外噪声。
  4. 步骤 4: 计算 PSI 并记录分箱明细。若 PSI 告警,可回溯查看具体是哪些分箱的占比变化最大,辅助定位漂移原因。
避坑提醒: 切勿在监测期重新计算分箱边界。若监测期与基准期使用不同的分箱边界,PSI 将同时反映分布变化和分箱结构变化,导致告警不可解释。始终以基准期的分位点作为锚定标准。