基于卷积神经网络压缩的缺陷检测算法研究

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:liuyi_wenzhou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,数据量飞速增长和计算机硬件的突破使卷积神经网络能够成功的应用于各行各业之中。在工业检测识别领域,随着对检测识别精度的要求越来越高,卷积神经网络通过不断增加网络的深度和特征面数目,提高网络的特征提取能力和网络的学习能力,从而达到检测精度的要求。但是在实际的应用过程中,网络模型仅仅拥有较高的检测精度并不能保证模型就能够部署到工业生产流水线上去检测和识别工件。在工业生产流水线上检测缺陷不仅要考虑网络模型的精度问题,而且还要考虑工业生产流水线上检测的实时性以及软硬件的计算开销成本。深度卷积神经网络模型的尺寸很大,不仅对存储训练模型的内存要求很高,而且检测单张图片的所属类别的计算量会很大,限制了检测识别的效率。同时考虑到在网络训练过程中需要大量的已标注好的样本数据集,而工业生产流水线上的工件缺陷复杂,对工件的标注不仅需要专业人员进行判断,而且需要花费大量的人力成本。因此,本文针对卷积神经网络模型中参数量和计算量过大的问题,对卷积神经网络模型进行压缩,并在训练的过程中采用改进的主动学习方法解决工件数据集标注困难的问题,使网络在不损失精度的前提下能够部署到工业生产线上去检测缺陷。本文主要的研究内容如下:(1)本文首先对卷积神经网络的基本结构进行了研究,阐述了卷积神经网络模型的优缺点。针对深层次卷积神经网络模型中参数量和计算量过多的问题,文中提出了一种有目标的通道裁剪方式来稀疏化深度卷积神经网络模型。网络模型在裁剪之后经过多次微调能够提升网络模型的识别精度,并且可以压缩网络模型的存储参数量和运行时的计算量。(2)针对卷积神经网络裁剪中的参数调优对经验要求较高的问题,提出了一种轻量级卷积神经网络模型来检测识别缺陷工件。提出的轻量级卷积神经网络模型是在模型训练之前通过优化卷积的计算方式来减少计算量和参数量,在训练完成以后不需要额外的人工干预措施。并通过实验验证了该轻量级卷积神经网络模型可以以高精度低消耗的检测性能直接部署在工业生产流水线上。(3)针对卷积神经网络训练过程中需要大量标注数据集的问题,本文提出了一种改进的主动学习算法。该算法是在网络模型的训练过程中,将两种主动选择策略结合起来选择均匀的样本,重新标注样本后将其加入到已标注好的数据集中,迭代训练网络模型,直到网络模型达到所要求的精度。实验验证了本文提出的主动学习算法在模型的收敛速度和节约人力成本上都有很好的表现。
其他文献
钯催化交叉偶联反应是一类用于碳碳键形成的重要反应,在有机合成中应用十分广泛。为制造复杂的有机材料,需要通过化学反应将碳原子集合在一起。但是碳原子在有机分子中与相邻
由于碳纳米管具有优异的结构和性能,近年来,对其改善复合材料性能的研究已经成为纳米材料领域的前沿和热点。碳纳米管在基体中的分散性对其发挥功能性有重要影响。详细综述了碳
医学影像技术是医学物理学的重要组成部分,是用物理学的概念和方法及物理原理发展起来的先进技术手段.是用来窥测人体内部组织、脏器的形态、功能及诊断疾病的重要方法.任何
目的评价激素联合霉酚酸酯(MMF)、他克莫司(FK506)多靶点治疗和激素联合静脉环磷酰胺冲击(IVc)诱导治疗狼疮性肾炎(LN)的有效性和安全性。方法电子检索PubMed、CMB、CNKI,EMbase,Cochra
预防保健事业对人们的健康有着十分重要的作用。据英国卫生经济研究的资料,全世界每年有1,200万儿童死于麻疹、白喉、百日咳、破伤风、肺结核、小儿麻痹等六种传染性疾病。若
本文对邻苯二甲酸醋酸纤维素(CAP)、丙烯酸树脂、羟丙基甲基纤维素酞酸酯(HPMCP)等几种常见肠溶包衣材料在红霉素肠溶片包衣中的应用进行了综述,提出采用水性HPMCP纳米微粒进行片
作为地月空间中的一种重要资源,利用地月平动点轨道可以构建多种新型航天器系统,具有重要的应用价值。文章总结了国内外在地月平动点轨道应用方面的研究和论证情况,介绍了地
<正>随着世界对动物蛋白的需求越来越旺盛,昆虫可能成为喂养牲畜的新方式。大多数农民竭尽全力在海湾地区饲养昆虫。尽管对越来越多的牲畜和鱼类生产商来说,昆虫从未如此受欢
地面沉降是我国和世界上许多城市出现的重要地质灾害之一,它是由多种因素引发的地表海拔缓慢降低现象.苏锡常地区位于太湖流域的核心地带,是我国经济最发达的地区之一.但是,
在过去很长一段时间里,我国实行营业税和增值税并存的流转税制,很容易导致企业出现被重复征税的情况,不利于降低企业税负。为了彻底解决这一问题,积极推动我国经济结构的转型