keras搬砖系列-Resnet-34详解

本文深入解析Resnet-34网络结构,探讨其残差块的设计,旨在防止深度网络中梯度消失或爆炸问题。通过引入快捷链接,即使在网络层数加深时仍能保持稳定训练。同时,分享了Keras中实现Resnet-34的代码参考。
摘要由CSDN通过智能技术生成

keras搬砖系列-Resnet-34详解

残差网络与传统网络相比加入了一个y=x层,主要作用是随着网络深度的增加,而不断退化。还有比较好的收敛效果。

其实我觉得出发点应该就是防止由于网络过深导致梯度爆炸/消失

之前做过一个实验对于某些物体8层与16层效果相同,这时候你应该查看权重看是否梯度爆炸或者消失,我觉得直线型的网络其实很优,简单粗暴,但是面对复杂的数据集,或者想要让精度更加高,或者运行速度更加快就得通过简单的东西复杂化。

对于残差网络与inception流一致,都有一个相同的module。

我们姑且称之为残差module:

其中F(x)表示残差,H(x)表示的是映射输出(网络输出),所以可以得到网络输出为H(x)=F(x,wi)+x

由于基本组成中间有两个隐藏层所以可以得到网络的输出为H(x)=y=w2Z(w1X)+wsX

对于普通网络而言,引入了快捷链接,当输入与输出具有相同维度的时候采用实线连接,可以直接使用快捷链接。维度增加的时候才用虚线连接。

参考:http://blog.csdn.net/circleyuanquan/article/details/60875016

代码:

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值