当前位置:   article > 正文

【学习笔记】深度学习之CNN卷积神经网络_c'n'ncnn

c'n'ncnn

什么是 C N N CNN CNN(卷积神经网络)?

定义

卷积神经网络( C o n v o l u t i o n a l N e u r a l N e t w o r k Convolutional Neural Network ConvolutionalNeuralNetwork, C N N CNN CNN)是一种前馈神经网络,它的人工神经元可以响应一部分覆盖范围内的周围单元,对于大型图像处理有出色表现。

卷积神经网络由一个或多个卷积层和顶端的全连通层(对应经典的神经网络)组成,同时也包括关联权重池化层 P o o l i n g L a y e r Pooling Layer PoolingLayer)。这一结构使得卷积神经网络能够利用输入数据的二维结构。与其他深度学习结构相比,卷积神经网络在图像语音识别方面能够给出更好的结果。这一模型也可以使用反向传播算法进行训练。相比较其他深度、前馈神经网络,卷积神经网络需要考量的参数更少,使之成为一种颇具吸引力的深度学习结构。

作为深度学习中比较重要也广为人知的一种网络结构——卷积神经网络——是非常令人吃惊的。它变成了一种颠覆性的技术,打破了从文本、视频到语音等多个领域所有最先进的算法,远远超出了其最初在图像处理的应用范围。

神经网络,顾名思义,是科学家们类比生物神经网络搭建的一种人工网络,模仿生物进行图像、音频等信息进行处理从而快速得到我们想要的信息。

卷积,则是指在人工神经网络处理信息的过程中使用了卷积这种数学上的运算方法。卷积网络是一种特殊的神经网络,它们在至少一个层中使用卷积代替一般矩阵乘法。

C N N CNN CNN的结构

卷积神经网络由一个输入层和一个输出层以及多个隐藏层组成。 C N N CNN CNN的隐藏层通常由一系列与乘法或其他点积卷积的卷积层组成。

激活函数通常是 R e L U ReLU ReLU层,随后是其他卷积。

例如池化层,全连接层和归一化层( S o f t m a x Softmax Softmax S i g m o i d Sigmoid Sigmoid),称为隐藏层,因为它们的输入和输出被激活函数和最终卷积掩盖了。
在这里插入图片描述
卷积神经网络的结构:输入层( I n p u t L a y e r Input Layer InputLayer)—卷积层( C o n v o l u t i o n a l L a y e r Convolutional Layer ConvolutionalLayer)—池化层( P o o l i n g L a y e r Pooling Layer PoolingLayer)—卷积层—池化层(降采样层)—…—全连接层—全连接层—…—输出层(全连接层+ S o f t m a x Softmax

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/73135
推荐阅读
相关标签
  

闽ICP备14008679号