版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
卷积神经网络邹伟2/76主要内容神经网络与深度学习的历史卷积、Pooling、ReLU、Dropout经典卷积网络模型AlexNetVGGNetGoogLeNetResNet深度网络的发展ResNeXtFractalNetDenseNet3/76历史4/76历史5/76历史1980NeurocognitronSimplecell:线性组合Complexcells:pooling1998Lecun,Bottou,Bengio,HaffnerGradient-basedlearningappliedtodocumentrecognition<LeNet>6/76ML与DL7/76ILSVRCImageNetLargeScaleVisualRecognitionCompetition8/76应用Krizhevsky,Alex,IlyaSutskever,GeoffreyE.Hinton.Imagenetclassificationwithdeepconvolutionalneuralnetworks.Advancesinneuralinformationprocessingsystems.20129/76应用检测–对齐–表达–分类detect–align–represent–classifyTaigman,Yaniv,etal.Deepface:Closingthegaptohuman-levelperformanceinfaceverification.ComputerVisionandPatternRecognition(CVPR),201410/76应用姿态估计Toshev,Alexander,ChristianSzegedy.Deeppose:Humanposeestimationviadeepneuralnetworks.ComputerVisionandPatternRecognition(CVPR),201411/76应用Mnih,Volodymyr,etal.Playingatariwithdeepreinforcementlearning.arXiv:1312.5602,2013.12/76应用Yin,Fei,etal.Icdar2013Chinesehandwritingrecognitioncompetition.DocumentAnalysisandecognition(ICDAR),201313/76ApplicationsatGoogleImageSearchImageLabelingImageSegmentationObjectDetectionObjectTrackingOCRVideoAnnotationRecommendationClassificationRobotperception14/76传统模型FixedFeatures+unsupervisedmid-levelfeatures+simpleclassifierSIFT+VectorQuantization+Pyramidpooling+SVM[Lazebniketal.CVPR2006]SIFT+LocalSparseCodingMacrofeatures+Pyramidpooling+SVM[Boureauetal.ICCV2011]SIFT+FisherVectors+DeformablePartsPooling+SVM[Perroninetal.2012]15/76传统图像分类16/76词袋模型bagofwords17/76词袋模型bagofwords18/76神经网络19/76全连接神经网络20/76卷积网络21/76卷积22/76卷积网络的特点局部连接共享权值kernel/stride/padding23/76卷积24/76激活函数25/76激活函数–sigmoid函数26/76激活函数–tanh函数27/76激活函数–ReLU函数RectifiedLinearUnit收敛速度比sigmoid/tanh快计算高效简单DeadArea中权重不更新28/76权值29/76前向计算30/76正则化手段在原损失函数中增加L1/L2norm项在训练的过程中对样本/权重增加噪声将256*256的图像随机选择224*224的子图作为网络的输入数据Dropout:训练过程中保持部分网络的连接31/76Dropout随机扔掉(drop)一半的单元Randomlyomitsomeperceptronsfromthehiddenlayeroneachtraininginstance在训练数据上防止了单元之间共同起作用隐层的单元不再依赖于其他单元迫使每一个单元学习到有效的特征32/76Dropout的方法和特点对于每一个训练样本,以概率0.5选择隐层的单元是否有效;几乎每一个输入样本的网络都是不同的,但有效单元的权值相同;输入层也可以采用dropout(如以0.2的概率drop);测试样本下的网络,其实是训练样本得到网络“平均网络”;平均网络保证了比单个网络的精度更高;由于计算中忽略一半的单元,所以计算更加高效;可以配合预处理得到更好的结果33/76对比结果MINIST:60000训练图片/10000测试图片34/76Dropout和朴素贝叶斯NativeBayes是dropout的一个特例。NB的前提是假设各个特征之间相互独立,这样在训练样本比较少的情况下,单独对每个特征进行学习,测试时将所有的特征都相乘,且在实际应用时效果还不错。而Droput每次不是训练一个特征,而是一部分隐含层特征。Dropout类似于性别在生物进化中的角色,物种为了使适应不断变化的环境,性别的出现有效的阻止了过拟合,即避免环境改变时物种可能面临的灭亡。35/76pooling(池化)降低输出规模增加可解释性避免丢失过多信息36/76Maxpooling37/76卷积网络一般架构38/76卷积网络规则化:白化、去均值卷积:维度提升,过完备基非线性映射:稀疏化、边界消除pooling:特征聚集、降维、光滑39/76LeNetLeNet:alayeredmodelcomposedofconvolutionandsubsamplingoperationsfollowedbyaholisticrepresentationandultimatelyaclassifierforhandwrittendigits.[LeNet]40/76AlexNetAlexNet:alayeredmodelcomposedofconvolution,subsampling,andfurtheroperationsfollowedbyaholisticrepresentationandall-in-allalandmarkclassifieronILSVRC2012.41/76ZFNet42/76VGGNetVGG1643/76AlexNet-VGG44/76内存与参数个数45/76GoogLeNetInception结构:LocalNetworkTopologyNetworkwithinaNetwork除最后一层,没有FC有效减少参数个数46/76增加1×1卷积47/76网络间比较48/76更深的卷积层会发生什么?更深的模型效果变差,但并非由于过拟合猜想:可能是由于更深的模型更难优化解决方案:直接将更浅的层拷贝到更深的层49/76ResNetResNetLayers:34,50,101,152,12023.6%的top5错误率,甚至优于人类ResidualBlock50/76ResNet的bottleneckReset50+层使用Bottleneck减少参数已成为当前卷积网络减少模型参数的“通用”方法51/7652/76模型比较大小、速度、准确度53/76深度模型总结54/76NetworkinNetwork:NiN2014Mlpconv层在每个卷积层中使用一个micronetwork计算更加抽象的局部特征。MultiLayerPerceptron55/76ResNetBlock的改进2015在网络传输信息的过程中建立更直接的通路改进后效果更好56/76WideResidualNetworks2016相对于深度,更重要的是残差使用F×k个卷积核,而非F个50层的wideResNet比152层的原始ResNet效果还要好计算效率更高57/76ResNeXt2016通过多个并行通路增加了网络的宽度并行的路径类似于Inception结构58/76随机深度ResNet2016StochasticDepth在训练中通过建立更短的网络,减少训练时间,减轻梯度消失风险。训练中随机扔掉若干层测试时使用全网络个人认为即dropoutResNet59/76FractalNet2017分形结构使得网络结构“既深且浅”x可以通过1层到8层的卷积分别输出到下一层训练中使用dropout,测试时使用全网。残差表示真的有必要么?分形网络FractalNet60/76DenseNet2017并非每层只与相邻层连接减轻梯度消失加强特征传递鼓励特征复用61/76网络家族62/76反卷积Zeiler,Deconvolutionalnetworks,201063/76总结VGG、GoogLeNet、ResNet是目前广泛使用的网络,ResNet的效果略优。如FaceNet、Im2Tx等应用网络层本身的设计和跳过若干层,将是今后一段时间的研究热点。改进特征和梯度的流转路径重点关注网络深度、宽度、残差连接三方面。64/76损失函数Softmax/交叉熵损失SVM/Hinger损失Leastsquares损失65/76损失的计算66/76Code67/76Code68/76支持向量网SVN69/76SVM与CNN决策函数可以被描述为两层的神经网络。核函数选特征,Lagrange乘子选支持向量都是稀疏模型,部分连接!70/76CNNforNLP71/76网络模型并行72/76数据并行73/76模型+数据并行74/76总结与思考如果样本数目不多,如何使用卷积网络?为什么ReLU比Sigmoid/tanh应
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Photoshop中级职业技能考试试题及详细答案
- 铁路桥隧工高级技师操作技能试题库及答案
- 石材板材装卸搬运安全规程
- 2026年自然保护区管理局公务员招聘考试试题及答案
- 电动葫芦安全操作规程
- 2025-2026学年辽宁省盘锦市初中政治七年级期末下册深度自测思维拓展题(详细参考解析)
- OCA认证(Oracle数据库助理工程师)全真考试题目及详细答案解析
- 除灰、除渣、电除尘考试-电除尘值班员(初级工)考试试题及答案
- 饲料除尘系统运维工规程
- 材料员考试试题及答案
- 2.5 口腔里的消化 课件(内嵌视频)2026-2027学年科学四年级上册教科版
- 小学三年级劳动教育《交通指挥有学问》教学设计
- T∕CWEA 41-2026 水利工程质量检测记录与报告编写导则
- 云南省2026年中考地理试题(附答案)
- 统编版八年级语文上册第三单元《课外古诗词诵读》学习任务单
- AI在网络舆情智能监测与分析中的应用
- 注册消防工程师继续教育2025年部分题目与答案(126题)
- AI在不良资产处置智能化中的应用探索
- 2026年国考《申论》真题及答案解析(副省级)
- 2026年临床用血考核评价实施细则
- 《MATLAB编程及应用》全套教学课件
评论
0/150
提交评论