机器学习卷积与池化

来源:互联网 发布:淘宝店铺招牌素材图 编辑:程序博客网 时间:2024/05/29 04:14


输入图片大小为200×200,依次经过一层卷积(kernel size 5×5,padding 1,stride 2),pooling(kernel size 3×3,padding 0,stride 1),又一层卷积(kernel size 3×3,padding 1,stride 1)之后,输出特征图大小为:

A. 95

B. 96

C. 97

D. 98

E. 99

F. 100

正确答案:C (个人算后是C,参考答案后期修正为C了。) 
解析: 
首先我们应该知道卷积或者池化后大小的计算公式: 

outputw=imagew+2paddingkernelsizestride+1

outputh=imageh+2paddingkernelsizestride+1

其中,padding指的是向外扩展的边缘大小,而stride则是步长,即每次移动的长度。

这样一来就容易多了,首先长宽一般大,所以我们只需要计算一个维度即可,这样,经过第一次卷积后的大小为: 

200+252+1=99

经过第一次池化后的大小为: 
99+031+1=97

经过第二次卷积后的大小为: 
97+231+1=97

最终的结果为97。

原创粉丝点击