扩张卷积devisitng dilated convolution

扩张卷积作为一种有效增加模型上下文信息的方式,避免了传统方法参数过多和信息丢失的问题。它通过在卷积核中引入间隔来扩大感受野,但可能导致特征图的不连续性。解决此问题的方法是采用不同膨胀率的组合,例如‘锯齿状’排列。然而,一篇关于高斯热力图的全卷积光学遥感图像论文采用了平方形式的膨胀率,这提出了新的研究视角和挑战。
摘要由CSDN通过智能技术生成

背景

我们之前增加我们网络的上下文信息一般用的都是:增加滤波器的大小、数量;或者说池化层等。但是这样导致的问题就是:会增加我们模型的参数数量和复杂度,并且池化层太多还会导致我们信息丢失。so扩张卷积出世啦

扩张卷积原理

在这里插入图片描述

一句话概括:相当于在卷积核里面加入间隔,使感受野变大

上图中(a)是基础的卷积核,扩张卷积就是在这个基础卷积核加入间隔,上图(b)对应3 × 3 3\times33×3 的dilation rate=2的卷积,但是间隔为1,也就是相当于对应7 × 7 7\times77×7的图像块,可以理解为kernel size还是变成了7 × 7 7\times77×7,但是却只有9个点有参数,其余的位置参数都是0,和输入特征图对应位置的像素进行卷积计算,其余的位置都略过。

当然,他也不是完美的,也有问题

因为卷积核是有间隔的,这意味着不是所有的输入都参与计算,整体特征图上体现出一种卷积中心点的不连续,尤其是当叠加的卷积层都是用相同的dilation rate的时候:
在这里插入图片描述

解决方法

最好的方式是将连续排布的扩张卷积的dilation rate设置为“锯齿状”,比如分别是[1,2,3] 《递增式扩张》
在这里插入图片描述
但是很奇怪的是,我现在看的那篇基于高斯热力图的全卷积光学遥感图像论文,它里面用的扩张卷积是使用平方式的速率进行扩张的,既:2 4 8
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值