4. 精确率与召回率:核心权衡

在逾期预测模型中,仅用准确率(Accuracy)评估远远不够,尤其当正负样本极不平衡时(例如逾期用户仅占 5%),一个“全部预测为正常”的模型也能达到 95% 的准确率,却毫无风控价值。因此,我们需要引入精确率(Precision)和召回率(Recall)这对互补指标,从不同角度衡量模型对“逾期”这一少数类的捕捉能力。

4.1 精确率(Precision)定义与业务含义

定义:在所有被模型预测为“逾期”的用户中,真正逾期的用户所占的比例。

公式: Precision = TP / (TP + FP)
其中 TP = 真正例(实际逾期且预测逾期),FP = 假正例(实际正常但预测逾期)。

业务含义:精确率衡量的是模型“抓对”的准确性。在风控场景中,高精确率意味着模型发出的逾期预警中,绝大多数都是真正的风险用户,催收资源不会被浪费在正常用户身上。

  • 高精确率场景:贷后催收资源有限,希望每打一个电话都尽可能找到真正的逾期者,减少对正常用户的骚扰。
  • 低精确率代价:大量正常用户被误判为逾期,引发客户投诉、品牌声誉受损,甚至法律风险。

4.2 召回率(Recall)定义与业务含义

定义:在所有真实逾期的用户中,被模型成功预测为“逾期”的用户所占的比例。

公式: Recall = TP / (TP + FN)
其中 FN = 假负例(实际逾期但预测正常)。

业务含义:召回率衡量的是模型“抓全”的能力。高召回率意味着模型能识别出绝大部分潜在风险,尽可能不漏掉任何一个可能逾期的用户。

  • 高召回率场景:风险容忍度极低,例如高风险产品上线初期,宁可错杀一千,不可放过一个。
  • 低召回率代价:大量逾期用户被误判为正常,导致坏账损失直接暴露,风控防线形同虚设。

4.3 精确率与召回率的权衡关系

精确率和召回率通常是一对相互制约的指标。提高其中一个,往往会导致另一个下降。这种此消彼长的关系源于模型分类阈值(Threshold)的调整。

核心洞察:阈值是模型输出概率转化为最终分类的“分界线”。调低阈值(例如从 0.5 降到 0.3),模型会更倾向于预测为“逾期”,召回率上升,但更多正常用户被误判,精确率下降。反之,调高阈值,精确率上升,但召回率下降。

下表总结了不同业务目标下的指标选择倾向:

业务目标 优先指标 典型场景 阈值调整方向
减少催收成本,避免误伤 高精确率 优质客户群、低风险产品 调高阈值
控制坏账,不漏风险 高召回率 新客准入、高风险产品 调低阈值
平衡成本与风险 F1-Score 常规贷中监控 寻找最优阈值

下图直观展示了阈值移动对精确率和召回率的影响:

阈值移动对精确率与召回率的影响 阈值(Threshold) 指标值 精确率 召回率 低阈值 (高召回) 高阈值 (高精确) 平衡点 调整阈值无法同时提升精确率和召回率,需根据业务风险偏好选择平衡点

4.4 业务决策中的权衡实例

假设某消费金融公司上线一款新产品,模型在默认阈值下的表现为:精确率 80%,召回率 60%。业务团队面临以下两种策略选择:

  1. 策略A(高精确率导向):将阈值从 0.5 提升至 0.7。精确率升至 92%,但召回率降至 35%。
    结果:催收团队只处理最确定的逾期用户,成本降低,但 65% 的逾期用户未被预警,坏账率上升。
  2. 策略B(高召回率导向):将阈值从 0.5 降低至 0.3。召回率升至 85%,但精确率降至 55%。
    结果:大部分逾期用户被识别,但催收名单中近一半是正常用户,催收成本激增且引发投诉。
避坑提示:不要盲目追求单一指标。在模型上线前,必须与业务方明确“误伤一个正常用户的成本”与“漏掉一个逾期用户的损失”之间的量化关系。通常使用 F1-Score(精确率和召回率的调和平均数)作为综合评估指标,或引入 成本矩阵 进行决策。

下图展示了精确率与召回率在混淆矩阵中的位置关系,帮助理解两者的计算来源:

混淆矩阵中的精确率与召回率 TP 实际逾期 预测逾期 FN 实际逾期 预测正常 FP 实际正常 预测逾期 TN 实际正常 预测正常 实际逾期 实际正常 预测逾期 预测正常 精确率 = TP / (TP + FP) 关注“预测逾期”列 召回率 = TP / (TP + FN) 关注“实际逾期”行

4.5 关键总结

  • 精确率回答“预测为逾期的用户中,有多少是真的逾期?”——衡量模型的准确性。
  • 召回率回答“真实逾期的用户中,有多少被模型找出来了?”——衡量模型的覆盖度。
  • 两者通过分类阈值形成此消彼长的权衡关系,不存在绝对最优值。
  • 业务决策应基于误伤成本与漏损成本的量化对比,选择适合当前阶段的指标优先级。