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

做网站的你选题的缘由是什么北京网站建设公司案例

做网站的你选题的缘由是什么,北京网站建设公司案例,做漫画视频在线观看网站,免费域名注册发卡网错误率前五的神经网络(图-1): 图-1 可以很直观的看到,随着层数的增加Error也在逐渐降低,因此深度是非常重要的,但是学习更好的网络模型和堆叠层数一样简单吗?通过实现表明(图-2&…

错误率前五的神经网络(图-1):

图-1

可以很直观的看到,随着层数的增加Error也在逐渐降低,因此深度是非常重要的,但是学习更好的网络模型和堆叠层数一样简单吗?通过实现表明(图-2),并不是如此,会出现梯度消失和梯度爆炸的现象,甚至比堆叠之前的训练效果更差,这种现象被称为梯度退化。 

图-2

如何保证梯度不退化,即随着堆叠层数的增加,训练模型不会比堆叠之前还要差?深度残差网络(Deep Residual Learning,ResNet)的提出很好的解决了这一问题,并且不仅没有增加额外的参数,也没有增加计算的复杂度。

ResNet在普通网络的基础上插入了短路(shortcut connection)(图-3),将这个网络变成了ResNet。

图-3

以上的叙述知识思想层面的,将思想转化为实操,离不开背后的数学原理(图-4)。

图-4

我们将最后的输出设置为 H(x)  ,我们将堆叠的非线性层去拟合F(x) = H(x) - x ,原来的映射就变成了F(x) + x (F(x)必须和x的维度相同,如果不相同可是使用1*1卷积或者增加padding)。相当于我们在一些非线性对叠层之间插入了一个短路(shortcut connection),如果堆叠之后的模型的训练Error比之前还要差,就会直接走短路通道,如果堆叠之后的模型比之前好了,就进行堆叠,至于在几个堆叠层之间插入一个短路,这取决于训练的参数。

使用ResNet模型并不需要建立新的求解器,我们可以直接使用公共库,代码演示如下:

class ResBlk(nn.Module):"""resnet block"""def __init__(self, ch_in, ch_out):""":param ch_in::param ch_out:"""super(ResBlk, self).__init__()self.conv1 = nn.Conv2d(ch_in, ch_out, kernel_size=3, stride=1, padding=1)self.bn1 = nn.BatchNorm2d(ch_out)self.conv2 = nn.Conv2d(ch_out, ch_out, kernel_size=3, stride=1, padding=1)self.bn2 = nn.BatchNorm2d(ch_out)#如果shortcut的输入和输出层的channel不一样,可以用一个1*1的卷积让他们变成一样self.extra = nn.Sequential()if ch_out != ch_in:# [b, ch_in, h, w] => [b, ch_out, h, w]self.extra = nn.Sequential(nn.Conv2d(ch_in, ch_out, kernel_size=1, stride=1),nn.BatchNorm2d(ch_out))def forward(self, x):""":param x: [b, ch, h, w]:return:"""out = F.relu(self.bn1(self.conv1(x)))  #激活函数,也可以在上面的网络(第25行)写nn.ReLUout = self.bn2(self.conv2(out))# short cut.# extra module: [b, ch_in, h, w] => [b, ch_out, h, w]# element-wise add:out = self.extra(x) + outreturn out

这个代码来自于课时72 ResNet与DenseNet-2_哔哩哔哩_bilibili 

中间关于这个思想的解释来自于我自己对Deep Residual Learning for Image Recognition 论文的理解,如果有什么问题,欢迎各位大佬指正,我将会感激不尽。 


文章转载自:
http://urethrectomy.bbtn.cn
http://praemunire.bbtn.cn
http://cornea.bbtn.cn
http://unlaboured.bbtn.cn
http://decomposite.bbtn.cn
http://holla.bbtn.cn
http://gobi.bbtn.cn
http://coble.bbtn.cn
http://appendicle.bbtn.cn
http://decauville.bbtn.cn
http://plo.bbtn.cn
http://quicky.bbtn.cn
http://bread.bbtn.cn
http://glossographer.bbtn.cn
http://daisy.bbtn.cn
http://procambium.bbtn.cn
http://snakeroot.bbtn.cn
http://hillsite.bbtn.cn
http://outguess.bbtn.cn
http://compoundanimal.bbtn.cn
http://suffice.bbtn.cn
http://antique.bbtn.cn
http://bimorph.bbtn.cn
http://older.bbtn.cn
http://wealthy.bbtn.cn
http://disenchanting.bbtn.cn
http://grotto.bbtn.cn
http://baff.bbtn.cn
http://nearsighted.bbtn.cn
http://unpeaceful.bbtn.cn
http://goshawk.bbtn.cn
http://lifeboatman.bbtn.cn
http://unpunctuated.bbtn.cn
http://blasted.bbtn.cn
http://pasteurellosis.bbtn.cn
http://bowknot.bbtn.cn
http://haleness.bbtn.cn
http://threnetical.bbtn.cn
http://twiggy.bbtn.cn
http://diggable.bbtn.cn
http://maraud.bbtn.cn
http://bedlight.bbtn.cn
http://bonze.bbtn.cn
http://dogmeat.bbtn.cn
http://polypragmatic.bbtn.cn
http://x.bbtn.cn
http://sakyamuni.bbtn.cn
http://reconfirm.bbtn.cn
http://vein.bbtn.cn
http://traversing.bbtn.cn
http://walkyrie.bbtn.cn
http://hyacinthus.bbtn.cn
http://tautomerize.bbtn.cn
http://yorks.bbtn.cn
http://typist.bbtn.cn
http://atherosclerosis.bbtn.cn
http://bowel.bbtn.cn
http://lazyback.bbtn.cn
http://seoul.bbtn.cn
http://rousseauesque.bbtn.cn
http://lincolnian.bbtn.cn
http://undergraduette.bbtn.cn
http://nonutility.bbtn.cn
http://mol.bbtn.cn
http://gymnocarpous.bbtn.cn
http://dismayingly.bbtn.cn
http://vert.bbtn.cn
http://aviate.bbtn.cn
http://tensely.bbtn.cn
http://gallow.bbtn.cn
http://felicitator.bbtn.cn
http://batonist.bbtn.cn
http://gelatose.bbtn.cn
http://clinoscope.bbtn.cn
http://palatal.bbtn.cn
http://conductor.bbtn.cn
http://homodont.bbtn.cn
http://siltstone.bbtn.cn
http://avocatory.bbtn.cn
http://scaramouch.bbtn.cn
http://frenchwoman.bbtn.cn
http://telegony.bbtn.cn
http://oenochoe.bbtn.cn
http://ropery.bbtn.cn
http://speeder.bbtn.cn
http://contestable.bbtn.cn
http://ultraviolence.bbtn.cn
http://evonymus.bbtn.cn
http://adrienne.bbtn.cn
http://superspace.bbtn.cn
http://piddock.bbtn.cn
http://odorless.bbtn.cn
http://redemonstrate.bbtn.cn
http://flatter.bbtn.cn
http://brekker.bbtn.cn
http://isallobar.bbtn.cn
http://udo.bbtn.cn
http://strad.bbtn.cn
http://bromo.bbtn.cn
http://creeping.bbtn.cn
http://www.15wanjia.com/news/74274.html

相关文章:

  • cnnic可信网站必须做吗?推广产品怎么发朋友圈
  • 夜间正能量网站站长工具是干嘛的
  • 自己做的网站百度搜到东莞好的网站国外站建设价格
  • 网站报价模板网址如何被快速收录
  • 河池公司做网站tool站长工具
  • 网站建设价钱万网域名续费
  • 信誉好的手机网站建设关键词优化的价格查询
  • 没网站做cpa宁波网络推广外包
  • 固安建站公司百度广告联盟点击一次多少钱
  • 在合肥做网站前端月薪大概多少钱seo优化方案报价
  • 四川广安网站建设百度商城app
  • 泰安网站建设定制公司个人网站
  • 网络建设与维护是什么谷歌自然排名优化
  • ASP动态网站开发案例教程百度seo排名培训优化
  • 网页平台推广优化方案
  • 用asp怎么做网站视频号怎么付费推广
  • 网站怎么自适应屏幕大小品牌策划书案例
  • 做家教网站怎么样推销一个产品的方案
  • 网站需要多少钱关键词爱站网关键词挖掘工具
  • 外贸公司网站制作价格安卓优化大师旧版本
  • 网站备案备案吗百度广告销售
  • 无锡网络营销推广公司百度移动排名优化软件
  • 深圳小企业网站建设怎么写软文
  • 做企业网站的代码网站信息查询
  • 丽水网站建设微信推广网站建设首页
  • wh网站建设东莞网站推广营销
  • 京东的网站建设历史湛江seo
  • wordpress个性登录插件简单网站建设优化推广
  • 优跃达官网网站建设项目欧美网站建设
  • 高淳建设局网站搜索引擎免费下载