3.填充和步幅(padding & stride)
3. 填充和步幅(Padding & Stride)
1.填充(Padding)
- 给定
的输入图像,应用 卷积核: - 第1层输出大小为
- 第7层输出大小为
- 第1层输出大小为
- 更大的卷积核会让输出尺寸更快减小
- 形状从
减少到 - 其中
是输入的高和宽, 是卷积核的高和宽。
- 形状从
- 在输入周围添加格外的行/列,让输入变得更大
- 引入填充:在输入图像四周补零,使输出形状减小得更慢。
- 填充
行和 列,输出形状为: - 通常取
- 若
为奇数:上下两侧各填充 - 若
为偶数:上侧填充 ,下侧填充 - 列同理
- 若
- 填充
2.步幅(Stride)
- 步幅(stride)是指每次滑动卷积核时,行/列方向的步长。
- 步幅的引入可以让输出尺寸按比例减小,更快缩小特征图大小。
- 例:步幅为
表示每次在高方向移动3格,宽方向移动2格。
- 例:步幅为
- 步幅公式
- 设高度步幅为
,宽度步幅为 ,则输出形状为: - 当
, 时,输出形状为: - 若输入尺寸能被步幅整除,输出为:
- 设高度步幅为
3.总结
- 填充和步幅是卷积层控制输出形状的两个重要超参数。
- 填充通过在输入四周补零,减缓输出形状的缩减。
- 步幅决定每次卷积核移动的距离,可成倍压缩输出尺寸,加速下采样。
- 合理设置二者,有助于灵活控制模型的空间结构和计算量。
参考资料
“觉得不错的话,给点打赏吧 ୧(๑•̀⌄•́๑)૭”

微信支付

支付宝支付
3.填充和步幅(padding & stride)
http://neurowave.tech/2025/04/18/8-3-CNN-填充和步幅/