【时间】2018.10.10
【题目】对反卷积概念的一些总结
概述
今天读到了一篇对反卷积概念解释得形象易懂的文章,下面是对文章阅读后的一点总结,原文内容更为详尽,具体可见:https://blog.csdn.net/C_chuxin/article/details/82995223
一、对反卷积概念的一些总结
-
反卷积在结果也是通过卷积运算获得的,其中卷积核是原卷积核的转置。
-
卷积层的前向操作可以表示为和矩阵C相乘,那么 我们很容易得到卷积层的反向传播就是和C的转置相乘。
-
只有方阵才有逆,这里的矩阵C只能用转置,才能保证维度一致。所以反卷积输出的结果和原正向卷积的输入也不是一个东西,只是维度相同。
2、其中卷积核是原卷积的转置,这里转置指核值左右、上下颠倒,比如,
-
原卷积核:
| W00 | W01 | W02 |
| W10 | W11 | W12 |
| W20 | W21 | W22 |
-
变为:
| W22 | W21 | W20 |
| W12 | W11 | W10 |
| W02 | W01 | W00 |
3、反卷积填充为:![]()
4、当s>1时,需要在其输入特征单元之间插入 s−1 个0,再进行卷积。
二、一个例子
【卷积】


【反卷积】


这里,
-
反卷积填充为:3-1-1=1
-
s>1,故需要在其输入特征单元之间插入 s−1=1 个0,再进行卷积。

6388

被折叠的 条评论
为什么被折叠?



