cs231_n5.2卷积神经网络

卷积神经网络(CNN)由卷积层、池化层和全连接层构成,通过激活函数如ReLU增强表达能力。卷积操作通过滤波器与输入图像进行点积,保留空间结构。填充用于保持输出大小,防止信息丢失。CNN的卷积核与输入深度匹配,形成激活映射,多个卷积核产生多张映射图。全连接层用于分类,权重矩阵对应类别数量。卷积层深入学习高级语义特征,示例程序提供直观展示。
摘要由CSDN通过智能技术生成

CNN通常由卷积层,池化层和全连接层堆叠而成,卷积层之后常使用激活函数(例如Relu)对其输出进行处理。CNN能够保留输入的空间结构。

注意:如果没有激活函数的话,多层网络叠加在一起,相当于一个等价的线性方程,无法解决线性不可分的问题(非线性激活增加了网络的表达能力)。

卷积操作:将filter在x上进行滑动,计算出每一个空间定位时的点积结果。也就是将filter的每个位置元素和与之对应图像区域region的像素值相乘,即W^{T}x+b,b为偏置。(W是和x同样大小的图像块,滑动filter可以获得整个feature map。)

填充:使得输出和输入的大小相同,避免信息丢失(尤其是边角的信息)。可以使用0填充或者边缘的像素进行填充。

当输入数据x(32,32,3),filter(5,5,3),无填充,stride为1时,输出y的shape为(28,28,1),如下图所示。

 

activation map大小:(H-F+2P)/S + 1   H是输入, F卷积核大小, P是padding   ( 32-5+0)/1+1=28, 卷积核为1,所以输出28x28x1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值