1. 变量分箱概述

1.1 分箱的定义

分箱(Binning)是将连续变量或取值较多的离散变量,按照某种规则划分为若干个有限的区间(箱),每个区间用一个代表值(如均值、中位数、坏样本率)替代原始值的过程。在风控建模中,分箱是特征工程最核心的预处理步骤之一。

核心定义:分箱 = 将连续值域划分为 k 个离散区间,每个区间映射为一个离散标签或统计量。

1.2 分箱的三大目的

目的 说明 风控场景示例
离散化 将连续变量转化为有序分类变量,适配逻辑回归等线性模型对输入格式的要求 年龄 18-25、26-35、36-50、50+ 四个箱
降低噪声 平滑异常波动和极端值,减少过拟合风险 收入字段中 999999 异常值被归入最高箱
增强稳定性 消除细微数据波动对模型的影响,提升跨时间、跨客群的泛化能力 近 3 个月查询次数 0-2、3-5、6+ 三个稳定箱

1.3 分箱在评分卡/风控模型中的核心作用

在申请评分卡、行为评分卡、催收评分卡等风控模型中,分箱不是可选项,而是必经环节。其核心作用体现在以下五个方面:

  1. 满足线性模型假设:逻辑回归要求输入变量与 logit(odds) 呈线性关系,分箱后每个箱的 WOE 编码天然满足单调性约束。
  2. 处理缺失值与异常值:缺失值可单独成箱,异常值可合并到边界箱,避免模型对脏数据敏感。
  3. 量化变量预测力:通过计算每个箱的坏样本率、WOE、IV 值,直接评估变量区分度。
  4. 业务可解释性:分箱后的评分卡可以输出“年龄在 25-35 之间加 10 分”等直观规则,满足监管合规要求。
  5. 防止过拟合:粗分箱(如 4-6 箱)比原始连续值或细粒度分箱具有更强的正则化效果。
经验法则:评分卡建模中,每个变量通常分 3-6 箱;每箱至少包含 5% 的样本且坏样本数 ≥ 30,以保证统计显著性。

1.4 分箱流程总览

下图展示了从原始变量到分箱输出的完整流程,包含数据准备、分箱执行、后处理三个主要阶段:

变量分箱核心流程 变量分箱核心流程 阶段一:数据准备 缺失值统计与处理 (单独成箱/插补) 异常值识别与截断 (99%分位截断) 变量单调性检验 (初步排序) 阶段二:分箱执行 等距分箱 / 等频分箱 (无监督方法) 卡方分箱 / 决策树分箱 (有监督方法) 最优分箱(WOE/IV) (迭代合并) 阶段三:后处理 箱合并与边界调整 (单调性约束) WOE/IV 计算 (变量筛选) 分箱映射表输出 (生产部署) 评分卡 入模

1.5 分箱与 WOE 编码的关系

分箱完成后,每个箱通常需要计算 WOE(Weight of Evidence,证据权重)进行编码,作为逻辑回归模型的直接输入。WOE 的计算公式为:

WOE_i = ln( (坏样本占比_i) / (好样本占比_i) )

其中:
- 坏样本占比_i = 第 i 箱坏样本数 / 全部坏样本数
- 好样本占比_i = 第 i 箱好样本数 / 全部好样本数
重要前提:分箱后的 WOE 值必须与坏样本率呈单调关系(单调递增或单调递减),这是评分卡模型可解释性和稳定性的基石。若分箱后 WOE 出现“倒 U 型”或“波浪型”,需重新调整分箱边界。

1.6 分箱质量评估指标

指标 公式/定义 评估标准
IV (Information Value) Σ (坏样本占比_i - 好样本占比_i) × WOE_i < 0.02 无预测力;0.02-0.1 弱;0.1-0.3 中;> 0.3 强
单调性 WOE 随箱序号单调递增或递减 必须满足,否则重新分箱
箱覆盖率 每箱样本数 / 总样本数 每箱 ≥ 5%,避免空箱或极稀疏箱
坏样本集中度 最高坏样本率箱与最低坏样本率箱的比值 比值 ≥ 3 倍,区分度较好

1.7 常见分箱方法对比

方法 类型 优点 缺点 适用场景
等距分箱 无监督 简单、计算快 易受异常值影响,箱内样本分布不均 初步探索、分布均匀的变量
等频分箱 无监督 每箱样本量均衡 可能将相近值切分到不同箱 样本量充足、需要均匀分箱时
卡方分箱 有监督 考虑目标变量,合并差异不显著的相邻箱 计算量较大,需设置卡方阈值 评分卡建模主流方法
决策树分箱 有监督 自动寻找最优切分点,可处理非线性 易过拟合,需剪枝控制 变量较多时的快速分箱
最优分箱 有监督 以 IV 最大化为目标,自动迭代合并 计算复杂度高 最终入模变量的精细分箱
实践建议:在风控评分卡项目中,推荐采用“等频初分(10-20 箱)+ 卡方/最优合并(4-6 箱)+ 人工单调性校验”的组合策略,兼顾效率与质量。