4. PSI 指标详解:群体稳定性指标

PSI(Population Stability Index,群体稳定性指标)是反洗钱监测模型中最重要的监控指标之一。它量化了模型评分或特征分布在两个时间窗口之间的偏移程度,是判断模型是否需要重新训练或调整阈值的关键依据。

4.1 数学定义与核心思想

PSI 基于信息论中的 KL 散度(Kullback-Leibler divergence) 变体,衡量两个概率分布之间的差异。在 AML 场景中,它比较的是:

  • 期望分布(Expected):模型训练集或基准期的评分/特征分布
  • 实际分布(Actual):当前监测期的评分/特征分布

PSI 的数学公式为:

PSI = Σ [ (实际比例_i - 期望比例_i) × ln(实际比例_i / 期望比例_i) ]

其中:
- i = 第 i 个分箱(bin)
- 实际比例_i = 当前期落在第 i 箱的样本占比
- 期望比例_i = 基准期落在第 i 箱的样本占比
- ln = 自然对数
关键理解: PSI 本质上是两个分布之间“距离”的加权度量。当两个分布完全一致时,PSI = 0;差异越大,PSI 值越高。

4.2 计算步骤详解

PSI 的计算遵循四个标准步骤。以下以 AML 模型输出的“洗钱风险评分(0-100)”为例进行说明。

步骤一:分箱(Binning)

将评分或特征值划分为若干连续的区间(箱)。分箱方式直接影响 PSI 的敏感度。

分箱方法 说明 AML 场景建议
等距分箱 将数值范围均匀分成 K 段(如 0-20, 20-40, …) 适用于评分分布较均匀的场景
等频分箱 使每个箱包含大致相同数量的样本 推荐用于 AML 评分,避免空箱问题
自定义分箱 根据业务规则或阈值划分(如低风险 0-30, 中风险 30-70, 高风险 70-100) 适用于监管要求明确的阈值监控
实践建议: AML 监测中通常使用 10 个等频分箱。箱数过少会掩盖局部偏移,箱数过多则可能导致某些箱的期望比例为 0,造成计算异常。

步骤二:计算期望比例(Expected %)

统计基准期(如模型训练集或上季度)落在每个箱中的样本数量,除以基准期总样本数。

期望比例_i = 基准期第 i 箱的样本数 / 基准期总样本数

步骤三:计算实际比例(Actual %)

统计当前监测期(如本周或本月)落在每个箱中的样本数量,除以当前期总样本数。

实际比例_i = 当前期第 i 箱的样本数 / 当前期总样本数

步骤四:求和计算 PSI

对每个箱,计算 (实际比例 - 期望比例) × ln(实际比例 / 期望比例),然后对所有箱求和。

PSI = Σ (实际比例_i - 期望比例_i) × ln(实际比例_i / 期望比例_i)
数值处理注意: 当期望比例为 0 时,ln(实际比例/0) 无定义。实践中需对空箱做平滑处理,如加入极小值 ε(如 0.0001)或合并相邻箱。

4.3 完整计算示例

以下是一个 AML 风险评分 PSI 计算的完整示例(10 个等频分箱):

分箱编号 评分区间 基准期样本数 期望比例 当前期样本数 实际比例 (实际 - 期望) ln(实际/期望) 单项贡献
1 0-15 1,000 0.100 850 0.085 -0.015 -0.163 0.0024
2 15-28 1,000 0.100 920 0.092 -0.008 -0.083 0.0007
3 28-40 1,000 0.100 1,050 0.105 0.005 0.049 0.0002
4 40-52 1,000 0.100 1,100 0.110 0.010 0.095 0.0010
5 52-63 1,000 0.100 1,080 0.108 0.008 0.077 0.0006
6 63-73 1,000 0.100 1,020 0.102 0.002 0.020 0.0000
7 73-82 1,000 0.100 950 0.095 -0.005 -0.051 0.0003
8 82-90 1,000 0.100 900 0.090 -0.010 -0.105 0.0011
9 90-96 1,000 0.100 880 0.088 -0.012 -0.128 0.0015
10 96-100 1,000 0.100 1,250 0.125 0.025 0.223 0.0056
PSI 总和 0.0134

计算得到的 PSI = 0.0134,根据行业通用阈值,该值处于 “无需告警” 区间(PSI < 0.1)。

4.4 PSI 阈值与告警规则

在 AML 监测实践中,PSI 的阈值通常按以下标准划分:

PSI 范围 稳定性等级 建议操作
< 0.1 稳定 无需操作,模型表现正常
0.1 - 0.25 轻度偏移 触发告警,需人工审查特征分布变化
> 0.25 严重偏移 立即告警,建议暂停模型并启动重训流程
AML 特殊考量: 对于高风险特征(如交易金额、跨境交易频次),建议将告警阈值收紧至 0.15,因为这类特征的微小偏移可能意味着洗钱模式的转变。

4.5 PSI 计算流程可视化

下图展示了 PSI 从数据输入到告警决策的完整计算流程:

PSI 计算与告警流程图 PSI 计算与告警决策流程 输入数据 步骤1:分箱(等频/等距/自定义) 步骤2:计算期望比例 步骤3:计算实际比例 步骤4:求和计算 PSI PSI > 阈值? 否 是 模型正常 触发告警 继续监测 人工审查/重训

4.6 PSI 在 AML 中的特殊应用

在反洗钱监测中,PSI 不仅用于监控模型评分,还广泛应用于以下场景:

  • 特征级 PSI 监控:对每个输入特征(如交易金额、交易频次、客户年龄)单独计算 PSI,定位导致模型偏移的具体特征。
  • 分群 PSI 监控:按客户类型(个人/企业)、地区、产品线等维度分群计算 PSI,发现局部漂移。
  • 时间窗口对比:使用滚动窗口(如最近 30 天 vs 前 30 天)进行连续 PSI 计算,实现实时漂移检测。
最佳实践: 建议建立 PSI 监控仪表板,同时展示模型级 PSI 和 Top-10 特征级 PSI,当任一指标超过阈值时触发告警。这能帮助 AML 分析师快速定位漂移根源。