本文简单的讲解了卷积、池化的原理和作用。
卷积层

“stride”步长,滑动卷积核时,咱们会先从输入的左上角开始,每次往左滑动一列或者往下滑动一行逐一核算输出,咱们将每次滑动的行数和列数称为Stride。
卷积核“kernel”与输入矩阵进行“互相关运算”,图像矩阵中,从左到右,由上到下,取与滤波器同等巨细的一部分,每一部分中的值与滤波器中的值对应相乘后求和,最后的成果组成一个矩阵。
一般来说为了核算方便,卷积核一般取奇数例如“1X1”,“3X3”,”5X5″等。
输出层的巨细和输入,Padding,kernel_size,stride的巨细关系式为:

卷积代码示例
以下是基于pytorch的代码示例:

成果为



池化层




本文正在参加 人工智能创作者扶持计划
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。