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

关于建设旅游网站的书籍恩施seo

关于建设旅游网站的书籍,恩施seo,wordpress插件 图片上传,网站建设网站美工工作计划一、前向传播 作用于每一层的输入,通过逐层计算得到输出结果 二、反向传播 作用于网络输出,通过计算梯度由深到浅更新网络参数 三、整体架构 层次结构:逐层变换数据 神经元:数据量、矩阵大小(代表输入特征的数量…

一、前向传播

作用于每一层的输入,通过逐层计算得到输出结果

二、反向传播

作用于网络输出,通过计算梯度由深到浅更新网络参数
在这里插入图片描述

三、整体架构

层次结构:逐层变换数据
神经元:数据量、矩阵大小(代表输入特征的数量)

x : [ 1 , 3 ] x:[1,3] x[1,3]
w 1 : [ 3 , 4 ] w_1:[3,4] w1[3,4]
h i d d e n l a y e r 1 : [ 1 , 4 ] hidden layer1:[1,4] hiddenlayer1[1,4]
w 2 : [ 4 , 4 ] w_2:[4,4] w2[4,4]
h i d d e n l a y e r 2 : [ 1 , 4 ] hidden layer2:[1,4] hiddenlayer2[1,4]
w 3 : [ 4 , 1 ] w_3:[4,1] w3[4,1]
在这里插入图片描述

非线性操作加在每一步矩阵计算之后,增加神经网络的非线性。没有激活函数的每层都相当于矩阵相乘。就算你叠加了若干层之后,无非还是个矩阵相乘罢了。

在这里插入图片描述

四、神经元个数对结果的影响(Stanford例子)

Stanford可视化的神经网络,可以自行调参数试试

1、 num_neurons:1

将神经元设置为1,查看效果

layer_defs = [];
layer_defs.push({type:'input', out_sx:1, out_sy:1, out_depth:2});
layer_defs.push({type:'fc',  num_neurons:1, activation: 'tanh'});
layer_defs.push({type:'fc', num_neurons:1, activation: 'tanh'});
layer_defs.push({type:'softmax', num_classes:2});net = new convnetjs.Net();
net.makeLayers(layer_defs);trainer = new convnetjs.SGDTrainer(net, {learning_rate:0.01, momentum:0.1, batch_size:10, l2_decay:0.001});

查看circle data,可以看出效果不佳,看上去像切了一刀。
在这里插入图片描述

2、 num_neurons:2

将神经元设置为2,查看效果

layer_defs = [];
layer_defs.push({type:'input', out_sx:1, out_sy:1, out_depth:2});
layer_defs.push({type:'fc', num_neurons:2, activation: 'tanh'});
layer_defs.push({type:'fc', num_neurons:2, activation: 'tanh'});
layer_defs.push({type:'softmax', num_classes:2});net = new convnetjs.Net();
net.makeLayers(layer_defs);trainer = new convnetjs.SGDTrainer(net, {learning_rate:0.01, momentum:0.1, batch_size:10, l2_decay:0.001});

查看circle data,可以看出效果一般,看上去像切了两刀,抛物线状。
在这里插入图片描述

3、 num_neurons:3

将神经元设置为3,查看效果

layer_defs = [];
layer_defs.push({type:'input', out_sx:1, out_sy:1, out_depth:2});
layer_defs.push({type:'fc', num_neurons:3, activation: 'tanh'});
layer_defs.push({type:'fc', num_neurons:3, activation: 'tanh'});
layer_defs.push({type:'softmax', num_classes:2});net = new convnetjs.Net();
net.makeLayers(layer_defs);trainer = new convnetjs.SGDTrainer(net, {learning_rate:0.01, momentum:0.1, batch_size:10, l2_decay:0.001});

查看circle data,可以看出效果较好。
在这里插入图片描述

五、正则化

正则化 R ( w ) R(w) R(w)的作用:稳定时出现平滑边界
在这里插入图片描述

六、参数个数对结果的影响

在这里插入图片描述

七、激活函数

S i g m i o d Sigmiod Sigmiod:数值较大或较小时,梯度约为0,出现梯度消失问题
R e l u Relu Relu:当前主要使用的激活函数
在这里插入图片描述

八、数据预处理

在这里插入图片描述

九、参数初始化

通常我们都使用随机策略来进行参数初始化

十、DROP-OUT(传说中的七伤拳)

过拟合是神经网络非常头疼的一个问题!
左图是全连接神经网络,右图在神经网络训练过程中,每一层随机杀死部分神经元。DROP-OUT是防止神经网络过于复杂,进行随机杀死神经元的一种方法。
在这里插入图片描述

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

相关文章:

  • 公司做网站设计要注意重庆建设人才促进网
  • .net做的大型网站吗黄页查企业名录
  • 东营seo网站排名erp软件公司
  • 信息流广告公司排名网站seo在线优化
  • xiu主题做的网站vue cms 网站开发
  • 营销网站制作多少钱wordpress验证码失效
  • 建网站推广效果怎么样做的网站上更改内容改怎么
  • 网站建设相关网站青岛网站设计公司价格
  • 网站图片移动怎么做的青岛官网优化
  • 静安做网站制作一个app软件需要多久
  • 网站收录提交入口官网wordpress主题交友
  • 做企业网站需要自己有公司吗东莞小程序开发解决方案
  • 福永外贸网站建设公司wordpress自带gallery
  • 论述网站建设的具体步骤有哪些wordpress 域名更改 页面链接
  • 小江网站建设商业空间平面图
  • 百度只收录网站首页企业做网站有什么用
  • 东莞网站建设员wordpress博客整站源码
  • 北京诚信建设网站wordpress 管网
  • 站长工具永久更新php支持大型网站开发吗
  • 郑州做网站哪家公司最好小程序开发平台源代码下载
  • 内蒙网站设计公司最新款手机
  • 宁波网站建设推广平台镇江网站制作优化
  • 做钢结构网站有哪些工作室需要营业执照吗
  • 散文网站模板内蒙古建设兵团网站
  • 制作表白网站的软件网页历史记录保存天数
  • 太原网站排名系统企业网站建设要点
  • 学做网站中国优秀设计网站有哪些内容
  • 没有备案做盈利性的网站违法吗推广方案范例
  • 类似织梦的建站cmswordpress 邮件代码
  • 南宁网站建设升上去网站建设推广服务商