3. Champion 模型与 Challenger 模型定义

在风控网关的模型迭代体系中,Champion(冠军模型)与Challenger(挑战者)是驱动策略持续进化的双引擎。本章将明确两者的选取标准与引入策略,为后续的流量切分与效果评估奠定基础。

3.1 Champion 模型的选取标准

Champion 模型并非一成不变,而是当前生产环境中表现最优、最稳定的模型。其选取需满足以下硬性指标:

评估维度 核心指标 达标阈值 说明
区分能力 KS / AUC KS ≥ 0.35, AUC ≥ 0.80 在验证集与跨时间测试集上均达标
稳定性 PSI(群体稳定性指标) PSI < 0.10 近 3 个月生产环境 PSI 持续达标
业务效果 坏账率 / 通过率 / 逾期率 坏账率 ≤ 基线 1.05x 在真实流量中验证无显著负向偏移
计算性能 P99 延迟 / QPS P99 < 50ms 满足风控网关实时决策的 SLA
可解释性 特征重要性 / SHAP 值 Top10 特征可解释 便于风控策略分析师进行归因与调优
实战建议:Champion 模型建议每季度重新评估一次。若连续两个月 PSI 超过 0.12,应启动 Champion 降级流程,将 Challenger 中表现最优的模型晋升为新的 Champion。

3.2 Challenger 模型的引入策略

Challenger 模型是 Champion 的候选替代者,其引入需遵循“低风险验证、渐进式放量”的原则。引入策略分为以下四个阶段:

  1. 离线验证阶段:在历史数据上回测,要求 KS 不低于 Champion 的 95%,且 PSI < 0.15。
  2. 影子模式阶段:Challenger 模型与 Champion 并行打分,但不影响真实决策。此阶段持续 1-2 周,收集至少 10 万条样本的分数分布。
  3. 小流量实验阶段:将 1%-5% 的流量切给 Challenger 模型,观察 7-14 天的业务指标(通过率、逾期率、客诉率)。
  4. 放量验证阶段:若小流量实验通过,逐步将流量提升至 10%-30%,持续监控 30 天以上。
关键原则:Challenger 模型在引入初期必须设置“熔断机制”。当 Challenger 模型的坏账率超过 Champion 的 1.2 倍,或 P99 延迟超过 100ms 时,系统应自动将流量切回 Champion,并触发告警。

3.3 Champion vs Challenger 对比矩阵

对比维度 Champion 模型 Challenger 模型
角色定位 生产环境默认决策模型 候选替代/增强模型
流量占比 通常 ≥ 90% 0% - 30%(实验阶段)
更新频率 季度级评估,月度级微调 周级或双周级迭代
风险容忍度 极低(影响全量业务) 中等(仅影响实验流量)
监控粒度 全量业务指标 + 模型稳定性 实验组 vs 对照组差异分析
回滚机制 需灰度回滚至上一版本 一键切回 Champion

3.4 Champion-Challenger 生命周期流程

下图展示了从 Champion 模型上线到 Challenger 模型引入、验证、最终晋升或淘汰的完整生命周期:

Champion-Challenger 生命周期流程图 Champion 模型上线 生产环境稳定运行 月度/季度监控评估 是否需迭代? Challenger 引入 影子模式并行打分 小流量实验 (1%-5%) 晋升? 晋升为新 Champion 淘汰 / 继续迭代 说明: 虚线表示“淘汰/继续迭代” 路径可回到 Challenger 引入 阶段,形成迭代闭环。

3.5 引入策略的决策树

在实际风控网关中,Challenger 模型的引入并非一刀切,而是根据模型类型与业务场景选择不同的策略。以下决策树可帮助团队快速确定引入方式:

Challenger 引入策略决策树 Challenger 模型类型 同构模型(相同算法) 异构模型(不同算法) 外部模型(三方数据) 小流量 1%-3% 小流量 3%-5% 影子模式 2周+ 观察 7 天 观察 14 天 观察 30 天 外部模型因数据源不可控,需更长的影子模式验证期,且建议设置独立的熔断阈值(如分数偏差超过 0.3 即告警)。
注意:决策树中的流量比例与观察周期为推荐值。实际生产中,若业务量级较小(日均样本 < 1 万),应适当延长观察周期或提高流量比例,以确保统计显著性。

3.6 实战中的常见陷阱

  • 幸存者偏差:Champion 模型在历史数据上表现优异,但可能因环境变化而失效。Challenger 模型引入时,务必使用最新数据(近 1-2 周)进行验证。
  • 过度拟合实验流量:Challenger 模型在小流量实验中表现良好,但放量后效果衰减。建议在放量阶段设置“阶梯式监控”,每增加 5% 流量即进行一次显著性检验。
  • 忽略计算开销:Challenger 模型若为深度学习模型,其推理延迟可能高于 Champion。在影子模式阶段就必须采集延迟数据,确保 P99 延迟满足风控网关的 SLA。
  • 缺乏回滚预案:Challenger 模型晋升为 Champion 后,若出现负向效果,应保留上一版本 Champion 的模型文件与配置,支持快速回滚。