2. 核心概念:策略衰减的数学定义、批次漂移的统计学含义、两者之间的因果关系

2.1 策略衰减的数学定义

在支付风控领域,策略衰减是指一条风控规则或一个模型分数阈值在部署后,其区分好/坏交易的能力随时间逐渐下降的现象。从数学上,我们可以用性能度量函数随时间的变化率来严格定义。

设风控策略在时间 t 的性能指标为 P(t)(例如 KS 统计量、AUC、精确率、召回率等),则策略衰减的瞬时速率定义为:

D(t) = - dP(t) / dt

当 D(t) > 0 时,表示策略性能正在衰减。更常用的离散形式是:

ΔP(t₁, t₂) = P(t₂) - P(t₁)

策略衰减幅度 = max(0, -ΔP)

实际业务中,我们通常监控周/月粒度的衰减幅度,并设定预警阈值。下表列出了常见的性能指标及其衰减敏感度:

性能指标 定义 衰减敏感度 典型预警阈值(月降幅)
KS 统计量 好/坏样本累计分布最大差值 高 > 0.03
AUC ROC 曲线下面积 中 > 0.02
精确率 (Precision) 拦截交易中真实坏账占比 中高 > 5%
召回率 (Recall) 真实坏账中被拦截占比 高 > 5%
F1 分数 精确率与召回率的调和平均 中 > 0.04
关键要点:策略衰减不是二值状态(好/坏),而是一个连续过程。早期发现微小衰减(如 KS 下降 0.01)比等到大幅衰减(KS 下降 0.1)再干预,可减少 60% 以上的坏账损失。

2.2 批次漂移的统计学含义

批次漂移(Batch Drift)是指不同时间窗口内,交易数据的联合分布 P(X, Y) 或特征分布 P(X) 发生了统计意义上的显著变化。在支付风控中,批次通常按天、周或月划分。

从统计学角度,批次漂移可分为三类:

  1. 协变量漂移(Covariate Shift): 特征分布 P(X) 改变,但条件分布 P(Y|X) 不变。例如:用户群体从年轻白领变为中年商户,但相同特征下的坏账率不变。
  2. 先验概率漂移(Prior Probability Shift): 标签分布 P(Y) 改变,但条件分布 P(X|Y) 不变。例如:整体坏账率从 2% 上升到 5%,但好/坏交易的特征分布模式不变。
  3. 概念漂移(Concept Drift): 条件分布 P(Y|X) 改变。例如:同一笔交易特征(如金额 5000 元、夜间交易)过去是正常交易,现在变成了欺诈模式。

检测批次漂移的常用统计方法包括:

  • KS 检验: 比较两个批次中同一特征的分布差异,适用于连续变量。
  • PSI(群体稳定性指标): 衡量特征分箱后的分布偏移程度,PSI > 0.1 视为显著漂移。
  • MMD(最大均值差异): 基于核方法的分布距离度量,适用于高维特征。
  • ADWIN(自适应滑动窗口): 自适应检测分布变化点,无需固定窗口大小。
实践建议:在支付风控中,优先监控 PSI 和 KS 检验,因为它们计算成本低、可解释性强,且与策略衰减的关联最直接。MMD 和 ADWIN 更适合在模型特征维度较高(>50 维)时使用。

2.3 因果关系:批次漂移 → 策略衰减

批次漂移与策略衰减之间存在明确的因果链条:批次漂移是因,策略衰减是果。风控策略本质上是基于历史数据分布 Ptrain(X, Y) 学习到的决策边界。当线上批次分布 Ponline(X, Y) 发生漂移时,原有的决策边界不再最优,导致策略性能下降。

具体因果路径如下:

  1. 特征分布偏移: 新批次中用户行为特征(如交易时间、设备指纹、IP 归属地)发生变化 → 策略中基于这些特征的规则触发率改变 → 拦截率/误杀率偏离预期。
  2. 坏账模式演化: 欺诈团伙调整攻击手法 → 坏账样本的特征分布 P(X|Y=1) 改变 → 原有规则无法有效识别新型欺诈 → 召回率下降。
  3. 好用户行为迁移: 正常用户因促销活动、季节因素等改变支付习惯 → 好样本分布 P(X|Y=0) 偏移 → 策略误杀率上升 → 精确率下降。
常见误区:不要将策略衰减等同于批次漂移。批次漂移是外部环境变化,策略衰减是内部性能表现。存在批次漂移不一定立即导致策略衰减(例如漂移发生在策略不敏感的特征上),但持续或剧烈的批次漂移几乎必然引发策略衰减。监控时,应同时跟踪两者,以批次漂移作为先行指标,策略衰减作为滞后指标。
批次漂移与策略衰减因果链 批次漂移 → 策略衰减:因果链 批次漂移 P(X,Y) 分布变化 特征分布偏移 P(X) 改变 条件分布偏移 P(Y|X) 改变 决策边界失效 规则/模型不再最优 策略衰减 KS/AUC/精确率下降 因果方向 批次漂移 → 策略衰减 漂移是先行指标,衰减是滞后指标

2.4 数学形式化:从漂移到衰减的量化关系

为了更精确地描述批次漂移与策略衰减之间的量化关系,我们可以引入风险函数框架。设风控策略为函数 f: X → {0, 1}(0=放行,1=拦截),真实标签为 Y ∈ {0, 1}(0=好,1=坏)。策略在分布 P 下的期望损失为:

R(f, P) = E_{(x,y)~P}[ L(f(x), y) ]

其中 L 为损失函数(如 0-1 损失或加权损失)。当训练分布 Ptrain 漂移到线上分布 Ponline 时,策略衰减量可表示为:

ΔR = R(f, P_online) - R(f, P_train)

根据协变量漂移下的重要性加权理论,ΔR 可分解为:

ΔR = ∫ [w(x) - 1] · L(f(x), y) · P_train(x, y) dx dy

其中 w(x) = Ponline(x) / Ptrain(x) 为重要性权重。当 w(x) 偏离 1 的程度越大,策略衰减越严重。这从数学上证明了:批次漂移的幅度直接决定了策略衰减的幅度。

核心公式记忆:策略衰减 ≈ 批次漂移幅度 × 策略对漂移特征的敏感度。因此,早期预警的关键是:① 量化批次漂移幅度(PSI/KS);② 识别策略敏感特征(特征重要性);③ 建立漂移-衰减的映射模型。
漂移-衰减量化关系 漂移-衰减量化关系:从分布变化到性能损失 训练分布 P_train 历史批次特征分布 策略 f 在此分布上优化 漂移度量 PSI / KS / MMD 线上分布 P_online 当前批次特征分布 与训练分布存在偏移 策略衰减 ΔR ΔR = ∫ [w(x)-1] · L(f(x),y) · P_train(x,y) dx dy w(x) 的重要性 w(x) 偏离 1 越大 策略衰减越严重

2.5 本章小结:核心概念关系矩阵

概念 定义 度量方式 在因果链中的角色 预警优先级
策略衰减 风控策略性能随时间下降 KS/AUC/精确率降幅 果(滞后指标) 高(直接损失)
批次漂移 交易数据分布发生统计显著变化 PSI/KS/MMD 因(先行指标) 最高(可提前预警)
协变量漂移 特征分布 P(X) 改变 单特征 PSI/KS 中间变量 中(需结合特征重要性)
概念漂移 条件分布 P(Y|X) 改变 滑动窗口 AUC 监控 中间变量 高(直接影响决策边界)