3. 逻辑回归模型原理:线性决策边界、Sigmoid 函数、最大似然估计

逻辑回归(Logistic Regression)是额度模型中最经典的二分类算法。尽管名称带有“回归”,它实际用于估计样本属于正类(如“坏客户”)的概率。理解其三大核心支柱——线性决策边界、Sigmoid 函数、最大似然估计——是诊断批次偏移时解释模型行为变化的基础。

3.1 线性决策边界:模型如何划分好坏

逻辑回归在特征空间中用一个线性超平面来分隔正负样本。设特征向量为 x = [x₁, x₂, ..., xₙ],模型先计算线性加权和:

z = w₀ + w₁·x₁ + w₂·x₂ + ... + wₙ·xₙ

其中 w₀ 为偏置项(截距),w₁...wₙ 为特征权重。决策边界由 z = 0 定义:

  • z > 0 → 预测为正类(坏客户概率 > 0.5)
  • z < 0 → 预测为负类(坏客户概率 < 0.5)
批次偏移诊断要点:当线上样本分布偏移时,若特征权重 w 不变,但特征均值 E[x] 变化,会导致 z 的整体分布平移,从而改变通过率与坏账率。这是逻辑回归批次偏移最直接的数学表现。
逻辑回归线性决策边界示意 x₁ x₂ 决策边界 z=0 正类 (z>0) 负类 (z<0) 线性加权和 z = w₀ + w₁x₁ + ... + wₙxₙ,z=0 为划分面

3.2 Sigmoid 函数:将线性输出映射为概率

线性加权和 z 的取值范围是 (-∞, +∞),不能直接作为概率。Sigmoid 函数将其压缩到 (0, 1) 区间:

P(y=1 | x) = σ(z) = 1 / (1 + e⁻ᶻ)

Sigmoid 具有以下关键性质:

z 值 σ(z) 输出 概率含义
z → +∞ → 1.0 几乎肯定是坏客户
z = 0 0.5 决策边界,两类概率相等
z → -∞ → 0.0 几乎肯定是好客户
批次偏移中的 Sigmoid 视角:若线上样本的 z 整体增大(例如收入特征均值上升导致权重加权和变大),Sigmoid 输出会整体右移,导致更多样本被判定为“坏客户”,即使其真实风险未变。这种“概率偏移”是批次偏移在模型输出层的直接体现。
Sigmoid 函数曲线与关键点 z σ(z) 0 0.5 1.0 (0, 0.5) σ(z)→1 σ(z)→0 σ(z) = 1/(1+e⁻ᶻ),将线性输出平滑映射为概率

3.3 最大似然估计:模型如何学习权重

逻辑回归通过最大似然估计(MLE)来求解最优权重 w。核心思想是:找到一组权重,使得当前训练数据出现的概率最大。

对于单个样本 (xᵢ, yᵢ),其似然贡献为:

Lᵢ = P(yᵢ | xᵢ) = σ(zᵢ)^yᵢ · (1 - σ(zᵢ))^(1 - yᵢ)

对所有样本取对数并求和,得到对数似然函数:

LL(w) = Σᵢ [ yᵢ·log(σ(zᵢ)) + (1 - yᵢ)·log(1 - σ(zᵢ)) ]

模型训练等价于最大化 LL(w),通常使用梯度下降法迭代更新权重:

wⱼ := wⱼ + α · Σᵢ (yᵢ - σ(zᵢ)) · xᵢⱼ

其中 α 为学习率,yᵢ - σ(zᵢ) 为预测误差。

批次偏移对 MLE 的影响:当训练集与线上集分布不一致时,MLE 估计出的权重 w 在训练集上最优,但在线上集上可能严重偏离真实似然最大值。这会导致模型在线上表现劣化,表现为 KS 下降、PSI 升高等批次偏移指标异常。

3.4 逻辑回归 vs LightGBM:批次偏移敏感性对比

对比维度 逻辑回归 LightGBM
决策边界 线性(全局单一超平面) 非线性(多棵树叠加,局部自适应)
对特征偏移的响应 整体概率平移,偏移方向可预测 局部区域可能剧烈变化,偏移方向难预判
权重可解释性 高(每个特征有明确权重) 低(特征重要性为统计贡献,非权重)
批次偏移诊断难度 低(可直接分析权重 × 特征均值变化) 高(需借助 SHAP、PDP 等工具)
课程案例启示:在额度模型批次偏移诊断中,逻辑回归作为“白盒基准”模型,其线性决策边界和 MLE 原理使得偏移根因定位更加直观。LightGBM 虽然精度更高,但偏移诊断需要更复杂的工具链。本课程后续将结合真实数据,展示两种模型在批次偏移下的行为差异。