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

外国媒体新闻网站抖音搜索引擎优化

外国媒体新闻网站,抖音搜索引擎优化,凡科做的网站如何绑定域名,wordpress 离线编辑一、实现注意:展开参数 在上一个视频中,讨论了使用反向传播算法计算代价函数的导数。在本视频中,将简要介绍一个实现细节,即如何将参数从矩阵展开为向量。这样做是为了在高级最优化步骤中更方便地使用这些参数。 二、梯度检验 在神经网络中…

一、实现注意:展开参数

在上一个视频中,讨论了使用反向传播算法计算代价函数的导数。在本视频中,将简要介绍一个实现细节,即如何将参数从矩阵展开为向量。这样做是为了在高级最优化步骤中更方便地使用这些参数。

二、梯度检验

在神经网络中使用梯度下降算法时,复杂模型可能导致一些难以察觉的错误,即使代价函数在减小,最终结果也可能并非最优解。为了解决这个问题,采用一种称为梯度检验(Gradient Checking)的数值方法,通过估计梯度值来验证我们计算的导数是否准确。

梯度检验方法

梯度检验的基本思想是在代价函数上沿着切线的方向选择离两个非常近的点,然后计算两个点的平均值,用以估计梯度。对于某个特定的参数 𝜃,计算在 𝜃-𝜀 处和 𝜃+𝜀 处的代价值,其中 𝜀 是一个很小的值(通常选取为 0.001),然后求两个代价的平均值,以估计在 𝜃 处的导数。

Octave 中的代码示例如下:

gradApprox = (J(theta + eps) - J(theta - eps)) / (2 * eps)

偏导数检验

如果 𝜃 是一个向量,我们需要对每个参数进行偏导数检验。以下是针对 𝜃1 的示例:

# 对参数𝜃1进行偏导数检验的示例
partialDerivativeTheta1 = (J(theta1 + eps, theta2, ..., thetaN) - J(theta1 - eps, theta2, ..., thetaN)) / (2 * eps)

最后,还需要对通过反向传播计算出的偏导数进行检验。计算出的偏导数存储在矩阵 𝐷𝑖𝑗(𝑙) 中。在检验时,将该矩阵展开成为向量,同时将参数矩阵 𝜃 展开为向量,对每个 𝜃 计算一个近似的梯度值,并将这些值存储于一个近似梯度矩阵中。最终,将这个近似梯度矩阵与反向传播计算的梯度矩阵进行比较。

通过梯度检验,能够更加确信我们的梯度计算是正确的,从而提高神经网络训练的可靠性。

三、随机初始化

在神经网络的训练中,任何优化算法都需要一些初始的参数。到目前为止,采用的是将所有参数初始化为 0 的方法。然而,对于神经网络来说,这种初始化方法是不可行的。如果所有参数都初始化为 0,那么第二层的所有激活单元都会具有相同的值。同样,如果将所有参数初始化为相同的非零值,结果也会相似。

为了解决这个问题,引入了随机初始化(Random Initialization)的概念。随机初始化的思想是将参数初始化为介于一定范围内的随机值,而不是固定的值。

随机初始化的代码示例

假设要随机初始化一个尺寸为 10×11 的参数矩阵,我们可以使用如下的 Octave 代码:

Theta1 = rand(10, 11) * (2 * eps) - eps

上述代码使用 rand 函数生成一个包含介于 0 和 1 之间的随机值的矩阵,然后通过乘法和减法操作将其缩放到介于负 eps 到正 eps 之间,其中 eps 是一个很小的数,通常取 0.01。

通过随机初始化,打破了对称性,防止了所有参数具有相同初始值的问题,有助于神经网络更好地学习数据的特征,提高了训练的效果。这是神经网络训练中一个重要的实现注意点。

参考资料

[中英字幕]吴恩达机器学习系列课程

黄海广博士 - 吴恩达机器学习个人笔记

http://www.dinnco.com/news/48101.html

相关文章:

  • 常熟有没有做阿里巴巴网站百度关键词推广怎么做
  • 手机商城网站制作公司网络营销五个主要手段
  • 网站搭建福州公司视频号排名优化帝搜软件
  • 淘宝做促销的网站简易网站制作
  • 甘肃省庆阳市合水县疫情最新消息南昌seo推广公司
  • 牛 网站建设宁波seo外包引流推广
  • 高端网站设计哪家好网站推广的工作内容
  • 各类网站网站建设的目标是什么意思招商外包公司
  • wordpress 做音乐网站网络推广如何收费
  • 固阳网站建设收录网站有哪些
  • 如何在阿里云云服务器上搭建网站seo技术分享
  • 贵州企业网站建设百度一下打开
  • b2b网站举例广告关键词
  • 网站动态banner怎么做网页设计模板网站
  • 网络游戏那个网站做的最好线上培训机构排名前十
  • 虚拟主机手机网站营销课程培训
  • 钓鱼网站如何做产品推广计划书怎么写
  • 微店运营pc网站优化排名
  • 怎么看一个网站有没有做301社群营销成功案例
  • 个人公众号做电影网站百度推广登录入口电脑
  • 自己给网站做logo短视频seo推广
  • 网页浏览器没有声音福建seo网站
  • java web是做网站的吗域名关键词排名查询
  • 男主重生做代购网站的小说搜索引擎调词平台
  • 表白网站网络营销案例视频
  • 淄博网站建设.com小果seo实战培训课程
  • html代码app成都sem优化
  • A级网站视频 一级做爰片深圳网络推广网站
  • 中英文企业网站系统如何添加百度指数
  • 济南网站建设tailook百度惠生活推广怎么收费