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

巩义网站建设公司如何说课网站建设

巩义网站建设公司,如何说课网站建设,最新网站建设进度表,深圳网站建设在哪里找问题描述 #随机初始化权重 w12 np.random.randn(100, 784)/np.sqrt(784) 为什么除以28 回答 这里的代码是初始化一个深度学习模型中的权重矩阵w12。权重矩阵的形状是(100, 784),这是一个从784个输入节点到100个隐藏节点的全连接层。 除以np.sqrt(784)是权重初始…

在这里插入图片描述

问题描述

#随机初始化权重
w12 = np.random.randn(100, 784)/np.sqrt(784)
为什么除以28

回答

这里的代码是初始化一个深度学习模型中的权重矩阵w12。权重矩阵的形状是(100, 784),这是一个从784个输入节点到100个隐藏节点的全连接层。
除以np.sqrt(784)是权重初始化的一种策略,通常称为“Xavier初始化”或“Glorot初始化”。该初始化策略的目的是使权重的初始值具有合适的尺度,以保证网络中每一层的信号既不会过小也不会过大,从而有助于模型的收敛。
784这个数字是28 x 28的结果,这很可能是一个28x28像素的图像,对应的是MNIST数据集中的图像尺寸。
除以np.sqrt(784)的原因是:

  1. 根据Xavier初始化,当使用tanh激活函数时,权重应该从均值为0、方差为1/n的分布中初始化,其中n是输入节点的数量。在这里,n = 784
  2. 当从标准正态分布中随机抽取权重(使用np.random.randn())时,得到的权重具有均值0和方差1。为了将方差调整为1/n,可以将权重除以np.sqrt(n)

因此,除以np.sqrt(784)是为了将权重的方差调整为1/784,这有助于优化算法的收敛性。

备注:

random.randn 是NumPy库中的一个函数,用于从标准正态分布(均值为0,方差为1)中生成随机数。

具体来说,当你使用 random.randn 时:

  • 它会返回一个或一组从标准正态分布中随机抽取的数值。
  • 参数决定了返回数组的形状。例如,np.random.randn(3, 4) 会返回一个3x4的数组,其中的每个元素都是从标准正态分布中随机抽取的。

使用 random.randn 是初始化神经网络权重的常用方法,特别是当使用某些权重初始化策略(如Xavier初始化)时。从标准正态分布中抽取的随机权重可以确保在训练开始时权重是小的、不同的,并且它们的分布具有某种规律性。这有助于避免某些训练问题,如权重全部更新为相同的值或权重更新太大导致的梯度爆炸。

http://www.yayakq.cn/news/103872/

相关文章:

  • 一起做网店17zwdcom西安优化网站推广
  • 网站模板 介绍wordpress+系统安装
  • 百度做网站的费用阳泉推广型网站开发
  • 杭州建设主管部门的网站网站建设数据库代码
  • 做相册哪个网站好企业域名多少钱
  • 免费网站建设平台哪个好企业画册怎么设计
  • 济南网站建设公司晟创未来重庆h5建站模板
  • 郑州建站排名西安学校网站建设哪家好
  • 自适应网站设计尺寸城乡住房和城乡建设厅网站首页
  • 服务器上发布网站高端网站建设郑州
  • 深圳罗湖住房和建设局网站官网请问哪里可以做网站
  • 如何自己开一个网站中铁建门户网登录入口
  • 音乐网站排名wordpress前台不显示图片
  • 免费创立网站wordpress 文字弹窗
  • wordpress展示型外贸网站优化关键词可以选择哪个工具
  • 网站推广含义广告网络用语
  • iis7.5网站配置做阿里巴巴好还是网站好
  • 诸暨公司网站建设成品网站货源1688在线
  • 阜南做网站湖南建设银行官网网站首页
  • 网站建设丶金手指花总11找人开发一个app多少钱
  • 建设网站 目标企业公示信息查询系统四川
  • 做网站绘制蓝图的步骤seo排名优化软件价格
  • 克隆网站带后台前端开发和网站建设
  • 怎样建立商贸网站泰安做网站建设的
  • 网站功能建设与栏目划分一件代发应该在哪个网站上做
  • 免费物业网站模板备案网站名称大全
  • 把织梦改成字段式网站深圳工程建设网站
  • 查网站开通时间网站设计建设趋势
  • 上海网站建设开发哪家好html 购物网站
  • 大连网站建设-中国互联慧宇巅峰网络-烟台网站建设公司