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

宁波网站seo诊断工具上海人力资源网官方网

宁波网站seo诊断工具,上海人力资源网官方网,wordpress页面后缀.html和,建站工具哪个最好系列文章目录 文章目录 系列文章目录前言一、卷积层的定义1.常见的卷积操作2. 感受野3. 如何理解参数量和计算量4.如何减少计算量和参数量 二、神经网络结构#xff1a;有些层前面文章说过#xff0c;不全讲1. 池化层#xff08;下采样#xff09;2. 上采样3. 激活层、BN层…系列文章目录 文章目录 系列文章目录前言一、卷积层的定义1.常见的卷积操作2. 感受野3. 如何理解参数量和计算量4.如何减少计算量和参数量 二、神经网络结构有些层前面文章说过不全讲1. 池化层下采样2. 上采样3. 激活层、BN层、FC层1).BatchNorm 层2).FC 全连接层3). dropout 层4). 损失层 鸣谢 前言 在前两个实战中我们只学会了如何搭建神经网络但是里面有些函数接口不明白怎么回事在这篇文章中我们会逐一解答。 一、卷积层的定义 nn.Conv2d(in_channels,out_channels,kernel_size,stride1,padding 0,dilation 1,groups 1,bias True) 输入通道输出通道卷积核大小移动步长卷积核膨胀 卷积核的大小一般是 3 x 3,卷积的时候以该元素为中心形成一个 3 x 3的格子然后与卷积核做内积。不懂的话去小破站学学很简单这里不是重点。输入通道和输出通道不用过多解释卷积核的数量。padding 1 我们有时候发现靠边的元素卷积不够需要进行拓展这句话就是添加一行和一列完成边缘元素的卷积。dilation 1,这个是为了增加卷积核的视野感受范围3 x 3 的卷积核变成 7 x 7 的卷积核在分割网络中常用。卷积一个元素之后stride 1 移动的步长如果等于 2 就有些元素没有中心卷积。groups 1 分组卷积一个卷积核为一组可以降低计算量主要在深度可分离卷积中。biasTrue 偏执量输出的结果经过 y wxb wx 可以理解卷积b就是我们家的偏置量。 1.常见的卷积操作 分组卷积空洞卷积深度可分离卷积( 分组卷积 1 x 1 卷积)反卷积可变型卷积卷积核不是固定的。 2. 感受野 指的是神经网络中卷积核看到的区域在神经网络中feature_map 某个元素的计算受到输入图像上某个区域的影响这个区域就是该元素的感受野。 图 1 感受野 从图片中可以看到卷积和的大小是 1 个与两个 3 x 3 两个卷积核的感受野为 5x525,j计算为 2 x 3 x 3 18如果换成大的 5 x 5 的卷积核那么感受野的范围没有变但是计算量变成25显然我们一般采取小的卷积核。这样还有一个好处网络的非线性还会增强计算量还降低了。 3. 如何理解参数量和计算量 参数量参与计算参数的个数占用内存空间对于一个卷积核而言参数量 ( C i n ∗ ( K ∗ K ) 1 ) ∗ C o u t (Cin*(K*K)1)*Cout (Cin∗(K∗K)1)∗CoutFLOPS:每秒浮点运算次数可以理解是速度用来衡量硬件的性能。FLOPs:s小写这个就是计算量衡量算法模型的复杂度 ( C i n ∗ 2 ∗ K ∗ K ) ∗ H o u t ∗ W o u t ∗ C o u t (Cin * 2 * K* K ) * Hout * Wout * Cout (Cin∗2∗K∗K)∗Hout∗Wout∗CoutMAC:乘加的次数 C i n ∗ K ∗ K ∗ H o u t ∗ W o u t ∗ C o u t Cin * K* K * Hout * Wout * Cout Cin∗K∗K∗Hout∗Wout∗Cout FLOPs 把乘加分开算所以乘以2,MAC 算一次所以是 1。 4.如何减少计算量和参数量 减少计算量很参数量还是要在卷积层动脑子在不改变感受野和减少参数量的角度压缩矩阵 采用多个 3 x 3 的卷积核代替大的卷积核。采用深度可分离卷积核即分组卷积通道 ShufflePooling 层快速下采样可能有信息的损失。一般在前两个卷积核使用。Stride 2卷积的步长加大 等等 二、神经网络结构有些层前面文章说过不全讲 神经网络基本可以分成这三种金典的结构如图 2 所示。串联结构、跳连结构、并连结构。跳连结构是把部分输出直接作为输出这样可以大幅度减少计算量。 图 2 神经网络结构 1. 池化层下采样 池化层对输入特征的压缩 一方面使特征图变小简化网络计算复杂度。一方面进行特征压缩提取主要特征。 池化层常用两种方法最大池化Max Pooling和平均池化Average Poling, nn.MaxPool2d(kernel_size ,Stride ,pading 0 ,dilation 1,return_indeces False,ceil_mode False) 前四个参数就不说了上面有。这个 return_indeces,返回的是最大值的索引这样当我们恢复原图的时候有很大作用相似度更近。下面是一张最大池化的图 图 3 池化层 在 2x2 的卷积核中取出一个最大值4 x 4 的特征变成了一个有最大值组成 2 x 2 的特征图这样实现了降维的目的。 2. 上采样 上采样有两种方式 Resize,如双线性插值直接放缩类似于图像放缩。反卷积Deconvolution,即 Transposed Convolution 代码摘要 nn.functional.interpolate(input,size None,scalar_factor None,model nearest,align_corners None)nn.ConvTranspose2d(in_channels,out_channels,kernel_size, stride 1,padding 0,bias True)通常我们采用Resize进行重构计算量小反卷积的计算量很大。 3. 激活层、BN层、FC层 在卷积层其实就是一个线性操作y wx b w 和 b 就是卷积核的参数线性函数并不能很好去拟合数据样本所以我们提出激活函数来解决这一问题旨在提高网络的非线性表达。 激活函数为了增加网络的非线性进而增加网络的表达能力。常用函数ReLU函数、Leakly ReLU函数、ELU 函数等语句torch.nn.ReLU(inplace True) 1).BatchNorm 层 通过一定的规范化手段把每层神经网络任意神经元的输入值分布强行拉倒j标准正态分布上面均值 0 方差 1.BatchNorm 是一种归一化的手段他会减少图像之间的绝对差异突出相对差异加快模型的训练速度。不适合 image to image 和对噪声敏感的任务中语句nn.BatchNorm2d(num_features,eps 1e-05,momentum 0.1,affine True,track_runing_stats True ) BatchNorm 层可以理解为工具层我们在卷积层也可以加入后面在更一个ReLU层往往就是这么干的。 2).FC 全连接层 连接所有的特征把输出值送给分类器softmax层。 对前层的特征进行一个加权和卷积层是将输入数据映射到隐层特征空间 将特征空间通过线性变化映射到样本标记空间。也可以通过 1 x 1 卷积 gloable average pooling 代替。全连接层的参数冗余一般情况需要 Dropout 限制参数。FC 层对图片的大小尺寸非常敏感。语句nn.Linear(in_features,out_features,bias) 3). dropout 层 在不同的训练中随机扔掉一些神经元。在测试中不实用随机失活那么所有的神经元都激活。作用为了防止和减轻过拟合才使用的函数一般用在全链接层。语句nn.dropout 4). 损失层 在网络优化反向传播时非常重要的一个层损失函数选择取决于我们要训练的任务。 损失层设置一个损失函数用来比较输出值和目标值通过最小损失来驱动网络的训练。网络的损失通过前向操作计算网络的参数相较于损失函数通过后向操作计算。分类问题损失 nn.BCELossnn.CrossEntrophyLoss 等等 回归问题损失 nn.L1Lossnn.MSELossnn.SmoothL1Loss 等等 鸣谢 年龄越大越不想欠谁。一生活得洒脱一个人几个人也快乐。如果本文对大家有帮助还请大家浏览一下我弟新开的小店要黄了哈哈哈。点击这里。
http://www.dnsts.com.cn/news/78862.html

