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

AI学习日记——参数的初始化

目录

一、权重初始化的重要性

1. 为什么权重初始值不能为0

2. 不良初始化的后果

二、初始化策略

1. Xavier初始值

2. He初始值

总结


一、权重初始化的重要性

1. 为什么权重初始值不能为0

        将权重初始值全部设为0会导致严重的对称性问题:

权重均一化原理:

  • 如果所有权重初始值相同,同一层的所有神经元会计算出相同的输出

  • 在反向传播时,这些神经元会收到相同的梯度更新

2. 不良初始化的后果

权重值过小的问题(如标准差0.01):

  • 激活值集中在0.5附近(对sigmoid),表现力受限:神经元输出过于相似,无法学习多样化特征,缺乏广度

权重值过大的问题(如标准差1):

  • 激活值集中在0和1附近(对sigmoid),梯度消失偏向0和1的数据分布会造成反向传播中梯度的值不断变小

二、初始化策略

1. Xavier初始值

使用场景

        针对sigmoid和tanh等S型激活函数,左右对称且中间可以视为线性函数。

数学原理:

        标准差 = \frac{1}{\sqrt{n}},其中n为前一层的节点数

代码实现:

node_num = 100          # 前一层的节点数
w = np.random.randn(node_num, node_num) / np.sqrt(node_num)

实验结果对比:

初始化方法激活值分布问题
标准差1.0偏向0和1梯度消失
标准差0.01集中在0.5附近表现力受限
Xavier初始化分布相对均匀

效果最佳

  • 正向传播:信息多样性得以保持

  • 反向传播:梯度有效传递

2. He初始值

使用场景

        He初始值策略针对于ReLU激活函数,解决非线性情况。

数学原理:

        与Xavier初始值相似,标准差 = \sqrt{\frac{2}{n}},其中n为前一层的节点数。因为ReLU函数将负值置零,只有一半的神经元被激活,所以需要乘2保证广度。

实验结果对比:

代码实现:

node_num = 100           #前一层的节点数
w = np.random.randn(node_num, node_num) * np.sqrt(2.0 / node_num)


总结

        神经网络权重初始化对模型性能至关重要。全零初始化会导致对称性问题,使神经元输出相同;过小初始化(如标准差0.01)会使激活值集中在0.5附近,限制表现力;过大初始化(如标准差1)则会导致梯度消失。针对不同激活函数应采用特定初始化策略:Xavier初始化适用于sigmoid/tanh函数,通过标准差=1/√n保证激活值均匀分布;He初始化专为ReLU设计,标准差=√(2/n)以补偿ReLU的负值抑制特性。实验证明,这两种方法能有效保持信息多样性和梯度传递,是深度学习模型的最佳初始化选择。

http://www.dtcms.com/a/453345.html

相关文章:

  • 数字信号处理 第七章(FIR数字滤波器设计)
  • 网站建设公司实力网站建设死人接单
  • 河南住房与建设厅网站杭州网站建设交易
  • 岳池建设局网站什么是网络设计的前提
  • GDB Stub定义及命名由来解析
  • 男人最爱上的做网站网页制作开版费
  • FreeRTOS_API模块综合应用篇(八)
  • tuchuang_myfilesshare文件列表_共享文件
  • GJOI 10.4/10.5 题解
  • C语言入门教程(第2讲):数据类型与变量详解与实战讲解
  • 哪些网站建设公司wordpress悬浮联系表
  • 5g互联如何取消网站备案中山seo代理商
  • 生成式人工智能对学习生态的重构:从“辅助工具”到“依赖风险”的平衡难题
  • 电商推广联盟大型网站技术架构演进与性能优化
  • short-term memory 和long-term memtory有什么区别
  • 公司网站建设与维护工作计划网站建设背景及意义
  • 技术支持上海网站建设广州做网站哪个平台好
  • 企业如何在网站上做宣传wordpress移动站点
  • 13.排序(下)
  • 软考 系统架构设计师系列知识点之杂项集萃(171)
  • 医院网站优化策划网站这么做301
  • 后续:Github账户被标记流程记录
  • 网站建设的设立方式推广方案是什么
  • 鸿蒙NEXT跨设备通信:掌握URPC,实现远程程序调用
  • 传统纸媒公司网站建设需求容桂网站建设
  • python爬虫(四) ---- yaml文件配置简单日志
  • 免费网站专业建站班级网页设计图片
  • 网站建设与功能模块最好的淘宝网站建设
  • Flink 内置 Watermark 生成器单调递增与有界乱序怎么选?
  • 怎么下载网站备案号wordpress首页显示文章图片