4. 切片数据准备:数据源梳理、数据清洗规则、特征工程与衍生变量构建

人群切片效果评估的可靠性,高度依赖底层数据的质量与特征表达能力。本章聚焦于从原始数据到可用分析宽表的完整加工链路,涵盖数据源梳理、清洗规则制定、特征工程与衍生变量构建三个核心环节。

4.1 数据源梳理与接入清单

在开始切片评估前,需明确所需数据的来源、粒度与更新频率。常见数据源可归纳为以下四类:

数据源类别 典型表/接口 关键字段示例 更新频率
用户基础信息 用户注册表、实名认证表 user_id、注册时间、年龄、性别、学历、职业 T+1
信贷行为数据 授信表、支用表、还款计划表、逾期明细表 授信额度、已用额度、M0~M6+ 逾期天数、还款金额 实时 / T+1
交易与资金流 交易流水表、充值提现表 交易时间、交易金额、交易类型、对手方 实时
外部三方数据 征信报告、多头借贷、设备指纹 征信查询次数、多头平台数、设备关联风险等级 T+1 / 周级
实践建议:建立数据源血缘关系图,标注每个字段的原始来源、加工链路与质量等级。对于缺失率超过 60% 的字段,在切片评估阶段应谨慎使用或直接剔除。

4.2 数据清洗规则

原始数据通常包含缺失值、异常值、重复记录与逻辑冲突。针对切片评估场景,清洗规则需兼顾 完整性 与 业务合理性。

4.2.1 缺失值处理策略

  • 关键标识字段(如 user_id、loan_id):缺失则直接剔除该条记录。
  • 数值型特征(如收入、额度):缺失率 < 5% 时用中位数填充;5%~30% 时用业务默认值(如收入填 0);> 30% 时建议将该字段转为“是否缺失”的二元变量。
  • 类别型特征(如职业、学历):缺失率 < 10% 时用众数填充;否则新增“未知”类别。

4.2.2 异常值与逻辑校验

  • 数值范围校验:年龄 < 18 或 > 100、授信额度为负数、逾期天数 > 合同期限 + 宽限期,均标记为异常并剔除。
  • 时间逻辑校验:支用时间早于授信时间、还款时间早于支用时间,此类记录需回源确认或直接剔除。
  • 重复记录去重:按主键(如 loan_id + 还款期次)去重,保留最新一条。
注意:切片评估的数据清洗应比模型开发阶段更严格。因为切片对比要求两组样本在数据质量上具有可比性,任何一方的异常数据都可能扭曲评估结论。

4.3 特征工程与衍生变量构建

原始字段往往无法直接用于切片效果评估,需要通过特征工程提取更具区分度的变量。衍生变量主要围绕 风险表现、行为模式 与 稳定性 三个维度展开。

4.3.1 风险表现类衍生变量

  • 逾期状态变量:当前逾期天数、历史最大逾期天数、是否曾经逾期 30+。
  • 滚动率变量:从 M0 滚动至 M1 的比率、从 M1 滚动至 M2 的比率。
  • 损失类变量:核销金额、核销率、回收率。

4.3.2 行为模式类衍生变量

  • 用信行为:近 3 个月支用次数、平均支用间隔、额度使用率(已用额度 / 授信额度)。
  • 还款行为:近 6 个月提前还款次数、最低还款次数、还款金额波动率。
  • 多头借贷:近 1 个月/3 个月/6 个月征信查询次数、当前在贷平台数。

4.3.3 稳定性与趋势类衍生变量

  • 滑动窗口统计:近 3 个月平均消费金额、近 6 个月最大逾期天数。
  • 趋势斜率:额度使用率在近 6 个月的变化斜率(正斜率表示用信加速)。
  • 波动系数:还款金额的变异系数(CV = 标准差 / 均值),反映还款稳定性。
关键原则:衍生变量必须与切片定义对齐。例如,若切片维度是“首贷用户 vs 复贷用户”,则特征应侧重历史借贷行为差异;若切片维度是“高额度 vs 低额度”,则特征应侧重额度使用模式与还款能力。

4.4 特征工程流程总览

下图展示了从原始数据到切片评估宽表的完整特征工程链路:

特征工程与衍生变量构建流程 原始数据接入 数据清洗与校验 基础特征提取 衍生变量构建 滑动窗口聚合 评估宽表输出 关键说明: • 基础特征提取后,需进行缺失率与方差过滤,剔除无效特征。 • 衍生变量构建时,需注意时间窗口对齐,避免未来信息泄露。 • 评估宽表输出前,需进行样本对齐,确保切片组与对照组的时间范围一致。

4.5 特征筛选与质量评估

构建完成的特征需经过筛选才能进入切片评估模型。常用筛选方法包括:

筛选维度 指标 阈值建议 说明
缺失率 缺失比例 < 30% 超过 30% 的字段建议转为二元变量或剔除
方差 方差 / 标准差 > 0.01 方差过小的特征区分能力弱
IV 值 信息量 (Information Value) > 0.02 IV < 0.02 的特征预测能力极弱
相关性 Pearson 相关系数 < 0.8 高度相关的特征保留其一,避免多重共线性
效率提示:在切片评估场景中,特征数量建议控制在 20~50 个之间。过多特征容易导致过拟合,且增加计算成本。优先保留与切片目标直接相关的行为类与趋势类特征。

4.6 数据准备阶段的常见陷阱

  • 未来信息泄露:使用切片评估时间点之后的数据来构建特征,导致评估结果虚高。解决方案:严格按时间窗口切分,训练集与测试集无时间重叠。
  • 样本选择偏差:仅保留有完整数据的样本,忽略了缺失数据较多的高风险群体。解决方案:记录缺失模式,将缺失本身作为特征纳入模型。
  • 特征与切片维度重叠:切片维度本身被作为特征输入,导致模型直接学习到切片标签。解决方案:在特征工程阶段剔除切片标识字段。