相关文章:

  • 搜索网站 模板各大网站流量排名
  • 做网站运营需要会什么wordpress 中文教程
  • 医疗做网站常用网站字体
  • 怎么做健康咨询网站个人网站域名名字
  • 网站建设咨询话术怎么获取wordpress的权限
  • 高端品牌网站定制设计企业网页设计案例
  • 一级a做爰片免费网站孕交视频学生个人主页设计图片
  • 广东地区建网站的公司公司网站后台上怎么上传图片呢
  • 建设银行个人网站个人客户网站建设的可行性分析报告
  • 百度做网站骗人到哪里去投诉脑白金网络营销方式
  • 做网站用的代码成都那家做网站好
  • wordpress设置主从库苏州排名搜索优化
  • 北京市西城区住房建设局官方网站中山移动网站建设多少钱
  • 邯郸做网站推广的地方网站建立多少钱
  • 产品展示型网站模板有哪些网站用vue做的
  • c#+网站开发实例页面模板是需要原创功能才能有吗
  • 怎样创建网站视频中国主流媒体平台有哪些
  • 做网站背景的图片家装公司起名
  • 网站上传后台在哪北京企业免费建站
  • 长沙网站推广有哪些啊开一家网站建设公司好
  • 团购网站开发语言站内搜索工具
  • 广东建设人才网站反向代理wordpress
  • 专业网站建设最便宜网站建设企业模板丫
  • 一个新手如何做网站wordpress手册下载
  • 诸城网站价格做网站用什么技术好
  • 地方网站有何作用金华市开发区人才网
  • 高性能网站建设 pdf长沙网站优化公司
  • 阿里巴巴的网站二维码怎么做建设银行网站点不了
  • 网站建设团队定制可以做外链的音乐网站
  • 响应式网站跟自适应网站的区别游戏网站做代理