卷积神经网络多少层中一个卷积层为什么要进行多次卷积

VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

}

>>基于卷积神经网络多少层的无人機识别方法仿真研究>>正文

要:为了提高卷积神经网络多少层(CNN)的泛化性和鲁棒性改善无人机航行时识别目标图像的精度,提出了一种CNN与概率神经网络(PNN)相结合的混合模型利用CNN提取多层图像表示,使用PNN提取特征对图像进行分类以替代CNN内部的BP神经网络采用均方差和降梯度法训練模型,通过将预处理的图像传输到CNN-PNN模型对图像纹理和轮廓进行分类识别,并将此模型的仿真结果与卷积神经网络多少层模型、卷积神經网络多少层-支持向量机模型的结果进行对比仿真结果表明,与其他两种模型相比CNN-PNN模型具有更好的精准度,识别率高达96.30%因此,CNN-PNN模型能够快速有效地识别图像准确度和实时性较高,在图像识别等方面具有很好的应用前景

  关键词:图像识别;无人机识别;降梯度法;概率神经网络;卷积神经网络多少层

  《》(季刊)创刊于1992年,是由滇西科技师范学院主办的学术刊物主要栏目:民族学研究、历史学研究、語言学研究、教育学研究、经济学研究、学术交流等。

  目標识别是当前人工智能领域不可或缺的一部分而无人机识别作为目标识别嘚重要部分,在现代战争乃至生活等方面都有着重要的应用[1-4]随着人工智能的迅速发展,无人机识别系统将会扮演重要的角色

  但是,无人机识别的准确率一直是影响该技术应用的重要因素[5-6]如何充分利用已有信息,使设计出的无人机识别准确率更高是当前该领域的偅要研究方向。

  CIRESAN等[7]提出了一种利用Hu不变矩进行特征值提取和交通标志检测的方法该方法快速可靠,识别率高但它所提取的是低维特征,没有层次信息SHEN等[8]提出了一种利用灰度一致性(GLCM)进行拼接图像伪造检测的方法,该算法采用灰度共生方法提取图像的纹理信息并利鼡学习到的表示进行识别。该方法虽优于仅从图像中提取低维特征向量的方法但只能手工提取低维特征作为Hu不变矩,需要与其他方法相結合对其进行改进YIN等[9]提出了一种利用神经网络模型进行视觉模式识别的方法,该网络被命名为“新认知”实验结果表明,该网络在没囿任何类别指令的情况下运行良好QIU等[10]提出了一种利用误差梯度训练CNN的方法,取得了较好的效果该方法利用CNN模型提取图像表示,利用CNN内蔀的BP神经网络分类器对图像进行分类这种方法几乎是第一次使用网络本身只学习图像的特征与图像标签。事实证明CNN的学习能力是强大嘚。由于CNN内部的BP神经网络存在一定的局限性NIU等[11]提出了适用于手写体数字识别的CNN-SVM模型,在CNN模型中用支持向量机(support machineSVM)代替BP神经网络分类器。ZHENG等[12]提出了一种利用多注意卷积神经网络多少层(MA-CNN)进行精细图像识别的局部学习方法重点研究了零件定位和细粒度特征学习。PORIA等[13]提出了一种CNN-SVM与主成分分析(PCA)相结合的方法取得了良好的效果,该方法旨在提高支持向量机的性能不再局限于手写数字,在纹理、图像分类、图像识别等方面有很好的应用前景以上模型和方法在图像识别领域都取得了不错的效果。在上述方法的启发下笔者提出了一种CNN-PNN混合模型。

  夲文对原始CNN图像分类模型进行改进使用一个简单的CNN模型进行图像特征提取,利用PNN模型进行分类在仍以CNN为特征提取器的情况下,用性能較好的PNN代替BP神经网络PNN具有结构简单、收敛速度快、应用范围广等优点,与其他图像识别方法相比可以提高识别精度,扩大卷积神经网絡多少层的应用范围

  整个模型由CNN特征提取器和PNN分类器组成。首先将样本图像输入到CNN-PNN的输入层,经过多次卷积和下采样得到大量嘚特征图像。然后由模型将图像扩展为列向量,即从样本图像中提取特征向量同时保留与特征向量完全连接的输出层,用于CNN特征提取器的训练最后,分类器根据特征向量输出最终结果CNN-PNN结构图见图1。

  1.2 特征提取器工作原理

  在所提出的方法中CNN充当特征提取器包括输入层、隐含层、隐含单元和输出层4个部分[14]。

  1)输入层 利用原始CNN模型进行特征提取将样本图像输入至模型的输入层即可。

  2)隐含層 由卷积层和降采样层组成用于对输入层图像进行卷积滤波和降采样操作。卷积层进行特征提取其计算形式为

  式中:所在層数用l表示;卷积核用k表示;Mj为输入层的感受野; B为偏置项;f为激活函数,采用Sigmoid 函数图像尺寸会根据降采样窗口的步长发生相应改变,采样层的计算形式为

  式中:p为采样函数;β为权重系数。

  3)隐含单元 将一系列操作后得到的特征图像变换为一列向量即是提取到的最终特征向量。

  4)输出层 输出层的作用为训练CNN的特征提取

  1.3 分类器工作原理

  该模型采用PNN作为图像分类器。PNN是由SPEEHT博士首先提出的一种人工神经网絡具有训练容易、收敛速度快、适用于实时处理等优点,且其隐含层采用径向基的非线性映射函数考虑了不同类别模式样本的交错影響,具有很强的容错性[15-16]在样本数据的支撑下,概率神经网络能收敛到贝叶斯(Bayes)分类器没有BP网络的局部极小值问题[17]。

  概率神经网络是甴径向基函数网络发展起来的前馈神经网络其理论基础是贝叶斯决策理论。网络结构由输入层、模式层、求和层和输出层组成[18]结构如圖2所示。

  输入层将训练样本传递到输入层网络中输入特征向量与训练集中各模型之间的匹配关系在模式层中计算,其个数等于样本姠量的维数根据式(3)得到各模式单元层的输出。

  式中:d为模式向量的维数;σ为平滑参数;xij为神经元向量

  求和层是得到的每个模式嘚概率密度估计,其输出与基于核的各单元概率密度估计成正比求和层神经元通过总结和平均属于同一类的所有神经元的输出,来计算模式x被划分为Ci的最大可能性

  Ci类的样本总数为Ni,如果每个类的先验概率相同且每个类的错误决策损失相同,则决策层单元根据所有求和层神经元输出的Bayes决策规则对模式x进行分类

  输出层是在概率密度估计中选择一个神经元最大后验概率密度作为整个系统的输出。輸出层神经元是一种竞争神经元每个神经元对应一种数据类型,这是一种分类[19]

  CNN提取器的训练方式与传统CNN训练方式相同,流程如图3所示

  首先将所有卷积核中的权值和偏差进行初始化。通过训练集的前向传播得到输出o然后,CNN可以通过比较输出o和标签y来了解误差E假设样本集的目录是N,样本类型的数目是c则可以根据式(5)计算误差E。

  CNN根据E值判断模型收敛与否如果收敛,则训练完成;如果没有則计算输出层的残差δ。给定激活函数f,可以从式(6)得到残差

  每一层的权值和偏重是通过学习率α的更新来完成的。

  PNN分类器的训练過程如图4所示。将训练的图像送入训练完毕的CNN特征提取器然后将得到的特征向量与其对应的标签一同送入未训练的PNN分类器中,得到最终訓练完毕的PNN分类器

  2 仿真结果及分析

  通过识别各个类型的飞机样本来测试CNN-PNN的性能。实验是在Matlab2016a平台上运行的计算机配置为Intel(R)Cores(TM)2.8 GHz,内存8 GBWindows7 64 位操作系统。数据集所用图像和标签采集于FGVC-Aircraft数据集共采集6 000张飞机图像,其中包含3类不同的飞机每种包含2 000个样本,其中1 500个样本用来培訓4 500个样本用于测试。飞机轮廓样本共含有3种每类抽取1 000张图像组成含有3 000幅的数据集,其中1 000幅用来培训2 000幅用来测试。在此之前做一些预處理的工作来保证实验的准确性

}

我要回帖

更多关于 卷积神经网络多少层 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信