· 约 2 分钟 · 431 字

Batch Normalization

Batch Normalization

深度网络训练的核心技术之一。通过归一化层间激活值,解决梯度消失/爆炸问题。

核心思想

  • 每层输入做归一化(mean=0, var=1)
  • 引入可学习参数 γ, β 恢复表达能力
  • 训练时用 mini-batch 统计量,推理时用全局统计量

为什么有效

  • 缓解 Internal Covariate Shift
  • 允许更高的学习率
  • 有轻微正则化效果
  • 减少对初始化的敏感度

相关页面

评论