Non-local U-Nets for Biomedical

2020-03-11  本文已影响0人  此间不留白

一些传统的分割网络两个缺陷

Non-local U-Nets解决以上问题的方案

为了解决以上问题,Non-local U-Nets提出了以下两个方案:

Non U-Net框架结构解析

经典U-Net中,输入首先经过编码提取低维特征,两个下采样模块用来减少图片空间大小并用来提取高维特征,每次下采样后,图片的通道都会增加两倍,Bottom Block用来汇聚全局信息并生成编码器的输出,同样,解码器使用两个上采样块为分割后的输出恢复空间大小,上采样操作后,特征图会减半。

Non U-Net提出了一种基于求和的跳跃连接方式,而不是经典U-Net中的串联形式,这种连接方式有以下两个优点:
(1) 求和连接不会增加特征图,但是却减少了训练参数
(2) 跳跃连接相当于整个网络增加了一个长范围的残差设计,有利于模型的训练。


Fig1

Non U-net残差结构设计的分析

论文作者基于U-Net模型的设计,提出了四种残差连接方式:

Fig2-c,Fig2-d

全局汇聚块的设计

尽管全连接网络能够实现具有全局属性,但是在实践中容易过拟合,效果并不满意,作者在论文中提到了应用基于自主意力机制的全局全局信息汇聚块可以汇聚全局图像特征。将其进一步推广用于处理上采样和下采样的过程。

设定X代表全局汇聚块的输入,而Y代表 全局汇聚块的输出,则基于自注意机制的全局汇聚块的设计分为以下几个步骤:

注意:以上计算中,C_K,C_K表示向量维数的超参数,而输出Y的维数由Q决定,所以,可以认为通过适当的QueryTransform(·)函数,可以灵活的设置全局汇聚块的大小。

综上,整个全局汇聚块的设计中,作者提出了两种不同的QueryTransform(·)函数,其中,如图fig2-c的bottom 全局汇聚中,利用是步长为C_K的1×1×1的卷积块,而fig2-d的上采样实现中,作者利用了3×3×3,步长为2的反卷积运算。

论文中提到的全局汇聚块的实现,如下图fig3所示


fig3 基于注意力机制的全局汇聚块的实现
上一篇 下一篇

猜你喜欢

热点阅读