卷积操作是深度学习网络的基石,说到神经网络模型设计就免不了提起卷积。要想解释清楚卷积的原理,卷积操作的示意图就必不可少,那么如何能够快速绘制卷积示意图呢?

1. 卷积示意图分析

下图是百度飞桨讲解卷积定义的一个示例,输入图片、输出图片还有卷积核都用网格进行表示
在这里插入图片描述
讲述卷积操作时,卷积核网格里填入了数字,用来表示卷积核权重。输入图片网格中也写上了数字,用来表示图片特征值。
卷积的过程就是:将卷积核大小的窗口覆盖到特征图上,逐渐滑动的过程。为了突出这一过程,被覆盖区域都被涂上了颜色,如图 (a) 中的红色。
在这里插入图片描述

2. 具体操作

通过上述分析,可以发现绘制卷积示意图只需要三个步骤:

  • 绘制网格
  • 填入数字
  • 添加颜色

2.1 绘制网格

  1. 打开 Visio,在形状区域找到正方形,拖拽出来

在这里插入图片描述

  1. 将正方形缩放到想要的网格大小,比如 10 mm x 10 mm 。页面左下角有尺寸的提示
    在这里插入图片描述
  2. 选中正方形,将选项卡切换到视图,选择加载项->其他Visio方案->排列形状

在这里插入图片描述

  1. 设置网格的行数和列数

间距字段下的行和列是选中正方形的边长值,如下图所示,设置行和列的数目即可将正方形沿行和列的方向复制多次构成网格。
在这里插入图片描述
将行和列的数目分别设为 2 和 3 即可得到两行三列的网格。
在这里插入图片描述

2.2 填充数字和颜色

在选中区域上双击,即可编辑文字,选择填充,即可改变区域颜色。
在这里插入图片描述

参考链接

  1. 百度零基础深度学习集训营:第三章深度学习实践应用-计算机视觉(上)
  2. 使用visio如何快速生成一个网格状图案-百度经验
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