卷积神经网络报告文档资料

上传人:仙*** 文档编号:45831868 上传时间:2021-12-08 格式:PPT 页数:14 大小:2.12MB
收藏 版权申诉 举报 下载
卷积神经网络报告文档资料_第1页
第1页 / 共14页
卷积神经网络报告文档资料_第2页
第2页 / 共14页
卷积神经网络报告文档资料_第3页
第3页 / 共14页
资源描述:

《卷积神经网络报告文档资料》由会员分享,可在线阅读,更多相关《卷积神经网络报告文档资料(14页珍藏版)》请在装配图网上搜索。

1、.1卷积神经网络介绍卷积神经网络介绍 A n n u a l R e p o r t汇报人:龚志雄.2受受Hubel和和Wiesel对猫视觉皮层电生理研究启发,有人提出卷积神对猫视觉皮层电生理研究启发,有人提出卷积神经网络(经网络(CNN),),Yann Lecun 最早将最早将CNN用于手写数字识别并用于手写数字识别并一直保持了其在该问题的霸主地位。一直保持了其在该问题的霸主地位。与普通神经网络的区别在于,卷积神经网络增加了卷积层和池化层与普通神经网络的区别在于,卷积神经网络增加了卷积层和池化层的概念。的概念。单击添加标题,建议您在展示时采用微软雅黑字体单击此处编辑内容单击此处编辑内容单击添

2、加标题,建议您在展示时采用微软雅黑体单击此处辑内容单击此处辑内容卷积神经网络概述卷积神经网络概述.3传统的传统的BP网络包括输入层、隐藏层、输出网络包括输入层、隐藏层、输出层。层。下面的下面的CNN网络以一张图片作为输入,网络以一张图片作为输入,先经过卷积层得到先经过卷积层得到C1,再经过池化层得,再经过池化层得到到S1,再经过卷积层得到,再经过卷积层得到C2,再经过池,再经过池化层得到化层得到S2。将。将S2的所有图片展开生成的所有图片展开生成X,之后连接上普通的全连接神经网络进行图之后连接上普通的全连接神经网络进行图片的分类。片的分类。需要注意的是需要注意的是S1到到C2的的连接,的的连接

3、,C2层的层的每个神经元只是部分与每个神经元只是部分与S1层的神经元连接,层的神经元连接,而传统的而传统的BP网络中每个神经元会与上一层网络中每个神经元会与上一层的所有神经元进行连接。的所有神经元进行连接。单击添加标题,建议您在展示时采用微软雅黑字体单击此处编辑内容单击此处编辑内容单击添加标题,建议您在展示时采用微软雅黑体单击此处辑内容单击此处辑内容传统的传统的BP网络和网络和CNN网络的区别网络的区别.4单击添加标题,建议您在展示时采用微软雅黑字体单击此处编辑内容单击此处编辑内容单击添加标题,建议您在展示时采用微软雅黑体单击此处辑内容单击此处辑内容卷积的过程卷积的过程左边是被卷积图片的像素显

4、示,其中的数左边是被卷积图片的像素显示,其中的数字代表每个像素点的像素值。中间的小图字代表每个像素点的像素值。中间的小图片就是卷积核,卷积核会从图片的左上角片就是卷积核,卷积核会从图片的左上角开始从左到右从上到下的进行卷积操作,开始从左到右从上到下的进行卷积操作,每一次的卷积操作如右图所示:卷积核里每一次的卷积操作如右图所示:卷积核里的每个值与其对应位置的图片像素值相乘,的每个值与其对应位置的图片像素值相乘,再将所有相乘的结果求和就得到了结果。再将所有相乘的结果求和就得到了结果。卷积核中的参数值最开始是随即生成的,卷积核中的参数值最开始是随即生成的,CNN网络训练的目的就是训练卷积核里网络训练

5、的目的就是训练卷积核里的这些参数,这些参数相当于的这些参数,这些参数相当于BP网络中的网络中的权重权重w。.5单击添加标题,建议您在展示时采用微软雅黑字体单击此处编辑内容单击此处编辑内容单击添加标题,建议您在展示时采用微软雅黑体单击此处辑内容单击此处辑内容卷积的过程卷积的过程右图是一个卷积的动态过程,黄色区域就是卷积右图是一个卷积的动态过程,黄色区域就是卷积核,右下角的小数字是卷积核的参数,这里卷积核,右下角的小数字是卷积核的参数,这里卷积核的移动步长是一个单位。若原图尺寸为核的移动步长是一个单位。若原图尺寸为a*a,卷积核尺寸为卷积核尺寸为b*b,则卷积操作生成的图片尺寸,则卷积操作生成的图

6、片尺寸为为(a-b+1)*(a-b+1),也就是说生成的图片一般,也就是说生成的图片一般会比原图小一些。会比原图小一些。.6单击添加标题,建议您在展示时采用微软雅黑字体单击此处编辑内容单击此处编辑内容单击添加标题,建议您在展示时采用微软雅黑体单击此处辑内容单击此处辑内容池化的过程池化的过程一般经过卷积操作后生成的图像尺寸还是一般经过卷积操作后生成的图像尺寸还是太大,为了减少网络计算的复杂度,需要太大,为了减少网络计算的复杂度,需要把卷及操作后的图片进行缩小,也就是进把卷及操作后的图片进行缩小,也就是进行池化行池化(Pooling)。池化字面理解就是把。池化字面理解就是把图片分成一个个池子,常用

