当前位置: 首页 > news >正文

深度学习之批量归一化的原理

Batch Normalization(批标准化)是一种深度学习中常用的技术,用于提高神经网络的训练速度和稳定性。它由 Sergey Ioffe 和 Christian Szegedy 在 2015 年的论文《Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift》中提出。
 
核心思想:减少“内部协变量偏移”(Internal Covariate Shift)
在训练深度神经网络时,每一层输入的分布都在不断变化,因为前一层的参数在持续更新。这种现象被称为**“内部协变量偏移”(Internal Covariate Shift, ICS)**。
ICS 导致的问题包括:
  1. 训练缓慢:网络需要不断适应新的输入分布,导致学习率必须设置得很低,训练过程变慢。
  2. 梯度消失/爆炸:输入数据在深层网络中可能变得非常大或非常小,影响训练稳定性。
  3. 对初始化敏感:网络性能高度依赖于参数的初始值。
Batch Normalization 的目的就是解决 ICS,通过强制规范化每一层网络的输入,使其保持在一个稳定的分布范围内。
 
Batch Normalization 的工作原理
Batch Normalization 在网络的每一层(通常是在全连接层或卷积层的输出、激活函数之前)插入一个操作。它针对**一个“批次”(Batch)**的数据,计算该批次所有样本的均值(mean)和方差(variance),然后使用这两个统计量对该批次的数据进行标准化。
具体过程可以分为四个步骤:
 
 

image

 

训练与推理的区别 
  • 训练阶段:如上所述,使用当前批次的均值和方差。
  • 推理/测试阶段:在推理时,通常一次只处理一个样本,无法计算批次统计量。因此,需要使用在训练过程中累积的全局均值和全局方差(通常是使用移动平均(Moving Average)来估计)来进行标准化,并应用训练好的𝛾和𝛽参数。
Batch Normalization 的优势
使用 Batch Normalization 可以带来多方面的好处:
  • 加速训练:显著减少了 ICS,使得可以使用更高的学习率而不需要担心不稳定的收敛。
  • 提高稳定性:减少了梯度消失和梯度爆炸的问题,使得训练更深层次的网络成为可能。
  • 正则化效应:BN 在训练中引入了轻微的噪声(因为每个批次的均值和方差都略有不同),这起到了一定的正则化作用,有时可以减少或替代 Dropout 的使用。
  • 降低对初始化的要求:网络对参数的初始值不再那么敏感。
Batch Normalization 是现代深度学习模型(特别是卷积神经网络)中不可或缺的一部分。
http://www.zskr.cn/news/55503.html

相关文章:

  • Spark微博舆情分析系统 情感分析 爬虫 Hadoop和Hive 贴吧资料 双平台 讲解视频 大内容 Hadoop ✅
  • Langchain Splitter源码阅读笔记(一)CharacterTextSplitter
  • 11/20
  • 2025-11-20 早报新闻
  • Windows 11 上安装 PostgreSQL
  • 2025青岛防水补漏公司怎么选?首选青岛极冠快修,堵漏、漏水检测全业务覆盖,连锁企业值得信赖
  • 解码线程池
  • 社区伙伴活动推荐丨Global night第二场 连线日本!来玩!
  • 2025年11月取暖器、电暖器十大品牌权威推荐:石墨烯取暖成主流,告别干燥严寒,解锁全屋舒适暖居体验
  • 2025年成都电线电缆优质供应商推荐:铝合金电缆/家装电线/家用电线/铜芯电线/硬芯线/软电线/成都鑫佰亿,以品质与服务树立行业新标杆
  • Linux初级知识:sudo 提权
  • 2025年11月汽车陪练十大品牌权威推荐:新手驾到领衔,科学陪驾助你从容上路,告别马路焦虑
  • 斐波那契数列1-90
  • 2025/11/22
  • 使用RPA实现在线表格自动化编辑
  • Cursor部署markdown转Word的MCP工具教程
  • 洛谷P3390 【模板】矩阵快速幂 题解 矩阵快速幂模板题
  • 北京婚姻律师事务所推荐:聚焦专业法律服务机构参考
  • 北京专注婚姻家事的律所机构有哪些?行业服务机构盘点
  • 北京婚姻律师事务所哪家好?行业服务机构盘点
  • 北京离婚律师推荐:聚焦婚姻纠纷解决的专业法律服务
  • 推荐北京离婚律师事务所:专注婚姻家事法律服务机构参考
  • 海淀区婚姻律师推荐:专业团队助力家庭纠纷妥善处理
  • 在 MS Excel 和 Google Sheets 中生成 3CX 可视化通话报告 - 指南
  • 查看指定文件名文件进行拷贝并进行压缩
  • ITR经典案例 | 燕千云携手汽车电子巨头,升级智能客户服务体系
  • 无人机培训学校推荐:国内优质机构实力解析
  • 2025 年 11 月网络安全运维维护厂家推荐排行榜,网络安全服务,网络运维支持,网络维护方案公司推荐,专业防护与高效响应口碑之选
  • 16. Ingress
  • 5款高效免费简历工具深度评测