基于深度学习目标检测进展

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

深度学习综述报时间:2016.11.深度学习是什么?深度学习的概念源于人工神经网络的研究。含多隐层的多层感知器就是一种深度学习结构。深度学习通过组合低层特征形成更加抽象的高层表示属性类别或特征,以发现数据的分布式特征表示。[1]深度学习是机器学习领域中对模式(声音、图像等等)进行建模的一种方法,它也是一种基于统计的概率模型。在对各种模式进行建模之后,便可以对各种模式进行识别了,例如待建模的模式是声音的话,那么这种识别便可以理解为语音识别(RNNHinton[3]2013)。概念入门•深度学习1.神经网络的发展①神经网络(上世纪五六十年代)②深度神经网络(Hinton[2]2006)2.卷积神经网络(AlexNet[1]2021)3.基于深度学习的目标检测进展一、神经网络的发展1.感知机的出现①神经网络技术起源于上世纪五、六十年代,当时叫感知机(perceptron),拥有输入层、输出层和一个隐含层。输入的特征向量通过隐含层变换达到输出层,在输出层得到分类结果。早期感知机对于计算稍微复杂的函数其计算力显得无能为力。2.多层感知机多层感知机可以摆脱早期离散传输函数的束缚,使用sigmoid或tanh等连续函数模拟神经元对激励的响应,在训练算法上则使用反向传播BP算法。对,这就是我们现在所说的神经网络(NN)!激活函数1.构成:由“神经元”构成2.输入、偏置节点、激活函数、输出这个“神经元”是一个以及截距为输入值的运算单元,其输出为,其中函数为激活函数前向参数计算:1.反向传播①损失函数:②我们的目标是针对参数W和b,来求函数J(W,b)最小值2.梯度下降法中每一次迭代都按照如下公式对参数是学习率二、卷积神经网络•1、卷积神经网络二、卷积神经网络•卷积操作AlexNet[1]二、卷积神经网络•与传统视觉算法区别:二、卷积神经网络二、卷积神经网络主要应用:1.图像分类三、基于深度学习的目标检测其实刚刚的这个过程就是目标检测,目标检测就是“给定一张图像或者视频帧,找出其中所有目标的位置,并给出每个目标的具体类别”。传统的objectproposal方法•Whatmakesforeffectivedetectionproposals?[4]三、基于深度学习的目标检测•检测SelectiveSearchDL:faster-rcnn1.适应不同尺度2.多样化RPN+CNN传统目标检测方法1.区域选择采用滑动窗口的策略对整幅图像进行遍历,而且需要设置不同的尺度,不同的长宽比。2.特征提取这个阶段常用的特征有SIFT、HOG等3.分类器SVM、Adaboost传统目标检测存在的两个主要问题:①一个是基于滑动窗口的区域选择策略没有针对性,时间复杂度高,窗口冗余;①二是手工设计的特征对于多样性的变化并没有很好的鲁棒性。三、基于深度学习的目标检测•Faster-rcnn(TowardsReal-TimeObjectDetectionwithRegionProposalNetworks)[5])•网络结构:在regionproposal+CNN分类的这种目标检测框架中,regionproposal质量好坏直接影响到目标检测任务的精度。Faster-rcnn•RegionProposalNetworks(RPN)3*3滑窗对应的每个特征区域同时预测输入图像3种尺度(128,256,512),3种长宽比(1:1,1:2,2:1)的regionproposal,这种映射的机制称为anchor。所以对于这个40*60的featuremap,总共有约20000(40*60*9)个anchor,也就是预测20000个regionproposal.Faster-rcnn1.RPN的核心思想是使用卷积神经网络直接产生regionproposal,使用的方法本质上就是滑动窗口。RPN的设计比较巧妙,RPN只需在最后的卷积层上滑动一遍,因为anchor机制和边框回归可以得到多尺度多长宽比的regionproposal。2.Modify机制①NMS(Non-maximumsuppression)非极大值抑制②消除多余的boundingbox,找到最佳的物体检测位置NMSIntersection-over-union(IOU)Faster-rcnn1、网络结构一览(caffemodel)2、FasterR-CNN将一直以来分离的regionproposal和CNN分类融合到了一起,使用端到端的网络进行目标检测,无论在速度上还是精度上都得到质的提高提高。四、基于深度学习的目标检测应用实例个人经验研究生生活正确的打开方式•研一:研究什么•研二:研究出点什么•研三:科研与工作参考文献[1]KrizhevskyA,SutskeverI,HintonGE.ImageNetClassificationwithDeepConvolutionalNeuralNetworks[J].AdvancesinNeuralInformationProcessingSystems,2012,25(2):2012.[2]HintonGE,SalakhutdinovRR.ReducingtheDimensionalityofDatawithNeuralNetworks[J].Science,2006,313(5786):504-7.[3]GravesA,MohamedAR,HintonG.Speechrecognitionwithdeeprecurrentneuralnetworks[J].2013,1(2003):6645-6649.[4]HosangJ,BenensonR,DollarP,etal.Whatmakesforeffectivedetectionproposals?[J].IEEETransactionsonPatternAnalysis&MachineIntelligence,2015,38(4):814-830.[5]RenS,HeK,GirshickR,etal.FasterR-CNN:TowardsReal-TimeObjectDetectionwithRegionProposalNetworks[J].IEEETransactionsonPatternAnalysis&MachineIntelligence,2016:1-1.Thanks

1 / 25
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功