3. 实验设计基础:随机化、对照组与实验组、样本量估算、最小可检测效应

实验设计是A/B测试的蓝图。在保险精算场景中,一个设计缺陷可能导致数百万的赔付偏差。本章聚焦四个核心支柱:随机化确保组间可比性,对照组与实验组构成因果推断的基石,样本量估算决定实验的统计效力,最小可检测效应则直接关联业务决策的灵敏度。

精算视角提醒: 保险数据通常具有“长尾”和“零膨胀”特征。在设计阶段低估样本量或忽略随机化分层,极易在后续分析中得到虚假显著的结论。

3.1 随机化:因果推断的基石

随机化的核心目标是消除选择偏差,确保实验组与对照组在实验开始前,除干预因素外,在所有可观测与不可观测特征上具有相同的期望分布。

3.1.1 完全随机化 vs. 分层随机化

维度 完全随机化 分层随机化
适用场景 样本量大(>10万),关键协变量分布均匀 样本量中等,存在强预测变量(如年龄、风险等级)
优点 实现简单,无需预知协变量分布 保证关键分层因子在组间均衡,降低组内方差
缺点 小样本下可能偶然失衡 需要提前获取分层变量数据,设计复杂度增加
精算案例 对所有车险保单随机分配新定价模型 按“驾驶地区×年龄组”分层后,再随机分配折扣策略
最佳实践: 在保险A/B测试中,优先使用分层随机化。因为精算模型中的关键风险因子(如年龄、性别、NCD等级)对赔付率影响巨大,分层能显著提升统计效力。

3.2 对照组与实验组:构建反事实框架

对照组提供“如果不实施干预”的反事实结果。实验组则展示干预后的效果。两者之差即为处理效应。

  • 对照组(Control): 保持现有流程、模型或费率不变。必须确保对照组不受实验组策略的污染(如渠道交叉影响)。
  • 实验组(Treatment): 施加新的定价模型、核保规则或理赔流程。可以设置多个实验组(如A/B/C/D测试),但需注意多重比较的校正问题。
  • 比例分配: 常见分配为50/50或80/20。若实验风险较高(如可能增加赔付率),建议采用小流量实验组(如90/10)。
常见陷阱: 在保险中,对照组与实验组之间可能存在“网络效应”或“溢出效应”。例如,同一家庭的多张保单被分到不同组,可能导致行为交叉影响。此时应考虑以“家庭”或“代理人”为随机化单元。

3.3 样本量估算:统计效力的数学保障

样本量估算回答一个关键问题:需要多少保单或理赔案件,才能以足够的把握检测到我们关心的效应?

3.3.1 核心参数

参数 符号 典型值(精算场景) 说明
显著性水平 α 0.05 犯第一类错误(假阳性)的概率
统计效力 1-β 0.80 或 0.90 正确拒绝原假设的概率
最小可检测效应 MDE 5% ~ 20% 业务上认为有意义的最小相对变化
基线转化率/均值 p₀ / μ₀ 历史赔付率 8% 对照组在核心指标上的预期值
标准差 σ 取决于指标分布 对于赔付金额,通常使用对数正态或伽马分布

3.3.2 常用公式(二项分布指标)

对于转化率类指标(如理赔率、续保率),每组的样本量近似公式为:

n = (Z_{α/2} + Z_β)² × [p₀(1-p₀) + p₁(1-p₁)] / (p₁ - p₀)²

其中:
  Z_{α/2} = 1.96(α=0.05,双尾)
  Z_β     = 0.84(效力=0.80)
  p₀      = 基线率
  p₁      = 预期实验组率
  MDE     = |p₁ - p₀| / p₀
精算实战案例: 某车险公司想测试新折扣策略能否将续保率从80%提升至82%(MDE=2.5%)。代入公式计算得每组约需 6,500 张保单。若考虑理赔金额的方差较大,实际样本量可能需要翻倍。

3.4 最小可检测效应(MDE):业务与统计的桥梁

MDE 是在给定样本量和显著性水平下,实验能够以指定效力检测到的最小真实效应。它直接决定了实验的“分辨率”。

  • MDE 越小 → 需要的样本量越大 → 实验周期越长、成本越高。
  • MDE 越大 → 实验越容易通过 → 但可能错过微小但累积价值巨大的改进。

在保险精算中,MDE 的设定必须结合业务损益分析。例如,一个0.5%的赔付率改善可能对应数千万的利润,此时即使需要百万级样本量也是值得的。

3.5 实验设计流程总览

下图展示了从业务问题到实验启动的完整设计链路:

实验设计流程总览 实验设计核心流程 1. 定义业务问题 2. 确定核心指标 3. 随机化方案 4. 样本量估算 5. 设定MDE 6. 确定分配比例 7. 启动实验 💡 迭代反馈: 若样本量估算结果超出业务可承受范围,需返回步骤5调整MDE,或放宽显著性水平/效力要求。

3.6 样本量与MDE的权衡关系

下图直观展示了在固定α=0.05、效力=0.80的条件下,不同基线率与MDE所需的样本量变化趋势:

样本量与MDE权衡曲线 样本量 vs. 最小可检测效应(MDE) 假设:α=0.05(双尾),效力=0.80,基线率 p₀=0.10 MDE(相对变化百分比) 1% 3% 5% 7% 10% 所需样本量(每组) 0 5,000 15,000 30,000 MDE=3%, n≈3,200 MDE=5%, n≈1,200 MDE=7%, n≈600 📌 MDE越小,所需样本量 呈非线性快速增长

3.7 精算实验设计检查清单

  1. 随机化单元确认: 保单级、客户级还是代理人级?是否考虑聚类效应?
  2. 分层因子选择: 基于历史数据筛选对核心指标影响最大的3~5个因子。
  3. 样本量可行性: 当前流量是否满足最小样本要求?若不满足,考虑延长实验周期或放宽MDE。
  4. 多重比较预案: 若涉及多个实验组或多个指标,提前规划Bonferroni或FDR校正。
  5. 数据质量预检: 确保随机化日志、分组标识、时间戳等字段完整无误。
精算师工具推荐: 使用Python的 statsmodels.stats.power 模块或R的 pwr 包进行样本量计算。对于复杂的分层设计,建议使用模拟法(Monte Carlo simulation)验证效力。