卷积神经网络

卷积神经网络

前言:

过滤器来提取特征,如垂直边缘,水平边缘和其它特征。


一、padding

不使用padding进行卷积将有两个缺点:

1、图像在每次识别边缘或其他特征时都缩小(输出缩小)。

2、角落边缘的像素只被一个输 出所触碰或者使用,而中间的像素点就会有许多 f×f 的区域与之重叠,所以那些在角落或者边缘区域的像 素点在输出中采用较少,丢掉了图像边缘位置的许多信息(图像边缘的大部分信息都丢失了)。

解决方法:在卷积操作之前填充这幅图像,可以用 0 去填充。

两种Padding(Valid 卷积和 Same 卷积):

1、Valid 卷积意味着不填充,输出维度为(𝑛 − 𝑓 + 1) × (𝑛 − 𝑓 + 1)

2、Same 卷积的输出大小和输入大小是一样的,输出维度为(𝑛 + 2𝑝 − 𝑓 + 1) × (𝑛 + 2𝑝 − 𝑓 + 1),式中𝑝 = (𝑓 − 1)/2,且𝑓是一个奇数。

为什么f一般不是奇数?

1、若f为偶数,那么会出现左右padding不对称的现象。

2、奇数维过滤器,就会有一个中心点,便于指出过滤器的位置。


二、卷积步长(strid)

步幅为s

输出维度为:((𝑛+2𝑝−𝑓)/ 𝑠 + 1 ), (𝑛+2𝑝−𝑓)/ 𝑠 + 1)

若商不是一个整数,则向下取整⌊ ⌋,以免(𝑛+2𝑝−𝑓)/ 𝑠 不是整数。


三、三维卷积

图像的通道数必须和过滤器的通道数匹配

输出维度为(高度,宽度,过滤器数量)

输出的通道数(第三维过滤器数量)会等于你要检测的特征数。


四、单层卷积网络

对形成的一个卷积神经网络层,增加偏差,然后应用非线性函数,输出过滤器数量(nf)个矩阵,把这nf矩阵堆叠起来,最终得到一个 高度×宽度×nf 的矩阵

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值