基于卷积神经网络压缩算法的关键词识别系统设计

来源 :东南大学 | 被引量 : 2次 | 上传用户:leave2009418
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
关键词识别(Keyword spotting,KWS)是一个热门的研究方向,在可穿戴设备、机器人和智能家居等领域有着大量的应用空间。卷积神经网络(Convolutional Neural Network,CNN)能够联合语音信号时域和频域的特征,并且对于噪声有很好的鲁棒性,因此成为关键词识别中最重要的神经网络算法之一。但是CNN参数量和计算量巨大,限制了关键词识别在便携式设备的部署,因此卷积神经网络的压缩有着十分重大的现实意义。本文的KWS系统是基于CNN实现的,而CNN是计算密集型和存储密集型,因此本文对CNN进行压缩,压缩主要包括量化和剪枝两个方面。通过对权重参数、激活值和网络输入进行量化以及对卷积层进行剪枝,可以大大减小模型的参数量和计算量。权重二值化可以大大压缩参数的存储空间,但二值化造成网络性能下降,本文采用渐进量化的策略对权重进行二值化,有效减少了网络的性能损失。由于CNN模型在计算过程中每层有大量的输出(激活值),通过对激活值进行低位宽量化可以大大减小模型大小。对网络输入进行量化造成了极大的信息损失,本文提出高阶残差量化方案,通过高阶残差量化从量化丢失的信息中提取有用信息,有效保证了网络的性能。量化大大降低了模型的参数量,但是并没有减少网络的计算次数。由于卷积层占据了整个卷积神经网络绝大部分的计算量,为了降低网络的计算量,本文基于前后级联合评价策略的卷积核级剪枝方法对卷积层进行剪枝,在对卷积核剪枝的同时保持输出不变,使网络准确率几乎不受影响。通过对KWS系统进行压缩研究,权重参数压缩了55倍,计算量减少70%左右,同时网络准确率仅下降1.16%。本文的KWS系统取得了良好的性能,与其他基于CNN的KWS系统相比,准确率提高1.02%~3.42%,而与比本文准确率仅高0.38%的KWS系统相比,本方案的参数量和计算量分别是其65%和24%。
其他文献
第一部分大鼠原代视网膜神经节细胞的培养和鉴定及高糖模型的建立目的:分离、培养、鉴定大鼠原代视网膜神经节细胞,建立体外大鼠视网膜神经节细胞原代培养的高糖模型,并观察
湖南省郴州市第三人民医院超声科,湖南郴州 423000     [摘要] 目的探讨急性阑尾炎的超声诊断。 方法对106例临床上高度怀疑急性阑尾炎的患者进行B超检查,分析其声像图特点并与术后病理进行对照。 结果106例中92例超声检查有明显的右下腹异常包块阳性发现,8例超声表现为右下腹肠管扩张并少许游离液性暗区,6例超声腹腔见大量气体回声,超声无明显发现,误诊2例。根据其病程的长短及超声图像的不同表
鱼类厌食在水产养殖中常常遇到,但引起厌食的原因和厌食的解决措施却常常困扰着广大从业人员。笔者结合实际养殖中的情况就厌食的原因一一阐述,并对其中几种常被忽略的引起厌食
总体来讲,书刊印刷企业的发展正处于困难之中。企业普遍业务总量不足,印刷工价持续下降,用工成本逐年增加。书刊印刷企业的员工尽管平时放班严重,但一到教材印制阶段,因为出书的周
计量认证的实质是对实验室一种法定认可活动,是对实验室从事检测能力的评价和承认.随着质量管理体系的推进和运行,逐步增强了全员的质量意识与管理意识,明确了各项管理职责和
目的探讨在维持性血液透析患者(MHD)中血清瘦素水平的变化和瘦素与营养不良-慢性炎症之间的关系.方法检测MHD患者31例,男性19例,女性13例,年龄(55±17)岁和正常对照组22
含油污泥产生于原油开采、运输和炼制过程中。我国含油污泥产储量巨大,亟待处理。截至2017年,辽河油田年产生油泥18万吨以上,其中落地油泥约6万吨,清罐油泥约8万吨,其胶沥质