深度学习-【语义分割】学习笔记2 转置卷积(transposed convolution)
创始人
2025-05-30 00:34:05

文章目录

  • 转置卷积
  • 运算步骤
  • 深入理解转置卷积

转置卷积

在这里插入图片描述
起到上采样的作用——shape从2×2变成4×4。


运算步骤

相关链接:https://github.com/vdumoulin/conv_arithmetic
在这里插入图片描述
先进行一些处理,再进行正常卷积的操作。

输出shape的计算,e.g. (3 - 1) * 2 - 2 * 1 + 3 = 5

在这里插入图片描述


在这里插入图片描述


深入理解转置卷积

一个例子:
普通卷积 的计算在这里插入图片描述

下面进行另外一种运算,将卷积核 构造 等效矩阵(即空余位置补0)
在这里插入图片描述

将 feature map 展平
在这里插入图片描述
将 kernel等效矩阵 展平后合并
在这里插入图片描述

将I矩阵和C矩阵进行矩阵相乘计算,得到 1 × 4大小的输出。
在这里插入图片描述

==》从C 和 O 不能得到 I,因为C不一定有逆矩阵。但是C有转置矩阵,可以令O与C的转置相乘。

在这里插入图片描述
可以发现得到的结果reshape后就是转置卷积计算的结果,这就是转置卷积的计算过程。

一个神奇的现象,将C的转置按列分来后reshap,可以得到16个小矩阵。

在这里插入图片描述

这16个小卷积分别和普通卷积输出进行卷积计算的结果,就是转置卷积的结果!

在这里插入图片描述
在这里插入图片描述


参考资料:
https://blog.csdn.net/qq_37541097/article/details/120709865
https://www.bilibili.com/video/BV1mh411J7U4/?vd_source=25159b705a7bd142ef4cf6ae83653ad3

相关内容

热门资讯

守住脾胃关 健康过春节 春节将至,正是家人团聚、共享美食的时节。然而,饮食不节加之一些地区天气依然寒凉,极易损伤脾胃,引发消...
原创 这... 在探索美食的旅途中,我们总能找到那些简单却能触动心灵的食物。今天,我要与大家分享一种既简单又美味的饼...
原创 饺... 标题:饺子店老板的秘诀,拌饺子馅,这3味料缺一不可,保证鲜香多汁 在这个快节奏的时代,人们对于美食...
原创 西... 标题:西红柿鸡蛋面,多加了这一个步骤,好吃到每次把汤都喝完 在繁忙的都市生活中,人们总是渴望一顿简...
原创 这... 标题:这几种烤串是东北人最爱,南方人看了却只想“逃”,你吃过几种? 在北方的餐桌上,烤串总是不可或...