基于卷积神经网络的压缩与硬件加速方法研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:klyh2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
卷积神经网络(Convolution Neural Network,CNN)在图像、语音、人脸识别等领域发展迅速,尤其在图像领域表现出色。现实中对传统算法的应用往往依托于体积小、功耗低的嵌入式平台,卷积神经网络的特点是参数庞大、网络模型复杂、卷积运算耗时过多,这使得卷积神经网络不易在嵌入式端流畅运行。本文针对卷积神经网络参数庞大、网络模型复杂的特点,提出网络裁剪和权值量化,对卷积神经网络进行压缩,同时针对卷积神经网络卷积运算耗时过多的特点,使用现场可编程门阵列(FPGA)对卷积过程进行加速。本文研究的卷积神经网络模型为Tiny-yolo,首先,分析Tiny-yolo网络连接关系,对权值较小的连接进行裁剪,减少权值数量,实现对网络的压缩;裁剪后的权值矩阵采用稀疏化存储方式,减少网络模型对内存的占用;对稀疏网络进行重训练,达到压缩目的的同时,保证网络在裁剪前后识别精度不会出现大幅下降;其次,对权值进行量化,本文将Tiny-yolo原有数据类型进行量化,在保证精度误差范围内,进一步减小模型内存占用量和运算复杂度;最后,根据Tiny-yolo网络结构特点提出了深度并行-流水的FPGA加速优化方案,对数据缓存,以及卷积运算进行加速,最终实现Tiny-yolo网络在嵌入式端流畅运行。通过实验验证,网络裁剪在保证网络识别精度的前提下,参数数量减少9成,网络模型占用内存由63.5MB变为4.55MB。量化实现4倍左右的压缩比率,网络精度有所损失,mAP下降2个百分点,但对最终检测结果影响不大。硬件加速优化,相比在最大频率为667MHZ的ARM Cortex-A9上运算实现了7倍左右的运算加速。
其他文献
水稻(Oryza sativa L.)作为重要的粮食作物,是世界上一半人口赖以生存的主要食物来源,也是重要的蛋白质来源。相较于其他的植物蛋白,水稻种子的贮藏蛋白是难得的优质蛋白。一般认为,蛋白质粗含量与稻米的食味等品质性状呈负相关关系,成为制约稻米蛋白质品质改良的主要矛盾。但是,稻米蛋白质的含量、组成、积累形态与稻米品质的关系一直未有直接的证据。本研究从100多个水稻品种中,根据其外观、水稻种子蛋
灰毡毛忍冬Lonicera macranthoides Hand.-Mazz.来源于忍冬科,为中药材山银花主要来源之一,上世纪发现并进行广泛引种栽培的自然突变无性系湘蕾灰毡毛忍冬品种相对常规品种具
近年来,人们在对富硒土壤资源开发利用的同时,也发现富硒土壤存在一定的重金属伴生效应。因此,认清富硒土壤重金属污染的规律及影响因素,对富硒土壤重金属污染风险的防控十分关键,也是富硒土壤开发利用过程中必须面对的热点问题。土壤腐殖质因具有大量的活性含氧官能团,决定了其各组分能与重金属之间发生相互吸附、络合等一系列复杂的作用,从而使重金属在土壤-蔬菜中的转运过程受到影响。另外,腐殖质可以作为土壤中的有机硒
第五代移动通信在速率、容量、时延上都提出新的要求,是未来无线通信行业的主要方向。为此5G通信系统需要增加频谱利用率,扩展频谱带宽。影响无线通信系统通信质量的因素有很
民国时期档案思想的变化和档案意识的加强,是我国档案学产生和发展的内在动力。此后国内学者逐步开始将档案学作为独立学科进行深入研究,并产生了丰硕的研究成果。这些研究成果主要以专著和论文的形式呈现。相比于专著,这些发表在期刊上的档案学论文较为分散,不成体系,难以检索。因此,目前国内学者主要以民国时期档案学专著为第一手资料进行相关研究。然而,期刊“短、平、快”的信息储存和传播功能,使得民国时期档案学的研究
支链脂肪酸(Branched-Chain Fatty Acids,BCFAs)是一类碳链骨架上带有一个或者多个支链的脂肪酸,是母乳脂中微量脂肪酸的主要成分。BCFAs也是婴幼儿出生前肠道内的重要营养物
对于高校而言,图书馆作为信息资源的中心,在全校的教学和科研过程中发挥着不可替代的作用。在移动网络发展的大背景下,各大高校开始投入大量资金用于本校图书馆的移动服务建
全面抗战时期,中国共产党始终坚持自力更生与争取外外部援助相结合的思想,并将此当作指导抗战的基本方针之一。自从抗日战争爆发以后,中国共产党就深刻且清醒的认识到中国的抗战是需要外部援助,广泛争取各方援助是获得抗战胜利的重要物质保障。中国人民取得全面抗战的胜利抗击日本帝国主义侵略者的民族解放战争,得到国际社会及海外华侨的广泛援助和支持,这是中国抗战能够获胜的重要原因之一。另一方面,在争取国际援助的同时,
Cr(Ⅵ)是目前国际上公认的毒性最大重金属之一,对人类健康和生态环境都有严重的危害。自然界中的六价铬主要存在于水体和土壤中,尤其是水体中的Cr(Ⅵ)具有难降解,易迁移的特性,可以通过食物链的传递和富集,最终危害人类健康。因此,解决六价铬在水体中的污染问题是一个迫切解决的环境难题。近年来,由于纳米零价铁具有较强的还原性,在水体Cr(Ⅵ)的污染修复应用中表现出显著优势,故被广泛应用于Cr(Ⅵ)以及其他
目标跟踪是计算机视觉领域的重要研究方向,受到国内外研究学者的普遍关注。行人跟踪作为目标跟踪一个重要分支,是模式识别及机器学习领域的研究热点之一,被广泛应用于智能监