1. 扩张卷积

Dilated Convolutions,翻译为扩张卷积或空洞卷积。扩张卷积与普通的卷积相比,除了卷积核的大小以外,还有一个扩张率(dilation rate)参数,主要用来表示扩张的大小。扩张卷积与普通卷积的相同点在于,卷积核的大小是一样的,在神经网络中即参数数量不变,区别在于扩张卷积具有更大的感受野。感受野是卷积核在图像上看到的大小,或者说卷积后的图像上,一个像素点对应着原图中的多少像素点。例如3*3卷积核的感受野大小为9。

2. 示意图

下图是扩张卷积的示意图。

(a) 普通卷积,1-dilated convolution,卷积核的感受野为3×3=9。

(b) 扩张卷积,2-dilated convolution,卷积核的感受野为7×7=49。

(c) 扩张卷积,4-dilated convolution,卷积核的感受野为15×15=225。

从上图中可以看出,卷积核的参数个数保持不变,感受野的大小随着“dilation rate”参数的增加呈指数增长。

3. 优点

扩展卷积在保持参数个数不变的情况下增大了卷积核的感受野,同时它可以保证输出的特征映射(feature map)的大小保持不变。一个扩张率为2的3×3卷积核,感受野与5×5的卷积核相同,但参数数量仅为9个,是5×5卷积参数数量的36%。

增大感受野的方法还有pooling层,多层卷积等。pooling每次会减少特征图的尺寸。这样在上采样的时候,会丢失很多信息。连续多层卷积,比如连续很多层使用3*3, step_size=1的卷积核,虽然也能在增大感受野的同时保证特征图尺寸,但感受野线性增长,而扩张卷积感受野指数增长。

4. 应用

扩张卷积在图像分割、语音合成、机器翻译、目标检测中都有应用。

5. 扩张卷积的网格化问题

参考链接点我

6. 参考资料

Multi-Scale Context Aggregation by Dilated Convolutions

Dilated Convolutions相关推荐

  1. 卫星图像分割--Effective Use of Dilated Convolutions for Segmenting Small Object Instances

    Effective Use of Dilated Convolutions for Segmenting Small Object Instances in Remote Sensing Imager ...

  2. 膨胀卷积--Multi-scale context aggregation by dilated convolutions

    Multi-scale context aggregation by dilated convolutions ICLR 2016 https://arxiv.org/abs/1511.07122 C ...

  3. DL之DilatedConvolutions:Dilated Convolutions(膨胀卷积/扩张卷积)算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略

    DL之DilatedConvolutions:Dilated Convolutions(膨胀卷积/扩张卷积)算法的简介(论文介绍).架构详解.案例应用等配图集合之详细攻略 目录 Dilated Con ...

  4. 膨胀卷积(Dilated convolutions)(又叫空洞卷积、扩张卷积)

    一.背景 论文:Multi-Scale Context Aggregation by Dilated Convolutions   大部分图像分割的框架都是经历一系列的卷积和下采样的模块之后,再不断与 ...

  5. Multi-Scale Context Aggregation By Dilated Convolutions

    1 Introduction 之前的网络比如FCN或者Deep Lab v1都存在从小的分辨率图像往大了进行上采样,那么问题就来了,下采样是必要的嘛?话有一些方法提供多个重构版本(multiple r ...

  6. 膨胀卷积(DILATED CONVOLUTIONS)

    膨胀卷积(DILATED CONVOLUTIONS)是在卷积核的元素之间插入一些额外的空间,而插入空间的量由参数膨胀因子d (dilation rate)来控制, 通常有d-1个空间在卷积核元素之间被 ...

  7. 【扩张卷积or空洞卷积】如何理解Dilated Convolutions(空洞卷积)

    文章来源:https://blog.csdn.net/alxe_made/article/details/88594550 1. 扩张卷积的提出 Multi-Scale Context Aggrega ...

  8. Dilated Convolutions——扩张卷积

    文章作者:Tyan 博客:noahsnail.com  |  CSDN  |  简书. 1. 扩张卷积 Dilated Convolutions,翻译为扩张卷积或空洞卷积.扩张卷积与普通的卷积相比,除 ...

  9. 空洞卷积(Dilated Convolutions)

    在深度学习中,我们常见的就是卷积神经网络.这篇博客来给大家介绍一下空洞卷积跟普通卷积的区别. 空洞卷积的应用处:空洞卷积(dilated convolution)是针对图像语义分割问题中下采样会降低图 ...

最新文章

  1. openssl的实践应用
  2. 常见拒绝服务攻击行为特征与防御方法
  3. MFCC特征参数提取(一)(基于MATLAB和Python实现)
  4. java迷宫队列实现_Creator 迷宫生成: DFS 与 BFS 算法实现
  5. Linux glibc内存管理:用户态内存分配器——ptmalloc实现原理
  6. 单元测试Java Hadoop作业
  7. 一文读懂 - 云上用户如何灵活应用定制化网络服务
  8. 数据模型和数据库系统的模型结构
  9. setlength java_Java StringBuilder setLength()方法与示例
  10. 当心路径层次太深,名字太长造成解压失败
  11. (九)练习:美萍酒店管理系统-系统设置-删除类型、删除房间
  12. 你画我猜游戏html源代码,微信小程序你画我猜demo完整源码
  13. SuperMap iDesktopX 影像/栅格数据不用导入导出即可分析处理啦!
  14. python迷宫小游戏代码_python迷宫游戏,迷宫生成,解决与可视化
  15. html游戏手柄,纯CSS3实现的游戏控制手柄
  16. cadence 批量一次性修改title 页码标题等
  17. 《数据结构》八大排序(详细图文分析讲解)
  18. java 代码 二义性是什么_Java接口默认方法带来的问题分析【二义性问题】
  19. 【离线语音专题①】安信可最新离线语音模组VC系列出厂固件使用教程——SDK开源?
  20. 沈阳师范大学大一上册C语言PTA题目集以及答案(第五章 函数 编程题篇)

热门文章

  1. CSDN博客皮肤设置
  2. HDU 4125 Moles 线段树+KMP
  3. 立体感css播放按钮样式
  4. 开源论坛框架调研总结
  5. 电脑配件 - 机械键盘的由来, 与普通键盘的区别以及如何选购及使用维护 - 学习/实践
  6. 【爬虫】爬取个人随手记账户
  7. 吃白菜一样用micropython玩esp32(四)—— siri远程控制点灯
  8. JetBrains IDEA快捷键大全
  9. 基于C++模板类编程数据结构图的操作---注意error:2248的解析
  10. Vue——vue3路由导航守卫及其写法