7、的池化有最大图片分成一个个池子,常用的池化有最大池化和平均池化,右图展示的是最大池化,池化和平均池化,右图展示的是最大池化,把图片分为了四个把图片分为了四个2*2的池子,选取每个的池子,选取每个池子中的最大值作为结果。平均池化就是池子中的最大值作为结果。平均池化就是取每个池子的平均值作为结果。右图中经取每个池子的平均值作为结果。右图中经过池化图片尺寸就缩减为原图的一半。过池化图片尺寸就缩减为原图的一半。.7单击此处编辑内容单击此处编辑内容单击添加标题,建议您在展示时采用微软雅黑体单击此处辑内容单击此处辑内容CNN网络的执行过程网络的执行过程在这个例子中,在这个例子中,CNN的输入是一张的输入是

8、一张32*32像素的黑白图片,其中每个像素点的像素值的范围在像素的黑白图片,其中每个像素点的像素值的范围在0255。首先它会。首先它会经过第一层卷积层得到经过第一层卷积层得到C1层,这个卷积层有六个神经元,每个神经元包含一个卷积核,每个卷积核对输入图片层,这个卷积层有六个神经元,每个神经元包含一个卷积核,每个卷积核对输入图片进行卷积操作生成一张新的进行卷积操作生成一张新的28*28的图片,这样经过了这层卷积层,就能得到图中的图片,这样经过了这层卷积层,就能得到图中C1层所示的六张图片。层所示的六张图片。.8单击添加标题,建议您在展示时采用微软雅黑字体单击此处编辑内容单击此处编辑内容单击添加标题

9、,建议您在展示时采用微软雅黑体单击此处辑内容单击此处辑内容CNN网络的执行过程网络的执行过程右图展示了右图展示了Input图片经过卷基层的过程,该卷图片经过卷基层的过程,该卷基层有六个神经元,每个神经元有一个卷积核。基层有六个神经元,每个神经元有一个卷积核。.9单击此处编辑内容单击此处编辑内容单击添加标题,建议您在展示时采用微软雅黑体单击此处辑内容单击此处辑内容CNN网络的执行过程网络的执行过程由由C1到到S2的过程就是池化的过程,对的过程就是池化的过程,对C1层的六张图片进行池化操作,让每张图片的尺寸变为原来的一半。层的六张图片进行池化操作,让每张图片的尺寸变为原来的一半。.10单击此处编辑

10、内容单击此处编辑内容单击添加标题,建议您在展示时采用微软雅黑体单击此处辑内容单击此处辑内容CNN网络的执行过程网络的执行过程从从S2到到C3的过程是我认为最重要也是最难理解的过程,从的过程是我认为最重要也是最难理解的过程,从S2经过第二层卷积层生成了经过第二层卷积层生成了C3,这个过程和从,这个过程和从Input到到C1一样是一个卷积的过程,但从一样是一个卷积的过程,但从Input到到C1的过程输入只有一张图片也就是的过程输入只有一张图片也就是Input,但,但S2却有六张图片作为输却有六张图片作为输入,下面来说明一下从入,下面来说明一下从S2到到C3的过程。的过程。.11单击添加标题,建议您

11、在展示时采用微软雅黑字体单击此处编辑内容单击此处编辑内容CNN网络的执行过程网络的执行过程由于由于S2层和层和C3层所涉及的图片太多,不方便说层所涉及的图片太多,不方便说明原理,所以这里假设明原理,所以这里假设S2层有三张图片,层有三张图片,C3层层有两张图片。有两张图片。这里有一个规则:有多少张输出图片,就有多少这里有一个规则:有多少张输出图片,就有多少个神经元;有多少张输入图片,每个神经元就有个神经元;有多少张输入图片,每个神经元就有多少个卷积核。右图中有三张图片的输入,两张多少个卷积核。右图中有三张图片的输入,两张图片的输出,所以卷积层有两个神经元,每个神图片的输出,所以卷积层有两个神经

12、元,每个神经元有三个卷积核。经元有三个卷积核。.12单击添加标题,建议您在展示时采用微软雅黑字体单击此处编辑内容单击此处编辑内容CNN网络的执行过程网络的执行过程右边的动图显示的是上一张图片的动态过程,左右边的动图显示的是上一张图片的动态过程,左边三张蓝色图片对应边三张蓝色图片对应S2层的三张输入图片,中间层的三张输入图片,中间的两列的红色图片对应两个神经元中的卷积核,的两列的红色图片对应两个神经元中的卷积核,右边两个绿色的图片对应右边两个绿色的图片对应C3层的两张输出图片。层的两张输出图片。.13单击此处编辑内容单击此处编辑内容单击添加标题,建议您在展示时采用微软雅黑体单击此处辑内容单击此处

13、辑内容CNN网络的执行过程网络的执行过程由由C3到到S4的过程又是一个池化的过程,对的过程又是一个池化的过程,对C3层的十六张图片进行池化操作,让每张图片的尺寸变为原来的一半。层的十六张图片进行池化操作,让每张图片的尺寸变为原来的一半。S4之后就是全连接层了,之后就是全连接层了,S4层的十六张图片需要展开成一个向量作为全连接层的输入。层的十六张图片需要展开成一个向量作为全连接层的输入。.14单击添加标题,建议您在展示时采用微软雅黑字体单击此处编辑内容单击此处编辑内容单击添加标题,建议您在展示时采用微软雅黑体单击此处辑内容单击此处辑内容CNN网络的执行过程网络的执行过程假设假设S4层只有右图所示的两张图片,则展开的过层只有右图所示的两张图片,则展开的过程就是将所有的像素值从左到右从上到下的排列程就是将所有的像素值从左到右从上到下的排列下来,形成一个一维向量。下来,形成一个一维向量。

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!