当前位置:   article > 正文

matlab实现卷积神经网络CNN(一)——网络结构介绍_matlab卷积神经网络

matlab卷积神经网络

一、CNN介绍

        ① 基本背景

        卷积神经网络(convolutional neural network)是具有局部连接、权重共享等特性的深层前馈神经网络,最早主要是用来处理图像信息。
        相比于全连接前馈神经网络,卷积神经网络有三个结构上的特性:局部连接、权重共享以及汇聚,这些特性使得卷积神经网络具有很好的特征提取能力,且参数更少。

        卷积神经网络一般由卷积层汇聚层和全连接层构成。

        ② 卷积层

对于一维卷积层,我们有:

y=\omega *x=\sum_{k=1}^{n}\omega _{k}x_{t-k+1}

该卷积核大小为 1×3,在一维数据上依次滑动计算。

根据卷积核滑动计算方式的定义,我们自然地会引入步长和零填充来增加卷积的多样性,以便更加灵活地进行特征提取。

 

 假设卷积层的输入神经元个数为

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