基于异构计算系统的卷积神经网络应用研究

来源 :湖北大学 | 被引量 : 0次 | 上传用户:lindashu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机视觉的快速发展,深度学习在图像、语音、文本等领域获得了巨大的成功。卷积神经网络更是结合了深度学习技术、人工神经网络和图像局部关联性等特性,能有效提取图像特征,特别适用于计算机视觉任务,在图像分类、物体检测、目标跟踪等任务中取得了显著的成绩。卷积神经网络算法是由大量独立的乘法和加法运算构成,而计算机视觉任务需要高性能计算处理能力,实现卷积神经网络算法的并行运算,对提高算法性能意义重大。FPGA具有很强的并行计算能力,以FPGA为代表的异构计算系统是一种很好的并行运算方案。OpenCL作为跨平台的开发语言,为基于异构计算系统的并行计算提供了一种全新的便捷开发方式。这种开发方式可以充分发挥卷积神经网络中的并行计算特性,实现卷积神经网络的高性能计算。论文基于卷积神经网络的LeNet-5经典模型,设计了手写数字识别系统,并采用MNIST数据集进行了系统参数的训练和样本的测试。对卷积神经网络算法进行计算并行性分析后,结合OpenCL技术标准和编程方法,设计了手写数字识别系统并行加速方案。结合异构计算系统硬件特性和OpenCL优化方法,从数据处理优化、存储访问优化和OpenCL库优化三个方面,对手写数字识别系统加速方案进行多种优化方案设计,进一步优化卷积神经网络算法的性能。论文在x86平台和异构计算系统上进行了手写数字识别系统的对比实验,分别测试了该系统的基本方案、加速方案和优化方案。实验数据表明,在完成相同的手写数字图像识别任务时,基于异构计算系统的并行加速方案和优化方案,相比x86平台上串行编程的基本方案,加速方案有很大的性能提升,优化方案较加速方案存在很大的性能上升空间。基于异构计算系统设计与实现的手写数字识别系统,可以更加高效的完成识别任务。通过对卷积神经网络算法的手写数字识别应用进行研究,可知异构计算系统在高性能计算领域有很大的优势,卷积神经网络也将凭借异构计算进一步提高计算性能、拓宽应用领域。
其他文献
创新和创新区已日益成为城市经济发展和城市竞争力的重要元素,在科技和人才日渐成为激发城市创新型经济,及促进城市活力的主导甚至决定性因素的当今时代,尤为如此。通过对欧
目的 对比观察玻璃体内注射雷珠单抗的两种方案治疗病理性近视(pathological myopia,PM)继发脉络膜新生血管(choroidal neovascularization,CNV)的临床疗效。方法 收集2016年
练习是教师了解学生的学习情况的途径,是学生巩固所学知识的重要手段。实际教学中,教师应根据教学内容和学生的实际情况,精心设计练习。文章就小学三年级数学练习的设计进行
目的:应用不同部位小肠片修复腹壁缺损,并比较其可行性。方法:体重25Kg~30Kg的普通雌性家猪20头随机分为空肠组、回肠组,每组10头。切除10cm×7cm自皮肤至腹膜的腹壁组织复制
会议
背景:肝细胞肝癌是世界上最常见、恶性程度最高的肿瘤之一,已成为我国第二位的癌症杀手。由于多数肝癌病人诊断时已是晚期,以手术切除为主的综合治疗效果差,导致化疗是其治疗
建筑工程的预决算审计与编制可以合理确定工程造价,控制建筑工程成本,提高投资经济效益,如何做好建筑工程预决算审计工作成了重要内容。本文结合实际工程,针对建筑工程的预决
具有“小样本,超高维”特性的微阵列数据分类问题是数学、生物、计算机等多学科交叉的一个热门研究课题。本文针对微阵列数据的多类分类问题,从统计机器学习的正则化理论出发
研究目的:通过对成书年代在1911年辛亥革命前的妇科专著所载录的妇科食疗方进行系统整理、分析、归纳,并着重对其用药规律进行研究,总结出古文献中妇科食疗的特色。对减脂茶饮配合治疗多囊卵巢综合征(poly-cystic ovarian syndrome,PCOS),进行回顾性分析、评价其临床疗效。以冀为妇科食疗的临床应用提供参考。研究方法:运用Epi Data、SPSS Modeler18.0、SPS
公安机关刑事立案公开制度,包括向社会公众发布格式信息并向诉讼参与人及检察机关发布非格式信息两部分。经过三十余年的发展,在信息公开量、信息接受主体等方面,我国的刑事
目的:探讨不同氧化应激下p38-MAPK和STAT3信号通路对牙髓干细胞增殖、矿化和成脂分化的调控情况。方法:胰酶消化牙髓组织分离并鉴定DPSCs,CCK8检测的细胞模型首先分为常氧组