面向深度学习扩展算法的编译优化方法

来源 :吉林大学 | 被引量 : 0次 | 上传用户:zhang55420
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来随着人工智能的发展,以及大数据的广泛应用,深度学习技术得到快速的发展。深度学习技术因为其自身在很多方面预测准确的优势,在自然语言处理、图形识别、智能机器人,推荐引擎、语音翻译、自动驾驶等众多领域都有广泛的应用。深度学习的研究虽然取得了很大的成果,但并不代表深度学习方法可以用来解决一切问题,深度学习方法本身在实际应用中仍然存在一些问题,例如如何更好地提取表示特征;如何提高网络模型的预测能力;如何提高网络模型的效率,减少内存的使用,时间的消耗等。并且如果要将深度学习应用到更广泛的平台和领域中,模型的大小,扩张性,平台的适用性以及模型的执行效率将是非常重要的问题。如今很多深度学习的研究对于深度学习模型的效率提升有了很大的帮助,通过网络模型的优化改进,库函数的优化,硬件优化支持,高效的编程框架的使用等多个方面提出对深度学习方法的优化,以提高深度学习模型的运行速度。本文中将从以下几个方面提出对深度学习扩展方法的优化研究:1.本文针对深度学习中用于物体检测与分类的深度学习模型Faster RCNN现有的实现版本,使用C++语言重构使用Python实现的版本,通过高性能编程语言的使用来缩短模型的检测时间。2.通过引入GPU编程将Faster RCNN模型中扩展部分可以进行并行处理的部分重构进行并行处理,在深度学习应用中,需要大量的数据计算,在大量有并行性的数据计算中并行处理要比串行处理带来更高的效率。并且在GPU编程与CPU编程中,合理调整数据在CPU和GPU中的执行顺序,减少GPU与CPU之间数据的频繁传送带来的开销。3.针对特殊的应用场景,可以使用一些特殊的预处理方法,对深度学习数据进行预处理,减少模型中实际运算的数据量。本文中针对Faster RCNN在物体检测中的应用,以智能视频监控为实际应用场景,通过使用GMM高斯混合模型,先对视频分割出的图像,进行背景消除建模处理,只保留图像的前景部分,通过减少模型的计算量来实现模型的运行时间的压缩。4.鉴于GPU编程需要一定的基础,并且需要根据经验对并行区域进行手动编程,本文通过扩展领域编程语言Para C来使其支持深度学习中的常用算法,并以Faster RCNN为实例,扩展Para C的基础操作,使得其支持Faster RCNN中实现方法代码的自动并行性转换。本文通过介绍深度学习的发展状况,并以深度学习中的Faster RCNN的实景应用为例,对深度学习所使用到的算法以及扩展算法提出多方面的优化,并通过多次实验对比优化收益。
其他文献
<正> 农业是国民经济的基础,种植业是农业的重要组成部份。长期以来,我国农业生产在结构上存在不合理的状况。种植业内部粮食的比重过高,经济作物和其它农作物没有得到应有的
<正>犬瘟热(亦称犬瘟)属于病原性病毒。主要侵犯狗科、鼬科动物。感染的狗(尤其是幼狗)在4~5 d的潜伏期后出现发热,流泪,流鼻涕,呕吐,腹泻,便黏液,有时有抽风、痉挛等症状。
<正> 一、多目标最优化方法很多经济问题经常可以归结为,在满足某些约束条件下求若干个目标函数达到最优的问题,以国民经济综合平衡规划模型为例,其约束条件为:1)产品生产与
综述了国内外 FRP技术的研究现状 ,主要涉及 FRP材料的物理性能与应用形式 ,FRP筋与预应力FRP筋作为结构受力筋在国外的研究与应用成果 .最后对 FRP技术在国内的应用与发展提
本文探讨了国内医药零售行业在市场压力越来越大,竞争越来越激烈的状况下,如何在目前利润微薄的医药零售市场中生存下来,如何在价格战中保持自己的优势。分析认为,从连锁药店
2010年,中国电信网、广播电视网和互联网的"三网融合"在中国进入到实质发展阶段。广播电视节目制作播出呈现的新特点对于我们破解广播电视节目内容管理中存在的问题有着积极
为了探究犬青光眼小梁切除术后滤过泡形态与眼压的关系。通过对48只犬眼行小梁切除术,术后观察记录不同时间点滤过泡形态及相应眼压。结果Ⅰ型与Ⅱ型、Ⅱ型与Ⅲ型滤过泡之间
背景:肠易激综合征(IBS)是一种功能性胃肠道疾病,其病因和发病机制迄今尚未完全阐明。目的:探讨5-羟色胺(5-HT)和5-HT3受体(5-HT3R)在腹泻型IBS(D-IBS)患者结肠黏膜中的变化
AutoCAD作为计算机辅助绘图工具,可提高绘图质量和速度,减轻学生负担,并起到一定的辅助教学功能.因此,将机械制图与AutoCAD进行结合教学,会取得较好的教学效果.
目的探讨血浆BNP(B型利钠肽)水平在心力衰竭(CHF)诊断及治疗中的应用。方法采用化学发光法测定53例已确诊心衰患者和40例健康人血浆BNP的含量。结果CHF患者BNP含量的中位数和