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

网站建设 响应式 北京重庆关键词自然排名

网站建设 响应式 北京,重庆关键词自然排名,餐厅网页设计模板html代码,天津重型网站建设方案公司1. 什么是向量化 向量化通常是消除代码中显示for循环语句的技巧,在深度学习实际应用中,可能会遇到大量的训练数据,因为深度学习算法往往在这种情况下表现更好,所以代码的运行速度非常重要,否则如果它运行在一个大的数据…

1. 什么是向量化

        向量化通常是消除代码中显示for循环语句的技巧,在深度学习实际应用中,可能会遇到大量的训练数据,因为深度学习算法往往在这种情况下表现更好,所以代码的运行速度非常重要,否则如果它运行在一个大的数据集上面,代码可能花费很长时间去运行。

        什么是向量化?在logistic回归中,需要计算z=w^{T}x+b,w、x均为列向量。如果为非向量化实现

z=0
for i in range(n_x):z+=w[i]*x[i]z+=b

        如果为向量化实现,会直接计算w^{T}x,后面直接加上b:

z=np.dot(w,x)+b

         经过时间计算对比发现,非向量化的版本花费了300倍向量版本的时间:

         可扩展深度学习实现实在GPU上做的,GPU也叫做图像处理单元。而GPU和CPU都有并行化的指令,有时候叫做SIMD指令,意思是单指令流多数据流,意思是如果使用了这样的内置函数np.function或者其他能去掉for循环的函数,这样python的numpy能充分利用并行化更快地计算。GPU相比较于CPU更擅长SIMD计算。

2. 向量化的更多例子

例1:

当编写神经网络时,尽可能的避免for循环。若我们想要计算u=Av,即u_{i}=\sum_{i} \sum_{j}A_{ij}v_{j}

# 非向量化
for i in range (5)for j in range (5)u[i]+=A[i][j]*v[j]# 向量化
u=np.dot(A,v)

例2:

假设已经有一个向量vv=[v_{1},v_{2},...,v_{n}]^{T},求u=[e^{v_{1}} , e^{v_{2}}, ..., e^{v_{n}}]^{T},非向量化计算方法:

u=np.zeros((n,1))
for i in range (n):u[i]=math.exp(v[i])

向量化计算方法:

import numpy as np
u=np.exp(v)np.log(v)
np.abs(v)
np.maximux(v,0)

例3:

m个样本的梯度下降算法

 3. 向量化 logistic 回归(Vectorizing Logistic Regression)

        假设有m个样本,为了实现前向传播,需要计算出m个训练样本的预测结果。在下面的例子中,当加上一个常数b的时候,会将其自动拓展成一个1xm的向量,在python中也称为 “Broadcasting”。

 X=[x^{(1)},x^{(2)},...,x^{m}]

Z=[z^{(1)},z^{(2)},...,z^{m}]=w^{T}X+[b,b,b,...,b]_{1\cdot m}

A=[a^{(1)},...,a^{(m)}]=\sigma(z)

Z=np.dot(w.T,X)+b

 4. 向量化 logistic 回归的梯度输出

Z=np.dot(w.T,x)+b
A=σ(Z)
dZ=A-Y
dw=np.dot(X,dZ.T)/m
db=np.sum(dZ)/m
w:=w-a*dw
b:=w-a*dw
http://www.jinmujx.cn/news/108612.html

相关文章:

  • 商会网站建设方案百度知道网页版进入
  • 网站设计的优点和缺点万网注册域名查询官方网站
  • 廊坊建设网站网页优化方案
  • 谁给个好网站线上宣传方案
  • 深圳营销网站建设模板站长之家查询工具
  • 昆明建设咨询监理有限公司网站信息发布平台推广
  • 室内设计师需要学什么软件seo高级优化方法
  • 怎样购买起名软件自己做网站技术优化seo
  • 自己做网站需要学什么定制网站建设推广服务
  • 可以做很多个网站然后哭推广推广怎么做
  • 做网站必须要公司才能做吗互联网营销方式有哪些
  • php的网站模板百度快照客服
  • 网站建设有几块小程序开发系统
  • 网站建设公司汉狮网络全网营销代运营
  • wordpress基础主题站2021年新闻摘抄
  • 延安网站建设公司电话百度网站优化
  • 为什么网站建设需要每年续费营销模式方案
  • 中国中建设计网站福建seo顾问
  • 苏州营销网站建设深圳百度seo公司
  • 私人找人做网站新网站怎么做优化
  • 福州自助建站网站谷歌建站
  • 私人订制网站推荐电子商务推广
  • 网站建设实训日志手机百度最新正版下载
  • WordPress网站hym地图网页设计排版布局技巧
  • 设计网站视频教程外贸订单一般在哪个平台接
  • 上海网站设计建设长尾关键词什么意思
  • wordpress导航网站模板下载重庆seo优
  • wordpress交易排行榜seo牛人
  • 网站开发报告qq关键词排名优化
  • 南通网站关键词推广重庆森林百度云