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

企石东莞网站建设重庆永川网站建设公司

企石东莞网站建设,重庆永川网站建设公司,wordpress熊掌号,做自媒体视频搬运网站损失函数 L:衡量单一训练样例的效果。 成本函数 J:用于衡量 w 和 b 的效果。 如何使用梯度下降法来训练或学习训练集上的参数w和b ? 成本函数J是参数w和b的函数,它被定义为平均值; 损失函数L可以衡量你的算法效果&a…

损失函数 L:衡量单一训练样例的效果。

成本函数 J:用于衡量 w 和 b 的效果。

如何使用梯度下降法来训练或学习训练集上的参数w和b ?

 成本函数J是参数w和b的函数,它被定义为平均值;

损失函数L可以衡量你的算法效果,每一个训练样例都输出y\widehat{}^{(i)},把它跟真实标签y^{(i)}进行比较。

梯度下降法:从初始点开始,朝最陡的下坡方向走一步,在梯度下降一步后,或许在那里停下,或者尽可能快的向下走,这是梯度下降的一次迭代。然后继续,希望收敛到全局最优解。

Gradient Descent 梯度下降法,重复执行以下的更新操作:

  • 更新w的值(使用 := 表示更新w)。
  • Learning Rate 学习率 \alpha 可以控制每一次迭代,或者梯度下降法中的步长。
  • 这里的导数 dJ(w)/dw 就是对参数w的更新或变化量。
  • 我们写代码来实现梯度下降时,会使用变量名dw表示导数,即上图中的式子写为:
  • w := w - \alphadw
  • 新的w的值 等于 w自身 减去 学习率和导数的乘积

导数是函数在对应点的斜率,函数的斜率是高除以宽。如果J函数最开始在右边的点,那么它的斜率是正数,更新的w的值w := w - \alphadw会变小,即上图中的点会往左移;反之,如果一开始点在左上方,即斜率为负数,那么更新的w的值会变大,也就是会逐渐往右移。不论起始点在左边还是右边,最终都会到中间底部那个点。

在深度学习里,有循环会降低算法的运行效率。实现梯度下降的迭代,不使用任何循环,而是向量化(Vectorization)。使用内置函数,避免使用显式for循环,可以让程序运行速度快很多。

import numpy as npimport timea = np.random.rand(1000000)
b = np.random.rand(1000000)tic = time.time()
c = np.dot(a,b)
toc = time.time()print(c)
print("Vectorization version: " + str(1000*(toc-tic)) + "ms")c = 0
tic = time.time()
for i in range(1000000):c += a[i]*b[i]
toc = time.time()print(c)
print("For loop:" + str(1000*(toc-tic)) + "ms")

运行结果:

 由上述代码运行结果可知,使用内置函数比显式使用for循环快了200倍,所以我们尽量不要使用显示for循环。

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

相关文章:

  • 网站建设后期服务收费标准求推荐公司网站建设
  • 郑州大学网页设计与网站建设wordpress打开wordpress
  • 打电话说帮忙做网站南宁营销型网站
  • 米拓建站教程做天猫网站价格表
  • 福建网站建设开发宣传类的网站
  • 茶叶公司网站模板网站服务器关闭怎么恢复
  • 洛阳微信网站建设wordpress去除图片id
  • 可以免费做网站吗义乌网站建设zisou8
  • 龙岩做网站怎么做快速网站模板公司
  • 传销教你做网站网站设计与建设的公司
  • 石碣镇网站建设网站建设课程 考核目的
  • 淄博网站设计丨致信网络有什么网站可以免费建站免费建网站
  • 支付宝 手机网站支付接口2.0设计好的制作网站
  • 郑州建设工程协会网站江西省网站开发
  • 青浦网站建设 迎鑫网络服务商分为哪几类
  • 网络公司给我做网站我有没有源代码版权吗?淄博网站建设网站推广优化
  • 微信恢复官方网站网络推广主要用哪些软件
  • 百度百科网站开发河南夏邑网站建设
  • seo站长综合查询沈阳企业自助建站
  • 贵州整站优化seo平台seo工具网站
  • 网站建设公司下载网站原型的交互怎么做
  • 可以做业务推广的网站有哪些内容wordpress防抓取
  • 制作网站品牌公司简介深圳宝安网站建设学习网
  • 网站备案需要的资料南宁网站关键字优化
  • 可以上传网站的免费空间常州 招网站开发
  • 河南住房和城乡建设厅职称网站辽宁建设工程信息网招标公呿
  • 怎么添加网站备案号专门做投标书的网站
  • 网站建设的什么是开发实施注意什么个人主页网页设计
  • 公司网站域名实名认证怎么做郴州高椅岭
  • 湖南响应式网站建设推荐上饶网站建设推广