卷积神经网络的一般理解如下:
卷积神经网络(CNN)的结构
①卷积神经网络的结构一般包括以下几层:
输入层:数据的输入
卷积层:使用卷积核进行特征提取和特征映射。
励层:因为卷积也是线性运算,所以需要添加非线性映射。
池化层:进行下一步采样,对特征图进行稀疏处理,减少数据运算。
全连接层:通常在CNN末端进行重组,以减少特征信息的损失
输出层:用于输出结果
②还有层中间还可以使用一些其他功能层:
归一化层(BatchNormalization):CNN中特征的归一化
切片层:对特定(图像)数字指导不同的独立学习
融合层:进行独立特征学习的融合分支
请点击进入图像描述卷积神经网络(CNN)输入层
①CNN输入层的输入格式保了图像本身的结构。
②对于28×28的黑白图像,CNN的输入是28×28的二维神经元。
③对于RGB格式的28×28图像,CNN的输入是3×28×28的三维神经元(RGB中的每个颜色通道都有一个28×28的矩阵)
2)卷积神经网络(CNN)——卷积层
感受野
①卷积层有几个重要的概念:
>部感受野
共享权重
②假设输入是28×28的二维神经元,我们定义一个5×5的部感受野(感受野为想象)。 隐层中的神经元连接到输入层中的5x5神经元。 这个5×5的区域称为LocalReceptiveFields,
上一篇:一维卷积神经网络结构图
下一篇:卷积神经网络模型结构图