2. A/B测试基础概念

A/B测试(又称随机对照试验)是金融风险模型效果评估中最严谨的因果推断方法。其核心思想是:在相同的业务环境下,将用户或样本随机分为两组,分别应用现有模型(对照组)和新模型(实验组),通过比较两组在关键风险指标上的差异,判断新模型是否显著优于现有模型。

2.1 对照组与实验组

组别 定义 金融风险场景示例
对照组(Control Group) 保持现有模型或策略不变,作为比较基准的组别 继续使用当前信用评分卡进行审批决策
实验组(Treatment Group) 应用新模型或新策略,观察效果变化的组别 使用新开发的机器学习评分模型进行审批
关键原则:两组之间唯一的系统性差异应当是“是否应用新模型”。其他所有因素(数据源、计算环境、业务规则、时间窗口)必须保持一致,否则无法将效果差异归因于模型变更。

2.2 随机化原则

随机化是A/B测试的基石,其目的是消除选择偏差(Selection Bias),确保两组在测试开始前在所有可观测和不可观测特征上具有可比性。

  • 简单随机化:每个样本以固定概率(通常50%/50%)独立分配至对照组或实验组。
  • 分层随机化:先按关键风险特征(如信用评分区间、贷款金额、地区)分层,再在每层内随机分配,保证各层内两组样本比例均衡。
  • 整群随机化:以群体(如分行、渠道、时间段)为单位进行随机分配,适用于个体间存在强关联的场景。
避坑提示:切勿在随机化过程中引入人为干预(如“将高风险客户优先分到实验组”)。任何非随机分配都会破坏测试的统计有效性,导致评估结果不可信。
A/B测试随机化分配流程 总体样本 随机分配 对照组(50%) 现有模型 / 策略 实验组(50%) 新模型 / 新策略 比较两组关键风险指标差异

2.3 假设检验

假设检验是A/B测试的统计推断框架,通过构造两个互斥的假设,利用样本数据判断新模型的效果是否具有统计显著性。

2.3.1 原假设与备择假设

假设类型 符号 含义 金融风险场景表述
原假设(H₀) H₀ 两组之间无差异,新模型效果不优于现有模型 新模型与现有模型的坏账率无显著差异
备择假设(H₁) H₁ 两组之间存在显著差异,新模型效果优于现有模型 新模型的坏账率显著低于现有模型
决策逻辑:我们无法直接证明H₁为真,而是通过收集证据来拒绝H₀。如果样本数据提供的证据足够强(即观察到极端结果的概率足够低),则拒绝H₀,接受H₁。

2.3.2 显著性水平与p值

  • 显著性水平(α):预先设定的阈值,表示当H₀为真时错误拒绝H₀的最大可接受概率。金融风控中通常取α = 0.05(5%)或α = 0.01(1%)。
  • p值:在H₀为真的前提下,观察到当前样本结果(或更极端结果)的概率。p值越小,说明样本数据与H₀的兼容性越差,越有理由拒绝H₀。
假设检验决策逻辑 原假设 H₀ 新模型无显著效果 计算 p 值 基于样本数据 p < α ? 拒绝 H₀ 接受 H₁,新模型显著 不拒绝 H₀ 无充分证据证明新模型有效 α = 0.05 时:p < 0.05 → 拒绝 H₀;p ≥ 0.05 → 不拒绝 H₀ p值越小,证据越强;但需注意样本量过大会导致p值对微小差异过于敏感

2.4 两类错误与统计功效

决策结果 H₀ 为真(新模型无效) H₁ 为真(新模型有效)
不拒绝 H₀ ✅ 正确决策(置信度 = 1 - α) ❌ 第二类错误(β)—— 漏检
拒绝 H₀ ❌ 第一类错误(α)—— 误报 ✅ 正确决策(统计功效 = 1 - β)
金融风控实践建议:在风险模型评估中,第一类错误(误将无效模型判定为有效)可能导致部署劣质模型,造成实际损失;第二类错误(漏掉有效模型)则可能错失优化机会。通常建议将α控制在0.05以下,同时通过增大样本量来降低β,确保统计功效(1-β)不低于80%。