基于卷积神经网络的图像识别算法_第1页
基于卷积神经网络的图像识别算法_第2页
基于卷积神经网络的图像识别算法_第3页
基于卷积神经网络的图像识别算法_第4页
基于卷积神经网络的图像识别算法_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、指导老师:指导老师:-汇汇 报报 人:人:-123卷积神经网络原理图像分类算法设计与实现图像分类概述图像分类目标图像分类就是根据不同图像的特征,把图像按照内容的不同分成不同类别图像分类就是根据不同图像的特征,把图像按照内容的不同分成不同类别Cat Or Non-Cat ?方法选择支持向量机(支持向量机(SVM)是比较经典的用于分类的机器学习方法,即使在样本数量很少的情况下,也能得到相对好的结果,并且,由于最终分类器分类超平面的确定,只与有限的几个“支持向量”有关,训练速度比较快。卷积神经网络卷积神经网络(CNN)是一种多层感知机,对于图像来说,相邻像素的相似度一般来说高于相隔很远的两个像素,卷

2、积神经网络结构上的优越性,使得它可以更关注相邻像素的关系,而对相隔一定距离的像素之间的连接进行了限制。所以,卷积神经网络的这种结构,符合图像处理的要求,也使卷积神经网络在处理图像分类问题上有天然的优越性K最近邻算法(最近邻算法(KNN)是无监督的学习方法,无需预先进行标注,不需要确定样本的类别,甚至无需知道所获得的数据可以分为几类。对于类域有交叉或者重叠的分类任务更适合。卷积神经网络我们假设对一张我们假设对一张32*32的彩色图片,有三个通道,所以用一个的彩色图片,有三个通道,所以用一个32*32*3的矩阵的矩阵就能表示这样的图片,然后对该图片进行均匀分割,分割成了就能表示这样的图片,然后对该

3、图片进行均匀分割,分割成了6*6=36张小图张小图片,将每个独立的小图片输入神经网络,对个通道做同样的操作,最终形成片,将每个独立的小图片输入神经网络,对个通道做同样的操作,最终形成特征向量。为了保证图像局部的特征,并过滤掉那些距离较远的无关特征,特征向量。为了保证图像局部的特征,并过滤掉那些距离较远的无关特征,采用了权值共享的策略。所谓权值共享,就是指在图片同一位置的权重是相采用了权值共享的策略。所谓权值共享,就是指在图片同一位置的权重是相同的,这样做不仅仅是出于减少参数个数的考虑,还结合了图像本身的特同的,这样做不仅仅是出于减少参数个数的考虑,还结合了图像本身的特点点相邻像素间的相关关系总

4、是大于相隔较远像素之间的关系相邻像素间的相关关系总是大于相隔较远像素之间的关系卷积神经网络下采样相当于特征的降维,在降维的同时保证了一定程度的尺度不变特性。下采样相当于特征的降维,在降维的同时保证了一定程度的尺度不变特性。即使经过了一定的平移和变换,对应的下采样特征可能还是相同的。下采样即使经过了一定的平移和变换,对应的下采样特征可能还是相同的。下采样保留了最重要的特征,丢弃了相对不重要的特征,不仅减少了参数的数量,保留了最重要的特征,丢弃了相对不重要的特征,不仅减少了参数的数量,还减少了过拟合的风险。还减少了过拟合的风险。卷积神经网络图像分类基本流程实验环境操作系统操作系统Windows 1

5、0 64位操作系统位操作系统处理器处理器Intel i5 CPU内存内存6GB DDR3 1600Python版本版本Python 3.5.2Anaconda版本版本Anaconda 4.2.0深度学习框架深度学习框架TensorFlow数据来源及文件组织create_dataset创建数据集创建数据集train_catvnoncat.h5训练集数据文件训练集数据文件test_catvnoncat.h5测试集数据文件测试集数据文件nnn_app_utils_v2.py正向传播正向传播dnn_app_utils_v2_back.py反向传播反向传播cnn.py卷积神经网络实现与测试卷积神经网络实

6、现与测试训练集训练集CIFAR-108000测试集测试集1CIFAR-102000测试集测试集2互联网随机图片互联网随机图片100构建卷积神经网络输入输入实验所用的数据是实验所用的数据是32*32的三通道彩色图像,为了平衡算法性能和稳定性,的三通道彩色图像,为了平衡算法性能和稳定性,设置了如图设置了如图所示所示结构的卷积神经网络,较小的卷积核可以保证算法的效结构的卷积神经网络,较小的卷积核可以保证算法的效率,同时较深的结构又保证了算法能够有效地抽象出图像的特征率,同时较深的结构又保证了算法能够有效地抽象出图像的特征构建卷积神经网络输入输入每个卷积层之后都有一个每个卷积层之后都有一个ReLU层,最终总体的层,最终总体的CNN网络结构,由一个输网络结构,由一个输入层和两个入层和两个图上的图上的结构,一个全连接层和一个结构,一个全连接层和一个Softmax层和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论