Resnet网络结构图和对应参数表的简单理解

本文介绍了Resnet残差网络的结构,特别是34层网络的详细配置。网络结构中,通过残差块实现了不同深度的特征学习。每个残差块由多个卷积层组成,保持输入和输出的通道数一致,以允许直接相加。虚线和直线的区别在于是否需要额外的步长为2的卷积来调整形状。网络通过均值池化和全连接层,最终得到1000维的输出,并通过softmax激活函数得出分类结果。
摘要由CSDN通过智能技术生成

Resnet

Resnet即就是残差网络,本文主要是对于resnet给出的网络结构图进行简单解释。

网络结构图

img

以上就是34层网络的网络结构图。

img

以上是18层、34层、50层、101层以及152层网络所对应的残差块。

我刚开始在网上看到这两张图片的时候,感觉一点都不懂,后面学了一下,稍微懂了,所以写下这篇博文做个记录。

个人理解

比如说第一张34层的网络结构图,它对应的是第二张图片的第四列。

在第四列中,每一行的大概解释如下:

  • 第二行表示,从18层到152层的conv1都使用了64个7*7的卷积核,
  • 第三行表示的是从18层到152层的conv2_x第一步也都使用了3*3的卷积核进行池化。
  • 第四行表示con2_x的第二步执行了 3个残差块,每个残差块包含两步操作:使用64个3*3的卷积核,进行卷积,执行两次。而最终的结果shape为[56*56*64]
  • 同样的,第五行(conv3_x)表示的是4个残差块,每个残差快包含两次相同的卷积:使用128个大小为3*3的卷积核进行卷积。
  • 第六行、第七行类似前面。
  • 第八行为均值池化,从而得到一个1000d的结果,在经过全连接层以及softmax激活函数得到 1*1的输出。

虚线和直线的区别

在第一张图中有些是虚线,而有些是直线,区别大概有一下几点:

简单来说就是,一个残差块对应的输入shape和输出shape相同,则用实现,否则用虚线。如果输入和输出的shape相同,则在计算的过程中可以直接将输入数据和输出结果相加,我们截取其中一个残差块:

在这里插入图片描述

在此图中,输入数据的shape为:[56 * 56* 64],而输出数据为:[28*28*64]

在这里插入图片描述

在此图中,输入数据的shape为:[56 * 56* 64],而输出数据为:[28*28*128],因此,需要将虚线的输出结果输入到前面实现的残差块中,才能最终得到和输入数据相同的shape,从而将输入和输出相加。

在上图中,主分支的stride为2,即可让输入的长宽为[56 * 56* 64]变为[28*28*128],而捷径分支(右侧)的stride为2,也可让输入的长宽为[56 * 56* 64]变为[28*28*128],从而保证主分支执行完两次卷积后再与捷径分支进行相加操作。

MATLAB ResUNet(具有Residual Blocks的UNET)是一种用于像分割的深度学习模型。UNET是一种常用于像分割任务的卷积神经网络架构,而ResUNet是对UNET架构进行改进后的版本。 ResUNet中的改进是引入了残差块(Residual Blocks)。残差块是一种通过跳跃连接(skip connection)将输入直接传递给输出的结构。这种设计使得网络能够更好地捕捉到不同层级的特征,同时减少了梯度消失的问题。 与传统UNET相比,MATLAB ResUNet具有以下优势: 1. 更强的特征表达能力:残差块的引入增强了网络的非线性表达能力,使得网络可以更好地学习到像特征。 2. 更好的细节保留能力:传统UNET在进行下采样运算时会损失像的细节信息,在进行上采样时无法完全恢复细节。而ResUNet通过跳跃连接将特征传递到上采样的过程中,有助于保留更多的细节信息。 3. 更快的收敛速度:由于引入了残差块,网络可以更快地收敛到最优解,加快了训练过程。 MATLAB ResUNet广泛应用于医学像分割任务,例如肺部、肝脏和肿瘤等结构的分割。通过使用ResUNet,我们可以更准确地提取出感兴趣区域,并在医学诊断和治疗中发挥重要作用。 总之,MATLAB ResUNet是一种基于UNET架构并引入了残差块改进的深度学习模型,具有更强的特征表达能力、更好的细节保留能力和更快的收敛速度。它在医学像分割等任务中有广泛的应用前景。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值