2。3Deep Learning的训练

深度学习的训练分为两种,一种是自顶向下的监督学习方法,一种是自下向上的非监督学习方法,由于本文卷积神经网络是监督学习模式,所以着重介绍Deep Leaning的监督学习训练。该训练利用有标签的数据训练第一层,学习第一层参数,可得比初始输入更有区分性的特征,第一层输出作为第二层的输入,得到区分性变大的特征,传递数据,得到各个层的参数,从而构建模型。 

2。4卷积神经网络

2。4。1 CNN的历史

1962年Hubel和Wiesel两位学者通过对猫的研究总结出receptive field(感觉范围)的概念,1984年从日本来的Fukushima在receptive field的基础上成为了卷积神经网络的第一个实现者,他提出的“神经认知机”是该网络的先驱体[16]。神经认知机包括两种神经元,分别是S神经元和C神经元,根据两种神经元的功能不同,分别用来做特征收集提取和防止特征改变,而S神经元又分为两个区域:控制神经元接收范围和个数的感受区域,以及控制特征采纳程度的阈值函数。而卷积神经网络则是该神经感知机的发展,功能更加完善。

2。4。2 CNN的网络结构

卷积神经网络存在n个层,平均每一层代表一次特征提取,每一层上有m个神经元,每个神经元都会参与到上一个输入信息的调度和下一个输出信息的得出[17]。

图2。4 CNN 的网络结构

如图2。4所示,卷积神经网络由7个部分构成,输入层,卷积层,池化层(pooling),再加上卷积层,池化层,全链接层和输出层,input到C1之间是经过卷积运算,得到n个(图中是三个)特征图像,后经池化处理得到S2,实际上该步是对上一步得到的特征图像进行加W(权值)和b(偏置),之后对得到的结果做Sigmoid函数特征筛选和特征扩大,后经过C3卷积和S4池化的特征筛选,最终把特征图像全链接化,经过分类器分类,得到相应的类别,整个过程基于特征分为三步:

① 取输入像素点,将像素点转化成相应矩阵。来*自-优=尔,论:文+网www.youerw.com

② 逐层加权融,加偏置融合像素点为特征图像,对特征图像做特征筛选。

③ 分类器分类,得到分类结果。

CNN神经网络在Ci神经层是将输入像素转变特征的过程,由于C层和S层所涉及参数局部共享,所以权值参数可以分享给其他像素点,进而CNN相对于普通神经网络有更少的参数和连接数,使CNN网络模型更有利于信息量大的图片检测。

2。4。3稀疏链接和权值共享

CNN的权值共享是该方法的突出优势,在图像识别时可以使计算简便,例如:假设样本的图像是1000*1000大小(小图像规格),神经元个数为一百万,按照神经网络的全链接的方式进行连接需要1000*1000*1000000=1012个链接(每个像素点都要链接一个神经元),出现1012个参数,计算量很大

上一篇:Hadoop大数据平台数据抽取和交换工具的设计与实现
下一篇:基于Django的企业管理系统的设计及实现

基于Apriori算法的电影推荐

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

网络常见故障的分类诊斷【2055字】

老年2型糖尿病患者运动疗...

安康汉江网讯

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...

网络语言“XX体”研究

互联网教育”变革路径研究进展【7972字】

LiMn1-xFexPO4正极材料合成及充放电性能研究

麦秸秆还田和沼液灌溉对...

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析