4. 特征分层理论:特征分层的目的、分层原则

在KYC风控模型训练中,特征并非生而平等。原始特征池中往往混杂着强信号、弱信号与噪声。特征分层(Feature Stratification)的核心思想是:依据特征的稳定性、区分度与可解释性,将特征划分为不同层级,并针对不同层级采用差异化的筛选、加工与监控策略。分层不是一次性的静态操作,而是贯穿特征工程全生命周期的动态管理框架。

4.1 特征分层的目的

特征分层主要解决以下三个核心问题:

目的维度 问题描述 分层带来的价值
降低过拟合风险 高区分度但低稳定性的特征,在训练集上表现优异,但在线上或跨时间窗口内快速失效 将不稳定特征降级或加入惩罚项,避免模型记住短期噪声
提升模型鲁棒性 不同特征对数据分布偏移的敏感度差异巨大,统一处理会导致模型在极端场景下崩溃 对高稳定特征赋予更高权重,确保模型在客群漂移时仍有基础判别能力
优化监控与迭代效率 全量特征监控成本高、告警噪音大,难以定位真正的特征衰减 按层级设定差异化监控频率与告警阈值,优先关注核心层特征
实战经验: 某头部消金公司曾因未做特征分层,将一条“近7天设备GPS位移距离”的高区分度特征直接入模。该特征在训练集上IV值高达0.8,但上线后因用户出行习惯的季节性变化,模型AUC在3个月内从0.82暴跌至0.67。分层机制可提前将此类特征标记为“高区分度-低稳定性”的候选层,并强制进行时间序列稳定性验证。

4.2 分层原则:稳定性、区分度、可解释性

特征分层遵循三大核心原则,三者构成一个相互制衡的三角关系。任何单一维度的极端化都可能带来模型风险。

4.2.1 稳定性(Stability)

稳定性衡量特征分布随时间或客群子集变化的程度。在KYC场景中,稳定性是分层的第一优先级,因为风控模型面对的是动态演化的欺诈与信用行为。

  • 量化指标: 群体稳定性指标(PSI)、特征值分位数偏移量、跨时间窗口的KS波动幅度。
  • 分层阈值参考:
    • 高稳定层: PSI < 0.05,且连续6个月未触发告警。
    • 中稳定层: 0.05 ≤ PSI < 0.10,或偶发单月波动。
    • 低稳定层: PSI ≥ 0.10,或存在明显的周期性/趋势性漂移。
  • KYC典型场景: 身份证号归属地(高稳定)、近7天登录IP城市数(中稳定)、当日设备电量百分比(低稳定)。

4.2.2 区分度(Discrimination Power)

区分度衡量特征在好坏样本之间的分离能力。高区分度特征是模型预测力的主要来源,但必须与稳定性联合评估。

  • 量化指标: 信息价值(IV)、基尼系数、KS统计量、AUC单特征贡献。
  • 分层阈值参考:
    • 强区分层: IV > 0.3,或单特征KS > 0.2。
    • 中区分层: 0.1 < IV ≤ 0.3,或单特征KS在0.1~0.2之间。
    • 弱区分层: IV ≤ 0.1,或单特征KS < 0.1。
  • KYC典型场景: 多头借贷平台命中数(强区分)、人脸比对相似度(中区分)、注册时间戳的星期几(弱区分)。

4.2.3 可解释性(Interpretability)

可解释性决定特征能否被业务方、监管方或模型审计所理解与信任。在KYC场景中,监管合规要求模型决策路径可追溯,因此可解释性是分层的重要约束。

  • 量化指标: SHAP值可分解性、特征逻辑是否可映射为业务规则、是否满足监管对“拒绝原因”的披露要求。
  • 分层等级:
    • 高可解释层: 特征含义明确(如“年龄”),可直接映射为业务规则(如“年龄<18拒绝”)。
    • 中可解释层: 特征为简单组合(如“收入/负债比”),可通过公式解释。
    • 低可解释层: 特征为高阶交叉或嵌入向量(如GNN输出的节点表征),难以直接归因。
  • KYC典型场景: 身份证号校验位(高可解释)、设备指纹聚类ID(中可解释)、图神经网络输出的欺诈风险分(低可解释)。
分层决策矩阵: 实际项目中,建议将三个维度组合成3×3×3的立方体矩阵。例如,“高稳定-强区分-高可解释”的特征直接进入核心特征层;“低稳定-强区分-低可解释”的特征需经过严格的时间序列验证,且只能作为辅助特征入模,并设置衰减监控。

4.3 特征分层体系架构

下图展示了KYC场景下特征分层的完整架构,从原始特征池经过稳定性、区分度、可解释性三维评估,最终落入四个层级:核心层、候选层、监控层与排除层。

KYC特征分层体系架构图 KYC特征分层体系架构 原始特征池(100+ 特征) 三维评估引擎 稳定性(PSI) | 区分度(IV/KS) | 可解释性(SHAP/业务规则) 核心层 高稳定+强区分 高可解释 直接入模,高频监控 候选层 中稳定+中/强区分 可解释性待验证 A/B测试后入模 监控层 高区分但低稳定 或低可解释 降权入模,漂移告警 排除层 低稳定+弱区分 或不可解释 直接剔除,不参与训练 差异化策略输出 入模权重分配 | 监控频率设置 | 特征衰减告警阈值 | 模型迭代优先级

4.4 分层后的差异化处理策略

特征分层不是终点,而是精细化特征管理的起点。不同层级的特征在模型训练、监控与迭代中应采用差异化策略:

管理维度 核心层 候选层 监控层 排除层
入模策略 直接入模,赋予高权重 A/B测试或时间窗验证后入模 降权入模,设置衰减系数 不入模
监控频率 每日监控PSI与特征值分布 每周监控,关注趋势变化 每日监控,设置双阈值告警 不监控(已剔除)
告警阈值 PSI > 0.05 触发黄色告警 PSI > 0.08 触发黄色告警 PSI > 0.03 触发红色告警 —
迭代优先级 优先保留,仅做缺失值填充优化 持续验证,达标后升级至核心层 优先替换或寻找替代特征 无需关注
可解释性要求 必须满足监管披露要求 尽量满足,可接受简单组合特征 需准备业务解释预案 不要求
避坑提醒: 不要将“高区分度”作为特征筛选的唯一标准。在KYC场景中,一条看似完美的强区分特征(如“近1小时申请次数”),往往伴随着极低的稳定性——它可能只是某个黑产团伙短期集中攻击的产物。务必在分层时引入时间序列的稳定性验证,至少覆盖3个完整业务周期(如3个月)。

4.5 分层结果的动态维护

特征分层不是一次定终身。随着客群结构变化、欺诈手法演进以及监管政策调整,特征的稳定性、区分度与可解释性都会发生漂移。建议建立以下动态维护机制:

  • 月度分层复核: 每月重新计算所有活跃特征的PSI、IV与SHAP可解释性评分,更新分层标签。
  • 季度层级迁移: 每季度进行一次层级迁移评审,将连续3个月表现稳定的候选层特征升级至核心层,将出现衰减的核心层特征降级至监控层。
  • 事件驱动重分层: 当发生重大业务变更(如新监管政策出台、核心数据源切换、黑产攻击模式突变)时,立即触发全量特征重分层。
工程化建议: 在特征存储系统中增加 feature_layer 字段,并记录每次分层变更的时间戳与原因。这样在模型训练时可以直接通过SQL过滤指定层级的特征,在模型监控时也可以快速定位哪些特征发生了层级迁移,辅助根因分析。