简单卷积网络示例
- 一个卷积网络的例子,假设我们有一张图,我们要识别它是否是一张猫图。
〇假设这张图是39×39×3的图。
则,nH^[0]
=nW^[0]
= 39,即图片的高度和宽度都是39。nC^[0]
= 3。
①假设第一层我们使用3×3的过滤器来提取特征,则f^[1] = 3
,s^[1] = 1 , p^[1] = 0
,并且有10个过滤器。则第二层的卷积输入是37×37×10的矩阵。37为[(n+2p-f)/s+1]
的值,而10为第一层到第二层之间过滤器的个数。
则,第一层的标记为,nH^[1]
=nW^[1]
= 37,nC^[1]
= 10,它是第一层过滤器的个数,也是第一层激活值的维度。
②假设第二层我们使过滤器的f = 5,即f^[2]
= 5,s^[2] = 2,p^[2] = 0
,有20个过滤器,则第三层的卷积输入为17×17×20的矩阵。即a^[2]
的维度为17×17×20。
则,nH^[2]
=nW^[2]
= 17,nC^[2]