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

芜湖小学网站建设双辽做网站

芜湖小学网站建设,双辽做网站,找网站漏洞赚钱怎么做的,网站的百度百科怎么做1、背景 深度学习是什么#xff0c;为了解决什么样的问题 深度学习是一种机器学习的方法#xff0c;它的主要目的是从数据中自动学习到有效的特征表示。深度学习通过多层的特征转换#xff0c;把原始数据变成更高层次、更抽象的表示。这些学习到的表示可以替代人工设计的…1、背景 深度学习是什么为了解决什么样的问题     深度学习是一种机器学习的方法它的主要目的是从数据中自动学习到有效的特征表示。深度学习通过多层的特征转换把原始数据变成更高层次、更抽象的表示。这些学习到的表示可以替代人工设计的特征从而避免“特征工程”。 深度学习主要要解决的是如何让机器能够模仿人脑的思考方式。从而摆脱原来的固有数据库比较的限制。让机器能够通过深度学习理解这个不断变化的世界。 结合本次分享主要是预测芝加哥房价 问题陈述 房价预测是kaggle的一个经典Data Science项目作为数据分析的新手这是一个很好的入门练习项目。 任务很明确就是要根据给出的79个特征预测对应的房价这些特征包括房子的类型、临街宽度、各层的面积等等。 数据可以在以下链接下载 Kaggle: House Price 给出的数据包括四份文件 . ‘train.csv’训练数据 · ‘test.csv’测试数据 · ‘data_description.txt’说明各个特征的文档 · ‘sample_submission.csv’预测结果提交的示例 一个模型好不好我们要给出评价模型我们采用kaggle官方给出的模型评价函数RMSE 2、深度学习的基础理论 人工神经网络人工神经网络Artificial Neural Network即ANN 是20世纪80 年代以来人工智能领域兴起的研究热点。它从信息处理角度对人脑神经元网络进行抽象 建立某种简单模型按不同的连接方式组成不同的网络。在工程与学术界也常直接简称为神经网络或类神经 。人工神经网络是一种应用类似于大脑神经突触联接的结构进行信息处理的数学模型简称为“神经网络”或类神经网络 。 反向传播算法反向传播算法Backpropagation Algorithm简称BP算法是一种用于训练多层神经网络的监督学习算法。它建立在梯度下降法的基础上适合于多层神经元网络的一种学习算法。反向传播算法网络的输入输出关系实质上是一种映射关系一个n输入m输出的BP神经网络所完成的功能是从n维欧氏空间向m维欧氏空间中一有限域的连续映射这一映射具有高度非线性。反向传播算法主要由两个环节(激励传播、权重更新)反复循环迭代直到网络的对输入的响应达到预定的目标范围为止 。 激活函数的作用激活函数的作用是将神经元的输入信号转换为输出信号从而引入非线性因素使神经网络能够更好地拟合复杂的数据集。激活函数可以是一个非线性函数如Sigmoid、Tanh、ReLU等也可以是一个线性函数如恒等映射。在神经网络中激活函数的选择对网络的性能有很大的影响 。虽然上面有多种激活函数但是每个激活函数都有各自的优劣比如sigmoid会导致梯度消失等问题所以目前常用的激活函数是ReLU函数。 3、我们需要选择深度学习的框架和工具 作为深度学习的框架目前已知的特别多比如国外的TensorFlow、PyTorch、Keras、Caffe、Theano等等国内有百度的Paddle这些都是很优秀的深度学习框架。在这其中我们选用PyTorch使用因为它最简单上手快的特点。 4、模型的训练 1、读取数据 import pandas as pdtrain pd.read_csv(/kaggle/input/house-prices-advanced-regression-techniques/train.csv) train_copy train.copy()test pd.read_csv(/kaggle/input/house-prices-advanced-regression-techniques/test.csv) 2、查看前面5条数据 train.head()3、查看数据摘要他会展示整个数据的情况 train.info()4、进行预测 import matplotlib.pyplot as plt import random#sheng cheng shujuji import torch import numpy as npnum_inputs 2 num_examples 1000 true_w [2,-3.4] true_b 4.2 features torch.randn(num_examples,num_inputs,dtype torch.float32) labels true_w[0]*features[:,0]true_w[1]*features[:,1]true_blabels torch.tensor(np.random.normal(0, 0.01, sizelabels.size()), dtypetorch.float32) def data_iter(batch_size,features,labels):num_examples len(features)indices list(range(num_examples))random.shuffle(indices)for i in range(0,num_examples,batch_size):j torch.LongTensor(indices[i:min(ibatch_size,num_examples)])yield features.index_select(0,j),labels.index_select(0,j)w torch.tensor(np.random.normal(0, 0.01, (num_inputs, 1)), dtypetorch.float32)b torch.zeros(1, dtypetorch.float32)w.requires_grad_(requires_gradTrue)b.requires_grad_(requires_gradTrue)def linreg(X, w, b):return torch.mm(X, w) bdef squared_loss(y_hat, y):return (y_hat - y.view(y_hat.size())) ** 2 / 2def sgd(params,lr,batch_size):for param in params:param.data - lr*param.grad/batch_sizelr 0.03num_epochs 5net linregloss squared_lossbatch_size 32for epoch in range(num_epochs):for X,y in data_iter(batch_size,features,labels):l loss(net(X,w,b),y).sum()l.backward()sgd([w,b],lr,batch_size)w.grad.data.zero_()b.grad.data.zero_()train_l loss(net(features,w,b),labels)print(‘epoch %d, loss %f’ % (epoch1, train_l.mean().item()))5、深度学习的应用 深度学习的应用领域非常广泛包括但不限于以下领域 :      无人驾驶汽车深度学习在无人驾驶领域主要用于图像处理可以用于感知周围环境、识别可行驶区域检测、以及识别行驶路径识别。     图片识别及分类识别出图片中的对象并建立关键词对图片进行分类。     语音识别深度学习的发展使语音识别有了很大幅度的效果提升类似于在计算机视觉中处理图像数据一样深度学习中将声音转化为特征向量然后对这些数字信息进行处理输入到网络中进行训练得到一个可以进行语音识别的模型。     自然语言处理深度学习由于其非线性的复杂结构将低维稠密且连续的向量表示为不同粒度的语言单元例如词、短语、句子和文章让计算机可以理解通过网络模型参与编织的语言进而使得人类和计算机进行沟通。 将以上的应用场景结合工农业生产生活中我认为可以很好的解放生产力提高生产力——所以未来可期共产主义因为工作都被机器做了人们只需要按需分配即可 6、结论 我们结合房价预测模型我们对深度学习进行了一个初步认识深度学习训练出来的模型好坏不仅仅是构造模型算法的好坏而且在特征选择、超参设置、数据集预处理方式等方方面都非常重要因为他们会深度的影响结果的好坏。 本模型的优化方向1构造更加复杂的特征将其中的任意多个特征进行组合然后生成一个新的特征也许这个新特征与目标相关性更大正相关/负相关/不相关这样可以提升模型的预测能力比如将地区和面积结合我们通过回归函数就可以发现这条新构造的特征其实与房价是正相关的。 优化方向2采用多模型进行对比选出损失函数最小的模型进行结果的预测 优化方向3因为每个模型中都有很多超参的设置而且这些超参的设置都会影响整个模型让损失函数变化我们就可以使用一个外部函数在一个连续区间不断循环去训练模型然后选出相对损失最小的函数但是这回非常消耗算力和时间的。 参考比较全面的视频事例 这个事例是我看到的较全面的来自科大讯飞出品
http://www.zqtcl.cn/news/985850/

