什么是卷积神经网络?为什么它们很重要?

摘要:
hmsr=toutiao.io&utm_medium=toutia.io&utm_Source=toutiao卷积神经网络有四种基本操作:1。卷积2。非线性处理3。归一化或二次采样4。分类1。首先卷积。卷积的主要目的是从输入图像中提取特征。卷积可以从一小块输入数据中学习图像的特征,并可以保持像素的空间关系。

原文地址:http://www.hackcv.com/index.php/archives/104/?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io

卷积神经网络的四个基本操作:

1、卷积

2、非线性处理(Relu)

3、赤化或者亚采样

4、分类(全连接层)

一、先说卷积卷积的主要目的是为了从输入图像中提取特征。卷积可以通过从输入的一小块数据中

学习到图像的特征,并且可以保留像素的空间关系。

在CNN术语中,3X3的矩阵叫做 滤波器(filter)或者核(kernel) 或者 特征检测器,

通过图像上滑动滤波器并且计算点乘得到的矩阵叫做 “卷积特征(Convolved feature)"

滤波器在原始输入图像上的作用是特征检测器。

在实践中CNN会在训练过程中学习到的这些滤波器的值,我们使用的滤波器越多,提取到的图像特征就越多,网络

所能在未知图像上识别的模式就越好。

特征图的大小由三个参数控制,我们需要在卷积前确定它们:

(1)深度:深度对应的是卷积操作所需要的滤波器的个数。

(2)步长:步长是我们在输入矩阵上滑动滤波器矩阵的像素数。当步长为1时,我们每次移动滤波器一个像素的位置。

当步长为二时,每次移动滤波器会跳动2个像素。步长越大,讲会得到更小的特征图。

(3)零填充,对应padding参数的设置吧。有时,在输入矩阵的边缘使用零值进行填充。这样我们可以对输入图像矩阵的边缘

进行滤波。零填充的一大好处是可以让我们控制特征图的大小。使用零填充的也叫翻卷机,不适用零填充的叫做

严格卷积。

二、非线性处理

这部分主要是激活函数了,relu函数,tanh函数,sigmoid函数

relu用的比价多,可以解决梯度消失的问题,但是讲BN的那篇论文说加了BN操作之后用sigmoid函数效果更好。

不过我自己试了mnist数据集的效果,还是relu更好些,不过BN加在激活函数之前确实是这样。

三、池化操作

池化操作,叫做亚采样或者下采样,降低了各个特征图的维度,但可以保持大部分重要的信心。

常用的池化操作包括:最大化,平均化,加和等。

池化可以控制特征的维度,见识网络中的参数和计算量,控制过拟合

池化可以使网络对输入图像的变化,冗余不敏感,微小的变化不会影响输出。

获得图像最大程度上的尺度不变性

除此之外,池化还是一个无限强的先验。

四、全连接层

卷积和池化层的输出表示了输入图像的高级特征,全连接层的目的是为了使用这些特征把输入图像基于训练数据进行分类。

免责声明:文章转载自《什么是卷积神经网络?为什么它们很重要?》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇用nginx的反向代理机制解决前端跨域问题在nginx上部署web静态页面UILabel下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

OptimalSolution(5)--数组和矩阵问题(1)简单

  一、转圈打印矩阵   题目:给定一个整型矩阵matrix,按照转圈的方式打印它。   要求:额外空间复杂度为O(1) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 打印结果为:1 2 3 4 8 12 16 15 14 13 9 5 6 7 11 10   思路:矩阵分圈处理问题。用...

目标检测之faster-RCNN和FPN

今年(2017年第一季度),何凯明大神出了一篇文章,叫做fpn,全称是:feature pyramid network for object Detection,为什么发这篇文章,根据 我现在了解到的是对小目标和大目标识别率都好。为什么?我们来看下面一幅图: 此处来自:http://blog.csdn.net/u014380165/article/deta...

octave中的一些基本操作

1.矩阵的表示:v = [1 2 2]  %表示1行3列的矩阵 v = [1; 2; 2] %表示3行1列的矩阵 v = [1 2; 2 3; 4 5] %3*2矩阵 size(v) % 求v的行与列 length(v) %求v的列   2.几个基本矩阵的表示:1)s = ones(2, 4)  %2*4全1矩阵 2)m = zeros(3, 4) %...

GitHub:超分辨率最全资料集锦

前言本文将分享的内容是:超分辨率(Super Resolution,SR)最全资料合集,涵盖了SISR、VSR等。在这里插入图片描述一张图看懂超分辨率SR作用注:文末附超分辨率SR微信交流群,欢迎加入学习Awesome-Super-Resolution    项目作者:ChaofWang Star    数量:636 Commit    数量:120htt...

矩阵理论 第八讲 矩阵函数的求法

第八讲 矩阵函数的求法 一、利用Jordan标准形求矩阵函数。 对于矩阵的多项式,我们曾导出,:多项式 实际上,以上结果不仅对矩阵的多项式成立,对矩阵的幂级数也成立。由此引出矩阵函数的另一种定义及计算方法。 1. 定义:设n阶矩阵A的Jordan标准形为J , 有非奇异矩阵P使得: 对于函数f(z),若下列函数 均有意义,则称矩阵函数f(A...

14-高效求最长公共子序列(二维数组存不下)

/* See LCS again时间限制:1000 ms | 内存限制:65535 KB难度:3描述There are A, B two sequences, the number of elements in the sequence is n、m;Each element in the sequence are different and less t...