人工智能

正则化设计:Dropout、权重衰减与早停的分工

导读:深度学习的泛化能力来自一套正则化组合拳。Goodfellow 第 7 章把这些技术按作用机理分类,避免「全堆上去」的蛮干。

参数惩罚与结构约束

L2 权重衰减压小平缓方向的权重;L1 稀疏化。注意解耦:Adam 场景下权重衰减应与梯度更新分离(AdamW),否则自适应学习率会削弱惩罚。

Dropout:训练时以概率 $p$ 随机置零神经元,等效于训练指数多个子网络的集成;推理关闭并按 $1/(1-p)$ 缩放(inverted dropout)。它防止共适应,在数据少的全连接层收益最大。

数据层面的正则化

数据增强是最强正则化(旋转、裁剪、色彩抖动、MixUp):免费扩大数据分布覆盖。预训练加微调则是「用别人的大数据」——迁移学习是数据稀缺场景的正解。

早停的几何解释:训练损失单调下降,验证损失先降后升(过拟合拐点)——在验证损失最低点停手。它是免费的隐式正则化,也是必开的基线手段。

诊断流程

先过拟合一个小子集(验证管道正确),再加大模型看验证曲线:训练与验证差距大则加强正则化或增数据;两者都高则欠拟合,加大容量。调参顺序:数据、容量、正则化强度、优化器细节。

常见误区

  • Dropout 用在 batch norm 之前导致方差偏移(顺序与缩放要配套)。
  • 验证集参与调参后当测试集报告(信息泄漏)。

吃透自检

  • 能解释 Dropout 的集成解释与推理缩放
  • 能区分 Adam 与 AdamW 的正则化差异
  • 能按诊断流程区分过拟合与欠拟合

← 人工智能 书目精读列表 经典研读