深度学习之卷积神经网络
demi 在 周三, 10/24/2018 - 11:45 提交
由于在看这类文章时专业名词较多,所以在正式开始前,我先介绍一些同义专业名词,各名词具体含义以及之间的关系在文中介绍。
卷积层 = C层
采样层 = 池化层(pooling层),S层
平面 = 特征图(feature map),通道,map
卷积核 = 权向量,滤波器
神经元 = 特征,结点,单元,像素点,patch
局部感受野的大小 = 滤波器的大小
1、 引入
在人工神经网络中,当网络层数增多时,网络中的权值以成倍的速度在增长。比如当输入为一个1000*1000图片时(假如网络总共有6层,每层100个节点)则需要的权值数为:1000*1000*100+100*100*4,这么多的权值数目严重影响了网络的训练速度,为了训练好模型同时也需要更多的训练样例,同时过于复杂的模型也易导致过拟合的发生。
在上例中,主要是前面的输入层到第一层的权重参数太多,那么如何解决呢?传统的方法就是人工从图像中抽取较少特征,然后再放入全连接的神经网络中,但这种方法存在两个问题,一个问题是人工抽取特征效率较低,其次是抽取的特征不一定准确。