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

全球网站排名前十百度推广客户端下载

全球网站排名前十,百度推广客户端下载,网页设计表单注册代码,企业服务代理公司目录 1、数据分析 2、pytorch直线拟合 1、数据分析 直线拟合的前提条件通常包括以下几点: 存在线性关系:这是进行直线拟合的基础,数据点之间应该存在一种线性关系,即数据的分布可以用直线来近似描述。这种线性关系可以是数据点…

目录

1、数据分析

2、pytorch直线拟合


1、数据分析

直线拟合的前提条件通常包括以下几点:

存在线性关系:这是进行直线拟合的基础,数据点之间应该存在一种线性关系,即数据的分布可以用直线来近似描述。这种线性关系可以是数据点在直角坐标系上的分布趋势,也可以是通过实验或观测得到的数据点之间的关系。

数据点之间的误差是随机的:误差应该是随机的,没有任何系统性的偏差,并且符合随机误差的统计规律。这意味着数据点在拟合直线周围的分布应该是随机的,而不是受到某种特定的规律或趋势的影响。

直线应符合数据点的总体趋势:在拟合直线时,应该尽可能地符合数据点的总体趋势,而不是被一些异常值所影响。如果存在一些异常值,它们不应该对拟合结果产生过大的影响。

数据点的数量应该足够多:在进行直线拟合时,需要足够多的数据点来保证拟合结果的准确性和可靠性。通常来说,数据点的数量应该足够多,以便涵盖各种情况,并且能够反映出数据的真实分布情况。

数据的观测或实验过程是可靠的:数据的观测或实验过程应该是可靠的,这意味着数据的测量值应该是准确的,并且没有受到某些特定因素的影响。如果数据的观测或实验过程存在偏差或误差,那么直线拟合的结果也可能受到影响。

从散点图看出,数据具有明显的线性关系​,本例不过多讨论数据是满足直线拟合的其它条件。

import torch
import matplotlib.pyplot as plt
x=torch.Tensor([1.4,5,11,16,21])
y=torch.Tensor([14.4,29.6,62,85,113.4])
plt.scatter(x.numpy(),y.numpy())
plt.show()

2、pytorch直线拟合

基于梯度下降法实现直线拟合。训练过程实际上是一种批量梯度下降(Batch Gradient Descent),这是因为每次更新参数时都使用了所有的数据。另外,学习率 learning_rate 和训练轮数 epochs 是可以调整的超参数,对模型的训练效果有很大影响。

import torch
import matplotlib.pyplot as plt
def Produce_X(x):x0=torch.ones(x.numpy().size)X=torch.stack((x,x0),dim=1)return X
def train(epochs=1,learning_rate=0.01):for epoch in range(epochs):output=inputs.mv(w)loss=(output-target).pow(2).sum()loss.backward()w.data-=learning_rate*w.gradw.grad.zero_()if epoch%80==0:draw(output,loss)return w,loss
def draw(output,loss):plt.cla()plt.scatter(x.numpy(), y.numpy())plt.plot(x.numpy(),output.data.numpy(),'r-',lw=5)plt.text(5,20,'loss=%s' % (loss.item()),fontdict={'size':20,'color':'red'})plt.pause(0.005)
​
if __name__ == "__main__":x = torch.Tensor([1.4, 5, 11, 16, 21])y = torch.Tensor([14.4, 29.6, 62, 85.5, 113.4])X = Produce_X(x)inputs = Xtarget = yw = torch.rand(2, requires_grad=True)w,loss=train(10000,learning_rate=1e-4)print("final loss:",loss.item())print("weigths:",w.data)plt.show()
​

final loss: 8.216197967529297

weigths: tensor([5.0817, 5.6201])

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

相关文章:

  • 有域名后续怎么做网站百度关键词搜索引擎排名优化
  • 和狗做的网站app推广方式
  • 冒用公司名做网站网站怎么做收录
  • 网站本地被劫要怎么做搜索引擎关键词怎么优化
  • 合肥网站设计建设网络推广最好的网站有哪些
  • 霍邱网站设计公司人力资源管理师
  • 做网站的公司北京有哪些推广方案的内容有哪些
  • 北京朝阳区网站建设公司关键词查网址
  • 交友网站建设2024小学生时事新闻十条
  • 免费建站网站一级熟熟俱乐一级夫妇性活五月天噪综合下载百度
  • wordpress如何使用安装插件seo优化软件免费
  • 锒川市住房和城乡建设局网站公告如何制作微信小程序
  • 网站空间 哪个公司好企业网站建设公司
  • 点击下载app安装石家庄seo顾问
  • 做外贸最好的网站seo关键词工具
  • 都匀经济开发区建设局网站微信营销怎么做
  • 网站工商标识做网站的公司负责阻断艾滋病的药有哪些
  • 做健身推广网站关键词是怎么排名的
  • wordpress更改上传下载目录轻松seo优化排名
  • 7万字短篇小说哪家网站做的好百度url提交
  • 政府门户网站建设经验百度网站优化软件
  • 品牌网站应该怎么做班级优化大师官网
  • java网站开发文档课程设计如何建立个人网站的步骤
  • php网站支付宝接口唐山百度seo公司
  • 个人网站备案名称填写长沙优化科技有限公司
  • 北京ui网页设计素材淘宝seo是什么意思啊
  • 微商城 网站制作百度网站收录链接提交
  • 提供网站建设公司今日搜索排行榜
  • 大望路做网站的公司宣传推广方案
  • 全国城乡建设证件查询长沙百度快速优化排名