3. 特征工程回顾:数值特征、类别特征、时序特征在风控中的常见形态与分布假设

在构建实时风控系统时,特征的质量直接决定了模型的上限与监控的有效性。本章系统回顾三类核心特征——数值、类别、时序——在风控场景下的常见数据形态、分布假设以及漂移监控的切入点。理解这些基础形态,是后续设计漂移检测阈值与报警策略的前提。

3.1 数值特征:连续值与离散值的分布假设

数值特征是风控模型中最常见的一类输入,通常分为连续型与离散型。连续型特征如“交易金额”、“登录时长”;离散型特征如“近30天失败次数”、“设备评分”。

子类型 风控常见示例 典型分布假设 漂移敏感点
连续型 交易金额、IP距离、GPS偏移量 长尾分布 / 对数正态分布 均值、分位数、方差突变
离散型 近1h登录次数、历史逾期次数 泊松分布 / 零膨胀分布 众数偏移、零值比例变化
比率型 设备使用率、额度使用率 Beta分布 / 均匀分布 分布形状、峰度变化
实战提示: 风控数值特征常呈现“右偏长尾”形态。直接使用正态分布假设进行漂移检测(如Z-score)容易漏报。建议优先使用分位数(P50、P95)或KS统计量作为漂移指标。

3.2 类别特征:高基数与低基数下的分布稳定性

类别特征在风控中承载着大量离散信号,如“设备类型”、“注册渠道”、“IP归属地”。其分布假设主要围绕类别频次与熵值展开。

  • 低基数类别(如性别、操作系统):通常假设为多项分布,漂移表现为类别占比的显著变化。监控指标常用PSI(群体稳定性指标)或卡方检验。
  • 高基数类别(如设备指纹、邮箱域名):分布极度稀疏,常出现“长尾类别”或“未见类别”。漂移监控需关注覆盖率与新类别涌现率。
  • 有序类别(如信用等级A/B/C):假设为有序分布,漂移表现为等级迁移矩阵的变化,常用Mann-Whitney U检验。
避坑指南: 高基数类别特征在实时流中容易出现“类别冷启动”问题。建议对低频类别做统一归并为“其他”类,否则漂移检测会因稀疏性产生大量误报。

3.3 时序特征:窗口统计量与序列模式

时序特征是风控区别于传统信用评分的关键。它通过滑动窗口提取用户或设备在时间轴上的行为模式,分布假设与窗口长度、聚合方式强相关。

特征类型 计算方式 分布假设 漂移典型表现
滑动窗口统计量 近1h/24h/7d的均值、最大值、标准差 近似正态或指数分布 窗口均值跳变、方差收缩
比率/速率特征 近1h交易频率、失败率 泊松过程 / 二项分布 事件率突变、周期性消失
序列模式特征 行为序列的熵、转移概率 马尔可夫链稳态分布 转移矩阵偏移、模式熵增
注意: 时序特征对时间窗口对齐极其敏感。在实时漂移监控中,务必区分“业务周期漂移”(如周末效应)与“真实分布漂移”。建议引入时间对齐校准(如同比窗口)后再计算漂移指标。

3.4 三类特征的分布假设对比总览

下表从监控维度、常用统计量、漂移检测方法三个角度,对三类特征进行横向对比,便于后续章节选择具体的漂移检测算法。

特征类型 核心监控维度 常用统计量 推荐漂移检测方法
数值特征 分布位置、离散度、尾部 均值、中位数、P95、标准差 KS检验、PSI、分位数漂移
类别特征 类别占比、熵、覆盖率 频次、占比、卡方统计量 PSI、卡方检验、Jensen-Shannon散度
时序特征 窗口统计量、事件率、周期性 均值、速率、自相关系数 ADF检验、窗口对比、周期性分解

3.5 特征分布漂移的常见根因

理解分布假设后,还需识别漂移的源头。以下列出风控场景中三类特征漂移的典型根因:

  • 数值特征漂移根因:业务策略调整(如提额)、外部环境变化(如通胀)、数据采集异常(如截断、缺失)。
  • 类别特征漂移根因:渠道投放变更、设备指纹算法升级、用户群体结构变化(如新客涌入)。
  • 时序特征漂移根因:系统响应延迟导致窗口数据错位、用户行为节律改变(如夜间交易激增)、风控策略干预导致行为抑制。
实战建议: 在搭建漂移监控系统时,建议为每个特征标注“业务语义标签”(如:金额类、频次类、设备类)。当漂移报警触发时,可快速关联到对应的业务根因,缩短排查链路。
三类特征分布形态与漂移示意 三类特征在风控中的分布形态与漂移示意 数值特征 交易金额 / 登录时长 分布假设:长尾 / 对数正态 漂移:均值、分位数突变 检测:KS检验、PSI 类别特征 设备类型 / 注册渠道 分布假设:多项 / 稀疏分布 漂移:占比偏移、新类别涌现 检测:PSI、卡方检验 时序特征 近1h频率 / 失败率 分布假设:泊松 / 马尔可夫 漂移:事件率突变、周期消失 检测:ADF、窗口对比 实时风控特征漂移监控系统 分布假设 → 统计量 → 漂移检测 → 报警与根因定位 分布假设是漂移检测的基准线,假设错误将导致大量误报或漏报 建议为每个特征标注分布类型,并定期验证假设的有效性

3.6 特征分布假设的验证与更新策略

分布假设并非一成不变。在实时风控系统中,特征分布可能随业务周期、数据源变更而缓慢漂移。建议采用以下策略保持假设的有效性:

  1. 初始假设建立:基于历史7~30天数据,通过可视化(直方图、Q-Q图)与统计检验(Shapiro-Wilk、KS拟合优度)确定特征的基础分布类型。
  2. 定期重校验:每周或每月对分布假设进行重校验,若发现假设偏离(如原本对数正态变为双峰),则更新监控基准。
  3. 动态基准窗口:对于时序特征,采用滚动窗口(如近7天)作为分布基准,而非固定历史窗口,以适应缓慢的趋势漂移。
  4. 异常假设处理:当特征分布无法归入标准分布族时,使用非参数方法(如经验分布函数、核密度估计)作为漂移检测的基准。
效率建议: 在实时流中,分布假设的校验不宜过于频繁。建议将校验逻辑放在离线批处理中,每天更新一次分布元数据,实时监控仅做快速比对。