归一化网络的激活函数和SoftMax回归
创作时间:
作者:
@小白创作中心
归一化网络的激活函数和SoftMax回归
引用
CSDN
1.
https://m.blog.csdn.net/m0_51263060/article/details/139573935
一.Batch归一化
Batch归一化使参数搜索问题变得容易,使神经网络对超参数的选择更加稳定,超参数的范围会更庞大,工作效果也很好,更加容易训练深层网络。
1.原理
Batch归一化,不只适用输入层,对于任意一个隐藏层都使用,归一化隐藏层的输入特征,使其分布更加均匀,从而可以加速训练速度。
2.使用方法
对于隐藏层的输入特征,先用归一化,再使用激活函数。
3.公式
的作用在于使隐藏单元值的均值和方差标准化,有固定的均值和方差,通过限制了隐藏单元值随机化的程度,使其更加具有代表性,从而从而可以加速训练速度。
4.特点
(1)Batch归一化使得隐藏单元值的均值和方差标准化,有固定的均值和方差,加速训练速度。
(2)限制了在前面层的参数更新会影响数值分布的程度,减少了输入值改变的问题,使其变得更稳定,增加每层网络独立学习能力,使得神经网络后面的层就会有更坚实的基础,从而更好应对输入数据的改变。
(3)有轻微正则化的作用,在mini-batch上计算均值和方差时,会有一些噪音,因为只是在mini-batch上计算的,而不是整个数据集。由于给隐藏单元添加了噪音,因此有轻微正则化的作用,使得后层单元不过分依赖任何一个隐藏单元,类似dropout的作用。
(4)由于Batch归一化的正则化效果很微弱,因此可以将batch归一化和dropout一起使用。但是如果用了更大的mini-batch,会减少Batch归一化的噪声,也会减少正则化效果。
(5)不要仅依靠Batch归一化会添加噪声这一特点,当做一种正规化方法使用,而是把它当做归一化隐藏单元值的一种方法使用,从而加速训练深层神经网络的速度。
二、SoftMax回归
1.SoftMax层
SoftMax层的纬度和输出值的种类有关,如上图C=4,故SoftMax的纬度为(4,1)即(c,1).
2.SoftMax激活函数
3.样例
热门推荐
养老保险缴存与退休金的关系及教师退休金计算方法
做空交易中的止损和止盈是什么意思?它们如何帮助管理风险?
心里难受怎么办?原因分析与应对方法
Windows 中的错误 403:原因及有效解决方案
深度学习模型压缩技术详解:修剪、量化与蒸馏
无畏契约新手指南 | 初学者百科
如何正确选购专业书籍?这类专业书籍的选择标准是什么?
史上"最贵"恐龙化石"入住"美国自然历史博物馆
最新的详细版数据中心建设方案
银行的流动性风险管理的指标与措施有哪些?
银行流动性风险管理:关键指标与应对措施
李子柒严选,成都的非遗文创又双叒叕火了
2025年蓝桥杯高效备考月计划,拿走不谢!
冷暖皮大揭秘:你的肤色与穿搭色彩的完美配对
重磅!2024年诺贝尔文学奖公布!
中国十大传统糖果:从宫廷御用到民间美味
考科目一的准备工作
轻断食5:2减轻脂肪肝、运动过程中停一停,能量消耗增加
汇率操纵国有哪些?如何定义汇率操纵?
《崩坏星穹铁道》景元人物介绍
2025热门修仙手游盘点 十款有意思的修仙手游排行榜
NFC风险与安全性:揭示其本质,安心享受NFC带来的便捷
美国取消堕胎权引争议 国际社会为保护堕胎权发声
清肺火和清肝火的食物
巧用对比构图,打造更具视觉冲击力的画面
家有小宝的爸妈注意了,支原体肺炎高发,这些干货请收好
《宗师列传·大唐诗人传》再现襄阳诗情画意
模型与管理学研究
AI又一突破,10种痴呆症类型同时诊断,将人类医生准确率提高26%
泡脚可以降血糖吗?医生的专业解答来了