相关文章:

  • 我是做网站的云溪网络建站宝盒
  • 为什么没人做团购网站子域名的网站放到哪里去
  • 成都做网站设企业建一个网站需要多少钱
  • 淮南建设网站菏泽兼职网站建设
  • 品牌做网站公司做网站需要一些什么东西
  • 网页制作软件三剑客网站优化排名的方法
  • 购物网站开发背景及目的做百度推广网站咱们做
  • 漳州最专业的网站建设公司网站建设工作方案
  • 江西省建设厅网站官网网站备案期间可以用二级域名访问网站吗
  • 三丰云做网站步骤php网站建设视频教程
  • 赤峰网站开发公司wordpress电子商务主题 中文
  • 网站建设运营工作业绩怎样查看网站备案号
  • 江苏常州网站建设公司外贸网站建设盲区
  • 响应式网站设计教程wordpress 医院主题
  • 手机上怎么上传网站吗舟山做网站
  • 程序员做个网站要多少钱呢网站开发设计技术路线
  • 企业网站优化与推广哪个网站seo做的最好
  • 学做网站 软件合肥市建设投资有限公司
  • 网站开发优势用php制作一个个人信息网站
  • wordpress百度推送代码兰州网站关键字优化
  • 有了域名怎么建设网站在线crm免费将夜2
  • 网站建设 技术方案模板长沙手机网站公司
  • 游戏网站建设免费版百度只更新快照不收录网站
  • html小清新类型网站网站建设中应注意哪些问题
  • 网站开发技术和seo的联系精品课程网站建设 公司
  • 大型网站建设一般多少钱wordpress 调用百度前端公众库
  • 个人电脑做网站服务器网站地方网站域名用全拼
  • 我们网站在那里登陆后台系统管理成都app制作开发
  • 可以做问卷调查的网站仙居网站建设
  • 知名网站建设公司电话做一个小程序需要多少钱