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

app开发好还是网站开发好淘宝seo排名优化

app开发好还是网站开发好,淘宝seo排名优化,网页翻译软件哪个好用,单页企业官网模板梯度下降法就是在更新weight的时候,向函数值下降的最快方向进行更新,具体的原理我就不再写了,就是一个求偏导的过程,有高数基础的都能够很快的理解过程。我在我的github里面会一直更新自己学习pytorch的过程,地址为&am…

梯度下降法就是在更新weight的时候,向函数值下降的最快方向进行更新,具体的原理我就不再写了,就是一个求偏导的过程,有高数基础的都能够很快的理解过程。我在我的github里面会一直更新自己学习pytorch的过程,地址为: https://github.com/00paning/Pytorch_Learning

这里我直接展示一个简易实现的python代码,我们还是先看一下运行的效果图:

相关python代码如下:

import numpy as np
import matplotlib.pyplot as pltx_data = [1.0,2.0,3.0]
y_data = [2.0,4.0,6.0]w = 1.0epoch_list = []
cost_list = []
def forward(x):return x*wdef cost(xs,ys):cost = 0for x,y in zip(xs,ys):y_pred = forward(x)cost += (y_pred - y)**2return cost/len(xs)def gradient(xs,ys):grad = 0for x,y in zip(xs,ys):grad += 2 * (x * w - y)return grad/len(xs)print('Predict(before training)',4,forward(4))for epoch in range(100):cost_val = cost(x_data,y_data)grad_val = gradient(x_data,y_data)w -= 0.01 *grad_valepoch_list.append(epoch)cost_list.append(cost_val)print('Epoch:',epoch,'w=',w,'loss=',cost_val)
print('Predict(after training)',4,forward(4))plt.plot(epoch_list,cost_list)
plt.ylabel('Loss')
plt.xlabel('w')
plt.show()

下面是随机梯度下降法,由于鞍点的存在(就是导数为0的点),当训练遇到鞍点的时候,根据weight更新的公式来看,就会一直陷在鞍点里面,这时候,可以使用随机梯度下降法。它相比与梯度下降法的改变就是在计算loss的时候,本方法每次计算loss只选取一个点计算loss。相比与梯度下降法,这个方法的运行效率是很低的,因为它不能并行计算每个x的值,但是准确性得到了提升。下面还是先看一下效果图:

相关的python代码如下:

import numpy as np
import matplotlib.pyplot as pltx_data = [1.0,2.0,3.0]
y_data = [2.0,4.0,6.0]w = 1.0epoch_list = []
cost_list = []
def forward(x):return x*wdef loss(x,y):y_pred = forward(x)return (y_pred - y)**2def gradient(x,y):return 2 * (x * w - y)print('Predict(before training)',4,forward(4))for epoch in range(100):for x,y in zip(x_data,y_data):grad = gradient(x,y)w = w - 0.01 *gradl = loss(x,y)cost_list.append(l)epoch_list.append(epoch)print('Epoch:',epoch,'w=',w,'loss=',l)
print('Predict(after training)',4,forward(4))plt.plot(epoch_list,cost_list)
plt.ylabel('Loss')
plt.xlabel('w')
plt.show()

http://www.dtcms.com/wzjs/250246.html

相关文章:

  • 企业网站城市分站系统上海网络推广营销策划方案
  • 广州建站小戴botao百度关键词热度
  • 搜房网站建设分析广州百度seo 网站推广
  • 提升网站开发效率sem竞价推广是什么意思
  • 开通小程序要钱吗免费手机优化大师下载安装
  • 查网站跳出率网站点击快速排名
  • 普通银行卡可以做国外网站购物信用卡使用吗自己怎么做百度推广
  • 镇江外贸网站建设开封搜索引擎优化
  • 网站建设与网络推广的关系搜一下百度
  • 动态网站作业模板济宁百度推广公司
  • 铜仁网站建设郑州seo招聘
  • 温州建设网站seo优化的网站
  • 天津网站制作的公司泉州网站关键词排名
  • 网站推送怎么做的公司推广策划方案
  • 网络营销网站网站怎么创建
  • php网站进后台北仑seo排名优化技术
  • 石家庄建设银行网站游戏优化是什么意思?
  • 一级注册工程师优化的含义是什么
  • 新网站做外链站长工具seo综合查询分析
  • 具有品牌的微网站建设阿里指数查询入口
  • 做视频网站挣钱吗淘宝关键词优化工具
  • 江苏省建设教育协会网站上海谷歌seo
  • 一个简单的html网页企业seo网站营销推广
  • 微信h5爆点游戏源码赣州网站seo
  • 网站服务器托管协议网站外链推广平台
  • 网站开发知识付费网络优化app哪个好
  • 梁平网站建设安卓优化大师2023
  • 很多国外ip访问网站百度移动端点赞排名软件
  • 网站建设好处b站怎么推广自己的视频
  • 如何使用好单库选品库做网站长沙在线网站的目标客户