课设模板课件范本_第1页
课设模板课件范本_第2页
课设模板课件范本_第3页
课设模板课件范本_第4页
课设模板课件范本_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

课设PPT模板20xx年08月

讲课老师:

课程卷积神经网络概述卷积与步长02卷积神经网络01教学任务及目标学习重点:什么是卷积,为什么要引入卷积?卷积神经网络的基本原理学习难点:卷积实现过程和池化实现过程卷积神经网络01PART人脸识别自动驾驶安防检测卷积神经网络最擅长的就是图片的处理目前卷积神经网络已经得到了广泛的应用,比如:人脸识别、自动驾驶、安防等很多领域卷积神经网络的两大特点:能够有效地将大数据量的图片降维成小数据量②能够有效地保留图片特征,使结果符合图片处理的原则卷积神经网络(CNN)人工智能:机器展现的人类智能典型的卷积神经网络由3个部分构成:卷积层:负责提取图像中的局部特征池化层:大幅降低参数量级(降维)全连接层:输出想要的结果卷积神经网络的基本原理为什么选用这样多层卷积与池化的方式进行图像特征提取?在实际使用中,通过多层卷积与池化进行特征提取例如LeNet-5的结构卷积层池化层全连接层池化层卷积层卷积神经网络的基本原理人脑进行人脸识别的一个示例1981年诺贝尔医学奖得主:DavidHubel和TorstenWiesel发现了视觉系统的信息处理规律,即可视皮层是分级的人类的视觉原理如下:原始信号摄入(瞳孔摄入像素Pixels)初步处理(大脑皮层某些细胞发现边缘和方向)抽象(大脑判定眼前的物体的特征,如鼻子/眼睛)进一步抽象(大脑进一步判定特征组合是人脸)卷积神经网络的基本原理对于不同的物体,人类视觉也是通过这样逐层分级来进行认知的在最底层特征基本上是类似的各种边缘,越往上,越能提取出此类物体的一些特征(眼睛、轮子、躯干等),到最上层,不同的高级特征最终组合成相应的图像,从而能够让人类准确的区分不同的物体卷积神经网络的基本原理卷积与步长02PART卷积神经网络,顾名思义卷积就是其中的关键什么是卷积?卷积的过程可以简单地理解为,用滤波器(Filter)(也称卷积核)将相邻像素之间的"轮廓"过滤出来全连接神经网络是以y=wx+b的形式连接卷积神经网络的权重w就是卷积核的数值,它常常是一个矩阵卷积(Convolution)1010101011110001110001110011001100目标数据卷积核卷积的滤波器是如何工作的呢?矩阵相同位置上的元素相乘之后求和ImageConvolvedFeature卷积(Convolution)案例——边界检测假设一张图片,大小8×8000000000000000000000000000000002550卷积(Convolution)图片中的数字代表该位置的像素值,像素值越大,颜色越亮为了示意,把右边小像素的地方画成深色。图的中间两个颜色的分界线就是要检测的边界怎么检测这个边界呢?255000000000000000000000000000000000卷积(Convolution)用这个卷积核,往图片上“盖”,覆盖一块跟卷积核一样大的区域之后,对应元素相乘,然后求和3×3计算一个区域后,就向其他区域挪动,接着计算,直到把原图片的每一个角落都覆盖到了为止这个过程就是“卷积”卷积(Convolution)这里的“挪动”,就涉及到一个步长了假如步长是1,那么覆盖了一个地方之后,就挪一格步长(stride)总共可以覆盖6×6个不同的区域将这6×6个区域的卷积结果,拼成一个矩阵注意到,这个图片中间颜色浅,两边颜色深,这说明原图片中间的边界,在这里被反映出来了卷积(Convolution)通过设计特定的卷积核,让它去跟图片做卷积,就可以识别出图片中的某些特征,比如边界。因此卷积得出的图片称为特征图或特征矩阵(FeatureMap)怎么可能去设计这么多各种各样的卷积核?对于一大堆图片,不一定清楚需要识别哪些特征知道了有哪些特征,想设计出对应的卷积核,也并非易事,特征的数量可能是成千上万的卷积(Convolution)填充与池化03PART(8,8)

->(6,6)->(4,4)填充(Padding)原图像在经过卷积核卷积之后,变小了,从(8,8)变成了(6,6)。假设再卷一次,那大小就变成了(4,4)了主要有两个问题:①每次卷积,图像都缩小,这样卷不了几次就没了②相比于图片中间的点,图片边缘的点在卷积中被计算的次数很少。这样的话,边缘的信息就易于丢失为了解决这个问题,可以采用填充的方法每次卷积前,先给图片周围都补一圈空白,让卷积之后图片跟原来一样大,同时,原来的边缘也被计算了更多次填充(Padding)用卷积核进行窗口滑动过程中,实际上"重叠"计算了很多冗余的信息,而池化操作就是去除这些冗余信息,提取这个区域的主要特征,防止过拟合比如MaxPooling,采用了一个2×2的窗口,取这个窗口中的最大值,并取步长=2池化(pooling)除了MaxPooling,还有AveragePooling,顾名思义就是取那个区域的平均值

温馨提示

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

评论

0/150

提交评论