五、卷积神经网络CNN6(卷积相关问题2)

采用宽卷积的好处有什么

窄卷积和宽卷积

对于窄卷积来说,是从第一个点开始做卷积,每次窗口滑动固定步幅。比如下图左部分为窄卷积。那么注意到越在边缘的位置被卷积的次数越少。于是有了宽卷积的方法,可以看作在卷积之前在边缘用 0 补充,常见有两种情况,一个是全补充,入下图右部分,这样输出大于输入的维度。另一种常用的方法是补充一部 0 值,使得输出和输入的维度一致。这里文中给了一个公式 。npadding 在全补充里是 filter-1 ,在输入输出相等时,就要主要奇偶性了,注意到卷积核常为奇数。

为什么采用宽卷积

通过将输入边角的值纳入到滑窗中心进行计算,以便损失更少的信息。

卷积层输出的深度与哪个部件的个数相同

输出深度(通道)与卷积核(过滤器)的个数相等。

激活函数通常放在卷积神经网络的那个操作之后

通常放在卷积层之后。

如何理解最大池化层有几分缩小

池化层:对输入的特征图进行压缩,一方面使特征图变小,简化网络计算复杂度;一方面
进行特征压缩,提取主要特征。
池化操作一般有两种,一种是 Avy Pooling, 一种是 max Pooling

五、卷积神经网络CNN6(卷积相关问题2)_第1张图片

注 1:(Avy pooling 现在不怎么用了,方法是对每一个 2*2 的区域元素求和,再除以 4,得到主要特征),而一般的 filter 取 2*2,最大取 3*3,stride 取 2,压缩为原来的 1/4.
注 2:这里的 pooling 操作是特征图缩小,有可能影响网络的准确度,因此可以通过增加特征图的深度来弥补。

你可能感兴趣的:(深度学习(上),cnn,深度学习,人工智能)