一:什么是空洞卷积:

(因为该内容较长,作者会在文章底部提供本人学习空洞卷积的博客连接,供大家学习参考)

二:空洞卷积的优点:

(1):增大感受野:

对于普通卷积来说,空洞卷积有效地扩大了每一次运算的视野(在下文有清晰的表示)。

(2):保持原输入特征图W(宽),H(高):

也就是说原输入的特征图和特征矩阵不会因为引入空洞卷积而导致输入发生改变。

三:什么是‘gridding effect’问题:

如图所示:

不难看出在此例子当中有四层卷积计算层,而每次的空洞卷积‘dialted rate’(膨胀率)设为2时,在layer4层中利用到layer1层的区域(就是图中不为0的区域,而数字的大小是利用的次数)中间会产生许多缝隙,这会导致利用到的原始数据不连续(中间有许多数字为0的区域),会导致有很多细节会缺失,这种问题就是‘gridding effect’问题。-

四:设计不会产生‘gridding effect’现象的‘dialted rate’选用原则

(1):原则:

如下图公式:

图中:

:第i层的膨胀系数

就举个例子来说r=[1,2,5]    =max[5-2*2,5-2*(5-2),2]=2   (K是kernel size 卷积核的第一个维度数,这里设置的是3)

有K=3>==2,所以成立,不会出现‘gridding effect’问题,如下图,全部区域都有用到:

(2):将‘dialted rate’设计成锯齿结构:

简单来讲就是重复所给定的一组系数,如r=[1,2,3,1,2,3],r=[1,2,5,1,2,5]类似这种格式,也不会出现‘gridding effect’问题。

(3):设置的‘dialted rate’公约数不能大于一:

如r=[2,4,6]这组公约数为2大于1所以会出现‘gridding effect’问题,如图:(很明显有很多区域没有被利用)

五:参考资料:

(1)空洞卷积介绍:)吃透空洞卷积(Dilated Convolutions)_程序客栈(@qq704783475)-CSDN博客(https://blog.csdn.net/weixin_40519315/article/details/105115649(2)上述图的来源,和三个原则的提出:

膨胀卷积(Dilated convolution)详解_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1Bf4y1g7j8?spm_id_from=333.1007.top_right_bar_window_history.content.click

关于设计解决空洞卷积中‘gridding effect‘问题的几个原则(简单易懂)相关推荐

  1. MATLAB中函数find的使用方法概述,简单易懂+例子

    MATLAB中函数find的使用方法总结+探索,简单易懂+例子 该函数不仅可以查找矩阵获这向量中的非零元素的位置,也可以查询满足一定逻辑条件的元素位置. find函数总共的适用方法 index = f ...

  2. oracle中trim,ltrim,rtrim函数用法(简单易懂)

    oracle中trim,ltrim,rtrim函数用法 用法一.去空格 函数 作用 TRIM TRIM()去除指定字符串的前后空格 LTRIM LTRIM()去除指定字符串的前面空格 RTRIM RT ...

  3. 总结-空洞卷积(Dilated/Atrous Convolution)、gridding问题以及解决方案、训练技巧BN和PReLU、CReLU

    这里有个可视化.直观的图:https://github.com/vdumoulin/conv_arithmetic https://zhuanlan.zhihu.com/p/50369448 http ...

  4. 论文解读丨空洞卷积框架搜索

    摘要:在通用目标检测算法,空洞卷积能有效地提升网络的感受野,进而提升算法的性能.本次解读的文章提出了一种空洞卷积变体及对应的空洞卷积搜索方法,充分探索空洞卷积的潜力,进一步提升网络模型的性能. 本文分 ...

  5. CNN中各类卷积总结:残差、shuffle、空洞卷积、变形卷积核、可分离卷积等

    CNN从2012年的AlexNet发展至今,科学家们发明出各种各样的CNN模型,一个比一个深,一个比一个准确,一个比一个轻量.我下面会对近几年一些具有变革性的工作进行简单盘点,从这些充满革新性的工作中 ...

  6. 空洞卷积aspp 学习笔记

    ASPP 以下内容转自: 空洞空间卷积池化金字塔(atrous spatial pyramid pooling (ASPP))对所给定的输入以不同采样率的空洞卷积并行采样,相当于以多个比例捕捉图像的上 ...

  7. 【深度学习】6万字解决算法面试中的深度学习基础问题

    这是对白的第 51 期分享 作者 l 清雨卢    出品 l 对白的算法屋 前言 真的是千呼万唤始出来emmmm,去年春招结束写了篇面试的经验分享.在文中提到和小伙伴整理了算法岗面试时遇到的常见知识点 ...

  8. 空洞卷积(dilated convolution)

    目录 一.dialated convolution的发展由来 二.对dialated convolution的理解 三.重新思考卷积: Rethinking Convolution 四.空洞卷积的拯救 ...

  9. [卷积核]空洞卷积(转)

    转自: https://www.cnblogs.com/hellcat/p/9687624.html 目录 一.空洞卷积的提出 二.空洞卷积原理 三.空洞卷积问题 感受野跳跃 小尺度物体检测 四.网络 ...

最新文章

  1. 详细的聊聊接口性能优化的11个小技巧 不收藏对不起我
  2. python 贴吧自动回复机-Python实现微信自动回复机器人详细教程
  3. 【Mongodb】如何创建mongodb的replica set
  4. Example of how to use both JDK 7 and JDK 8 in one build.--reference
  5. WP博客wordpress,robots.txt写法
  6. android Bimtap 各种图片处理方法、图片特效
  7. docker+kibana+filebeat的安装
  8. MySQL从5.5升级到5.6,TIMESTAMP的变化
  9. 王健林最好的时代过去了
  10. python中字符串中的换行符号是什么_Python字符串中的换行符和制表符
  11. org.hibernate.NonUniqueObjectException:
  12. 故障:Outlook 收发邮件时的 0x800CCC1A 错误
  13. 账龄分析表excel模板_智能考勤表excel表模板
  14. Pos58打印程序开发相关
  15. ld链接动态库静态库问题
  16. deb 中标麒麟_麒麟动态·亿图软件登陆银河麒麟桌面三部曲之——项目管理软件 - 银河麒麟操作系统 麒麟操作系统 中标麒麟 麒麟软件官方网站...
  17. vin端口是什么意思_5G新在哪儿(6)?-天线端口的故事
  18. 《LeetCode之每日一题》:203.提莫攻击
  19. Linux环境下挂载外接硬盘
  20. 转载:SRT传输库评估报告(V1.0.0)

热门文章

  1. jQuery 时间插件My97DatePicker动态获取选中值及修改默认时间
  2. 数据科学基础-2-概率基础
  3. matlab中受控电流源怎么用,如何使用simulink进行光伏并网受控电流源的等效思路进行建模...
  4. 大学生心理健康教育考试—中南大学(+简答题)
  5. 黑马程序员Python学习一预备
  6. IDEA Translation翻译插件
  7. 财富自由:金钱、注意力、时间、认知,你会怎么排?
  8. 管理后台服务通用化设计拙见
  9. JavaScript 10个常见用法
  10. vue项目中预览pdf文件